VR-Link C# API Documentation
 All Classes Namespaces Files Functions Variables Enumerations Enumerator Properties Events Macros Pages
List of all members | Public Member Functions | Static Public Member Functions | Properties | Private Attributes
makVrl.CoordinateTransform Class Reference
+ Collaboration diagram for makVrl.CoordinateTransform:

Public Member Functions

 CoordinateTransform ()
 
 CoordinateTransform (Vector3d toOriginInFromCoord, Matrix3d from2to)
 
void setOffset (Vector3d offset)
 
void setRotation (Matrix3d rot)
 
Vector3d coordTrans (Vector3d from)
 
Vector3d vecTrans (Vector3d from)
 
Vector3f vecTrans (Vector3f from)
 
TaitBryan eulerTrans (TaitBryan geocOri)
 

Static Public Member Functions

static CoordinateTransform inverse (CoordinateTransform to2from)
 
static CoordinateTransform geocToTopoTransform (double lat, double lon)
 

Properties

Vector3d offset [get, set]
 
Matrix3d rotation [get, set]
 

Private Attributes

Vector3d myOffset =Vector3d.Zero
 
Matrix3d myRotation = Matrix3d.Identity
 

Constructor & Destructor Documentation

makVrl.CoordinateTransform.CoordinateTransform ( )
inline
makVrl.CoordinateTransform.CoordinateTransform ( Vector3d  toOriginInFromCoord,
Matrix3d  from2to 
)
inline

Member Function Documentation

Vector3d makVrl.CoordinateTransform.coordTrans ( Vector3d  from)
inline
TaitBryan makVrl.CoordinateTransform.eulerTrans ( TaitBryan  geocOri)
inline
static CoordinateTransform makVrl.CoordinateTransform.geocToTopoTransform ( double  lat,
double  lon 
)
inlinestatic
static CoordinateTransform makVrl.CoordinateTransform.inverse ( CoordinateTransform  to2from)
inlinestatic
void makVrl.CoordinateTransform.setOffset ( Vector3d  offset)
inline
void makVrl.CoordinateTransform.setRotation ( Matrix3d  rot)
inline
Vector3d makVrl.CoordinateTransform.vecTrans ( Vector3d  from)
inline
Vector3f makVrl.CoordinateTransform.vecTrans ( Vector3f  from)
inline

Member Data Documentation

Vector3d makVrl.CoordinateTransform.myOffset =Vector3d.Zero
private
Matrix3d makVrl.CoordinateTransform.myRotation = Matrix3d.Identity
private

Property Documentation

Vector3d makVrl.CoordinateTransform.offset
getset
Matrix3d makVrl.CoordinateTransform.rotation
getset

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

Document ID: Generated on Mon Apr 25 03:39:01 EDT 2022 from SVN revision 242502
Copyright © 2005-2021 MAK Technologies. All Rights Reserved (www.mak.com)