libMVRgdtf e5d999f
A library for GDTF and MVR
Loading...
Searching...
No Matches
StdAfx.h File Reference
#include "GSTypes.h"
#include "CommonPrefix.h"
#include "Include/VectorworksMVR.h"
#include <iostream>
#include "MCCoordTypes.h"
#include "FolderSpecifiers.h"
#include "GSString.h"
#include "VWPoint2D.h"
#include "VWPoint3D.h"
#include "VWLine2D.h"
#include "VWLine3D.h"
#include "VWMathUtils.h"
#include "VWTransformMatrix.h"
#include "UUID.h"
#include "RGBColor.h"
#include "Interface/IFileIdentifier.h"
#include "Interface/IFolderIdentifier.h"
#include "Interface/IRawOSFile.h"
#include "Interface/IZIPFile.h"
#include "Interface/IStdFile.h"
#include "Interface/IXMLFile.h"

Go to the source code of this file.

Macros

#define VCOM_SUCCEEDED(x)
#define VCOM_FAILED(x)
#define __PrintDebugValue__(x, y)
#define __PrintDebugValue2__(x)
#define ASSERTN(x, y)
#define DSTOP(params)
#define VERIFYN(x, y)
#define VWFC_ASSERT(x)
#define THROW_VWFC_EXCEPTION(x, y, z)
#define kEveryone   1
#define kMCCoordTypes   "2"
#define GS_API
#define IS32BIT

Typedefs

typedef std::vector< double > TDoubleArray
typedef std::vector< Sint32TSint32Array
typedef std::vector< Uint16TUint16Array
typedef std::vector< VectorworksMVR::GdtfDefines::DMXAddressTDMXAddressArray

Macro Definition Documentation

◆ __PrintDebugValue2__

#define __PrintDebugValue2__ ( x)
Value:
std::cout << #x << " Failed!" << std::endl

◆ __PrintDebugValue__

#define __PrintDebugValue__ ( x,
y )
Value:
std::cout << #x << " " << #y <<" Failed!" << std::endl

◆ ASSERTN

#define ASSERTN ( x,
y )
Value:
if(!(y)) { __PrintDebugValue__(x, y); }
#define __PrintDebugValue__(x, y)
Definition StdAfx.h:32

◆ DSTOP

#define DSTOP ( params)
Value:
#define __PrintDebugValue2__(x)
Definition StdAfx.h:33

◆ GS_API

#define GS_API

◆ IS32BIT

#define IS32BIT

◆ kEveryone

#define kEveryone   1

◆ kMCCoordTypes

#define kMCCoordTypes   "2"

◆ THROW_VWFC_EXCEPTION

#define THROW_VWFC_EXCEPTION ( x,
y,
z )
Value:

◆ VCOM_FAILED

#define VCOM_FAILED ( x)
Value:
const VCOMError kVCOMError_NoError
Definition VectorworksMVR.h:121

◆ VCOM_SUCCEEDED

#define VCOM_SUCCEEDED ( x)
Value:
(x==0)

◆ VERIFYN

#define VERIFYN ( x,
y )
Value:
(!(y))

◆ VWFC_ASSERT

#define VWFC_ASSERT ( x)
Value:
if(!(x)) { __PrintDebugValue2__(x); }

Typedef Documentation

◆ TDMXAddressArray

◆ TDoubleArray

typedef std::vector<double> TDoubleArray

◆ TSint32Array

typedef std::vector<Sint32> TSint32Array

◆ TUint16Array

typedef std::vector<Uint16> TUint16Array