libMVRgdtf 40bc00a
A library for GDTF and MVR
All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Pages
VectorworksMVR::FloatPt3 Struct Reference

#include <MCCoordTypes.h>

Public Member Functions

 FloatPt3 ()
 
 FloatPt3 (float inx, float iny, float inz)
 
 FloatPt3 (WorldCoord inx, WorldCoord iny, WorldCoord inz)
 
 FloatPt3 (const WorldPt3 &in)
 
void Set (float inx, float iny, float inz)
 
void GS_API Set (WorldCoord inx, WorldCoord iny, WorldCoord inz)
 
void GS_API Set (const WorldPt3 &in)
 
void GS_API ByteSwap ()
 

Public Attributes

float x
 
float y
 
float z
 

Constructor & Destructor Documentation

◆ FloatPt3() [1/4]

VectorworksMVR::FloatPt3::FloatPt3 ( )
inline

◆ FloatPt3() [2/4]

VectorworksMVR::FloatPt3::FloatPt3 ( float  inx,
float  iny,
float  inz 
)
inline

◆ FloatPt3() [3/4]

VectorworksMVR::FloatPt3::FloatPt3 ( WorldCoord  inx,
WorldCoord  iny,
WorldCoord  inz 
)
inline

◆ FloatPt3() [4/4]

VectorworksMVR::FloatPt3::FloatPt3 ( const WorldPt3 in)
inline

Member Function Documentation

◆ ByteSwap()

void GS_API VectorworksMVR::FloatPt3::ByteSwap ( )

◆ Set() [1/3]

void GS_API VectorworksMVR::FloatPt3::Set ( const WorldPt3 in)

◆ Set() [2/3]

void VectorworksMVR::FloatPt3::Set ( float  inx,
float  iny,
float  inz 
)
inline

◆ Set() [3/3]

void GS_API VectorworksMVR::FloatPt3::Set ( WorldCoord  inx,
WorldCoord  iny,
WorldCoord  inz 
)

Member Data Documentation

◆ x

float VectorworksMVR::FloatPt3::x

◆ y

float VectorworksMVR::FloatPt3::y

◆ z

float VectorworksMVR::FloatPt3::z

The documentation for this struct was generated from the following file: