libMVRgdtf 40bc00a
A library for GDTF and MVR
All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Pages
Utility.h
Go to the documentation of this file.
1//-----------------------------------------------------------------------------
2//----- Copyright deersoft 2015 - 2017 www.deersoft.de
3//-----------------------------------------------------------------------------
4#pragma once
5
6#ifdef _WINDOWS
7#define kSeperator '\\'
8#else
9#define kSeperator '/'
10#endif
11
12namespace VectorworksMVR
13{
15 {
16 public:
17 static void ConvertMatrix(const VectorworksMVR::STransformMatrix & smatrix, VWTransformMatrix & vwmatrix);
18 static void ConvertMatrix(const VWTransformMatrix & vwmatrix, VectorworksMVR::STransformMatrix & smatrix);
19 static void ConvertVector3(const VWPoint3D & vector, VectorworksMVR::SVector3 & svector);
20 };
21
22 class MvrUtil
23 {
24 public:
25 static bool isContainerType(ESceneObjType typ);
26 };
27
29 {
30 public:
32 };
33}
Definition Utility.h:15
static void ConvertVector3(const VWPoint3D &vector, VectorworksMVR::SVector3 &svector)
Definition Utility.cpp:53
static void ConvertMatrix(const VectorworksMVR::STransformMatrix &smatrix, VWTransformMatrix &vwmatrix)
Definition Utility.cpp:31
Definition Utility.h:23
static bool isContainerType(ESceneObjType typ)
Definition Utility.cpp:13
Definition Utility.h:29
static TXString ExtractFolderFromPath(TXString &path)
Definition Utility.cpp:63
Definition GSString.h:134
Definition CieColor.h:9
ESceneObjType
Definition IMediaRessourceVectorInterface.h:287
Definition IMediaRessourceVectorInterface.h:23
Definition IMediaRessourceVectorInterface.h:31