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

#include <MCMatrix.h>

Inheritance diagram for VectorworksMVR::TCoordSystem:
VectorworksMVR::TOneWayCoordSystem

Public Member Functions

GS_API TCoordSystem (void)
 
GS_API TCoordSystem (const TOneWayCoordSystem &csSystem)
 
GS_API TCoordSystem (const TransformMatrix &csMatrix)
 
GS_API TCoordSystem (const Axis &csAxis)
 
 TCoordSystem (const TCoordSystem &cs)
 
TCoordSystemoperator= (const TCoordSystem &cs)
 
const TransformMatrixGetInverseMat () const
 
bool IsOrthonormal () const
 
- Public Member Functions inherited from VectorworksMVR::TOneWayCoordSystem
GS_API TOneWayCoordSystem (void)
 
GS_API TOneWayCoordSystem (const TransformMatrix &csMatrix)
 
GS_API TOneWayCoordSystem (const Axis &csAxis)
 
 TOneWayCoordSystem (const TOneWayCoordSystem &cs)
 
TOneWayCoordSystemoperator= (const TOneWayCoordSystem &cs)
 
const TransformMatrixGetMat () const
 
const AxisGetAxis () const
 

Protected Member Functions

void GS_API Setup (void)
 

Protected Attributes

TransformMatrix fInverseCSMat
 
- Protected Attributes inherited from VectorworksMVR::TOneWayCoordSystem
Axis fCSAxis
 
TransformMatrix fCSMat
 

Constructor & Destructor Documentation

◆ TCoordSystem() [1/5]

GS_API TCoordSystem::TCoordSystem ( void  )

◆ TCoordSystem() [2/5]

GS_API TCoordSystem::TCoordSystem ( const TOneWayCoordSystem csSystem)

◆ TCoordSystem() [3/5]

GS_API TCoordSystem::TCoordSystem ( const TransformMatrix csMatrix)

◆ TCoordSystem() [4/5]

GS_API TCoordSystem::TCoordSystem ( const Axis csAxis)

◆ TCoordSystem() [5/5]

VectorworksMVR::TCoordSystem::TCoordSystem ( const TCoordSystem cs)
inline

Member Function Documentation

◆ GetInverseMat()

const TransformMatrix & VectorworksMVR::TCoordSystem::GetInverseMat ( ) const
inline

◆ IsOrthonormal()

bool VectorworksMVR::TCoordSystem::IsOrthonormal ( ) const
inline

◆ operator=()

TCoordSystem & VectorworksMVR::TCoordSystem::operator= ( const TCoordSystem cs)
inline

◆ Setup()

void GS_API TCoordSystem::Setup ( void  )
protected

Member Data Documentation

◆ fInverseCSMat

TransformMatrix VectorworksMVR::TCoordSystem::fInverseCSMat
protected

The documentation for this class was generated from the following files: