![]() |
VR-Link C# API Documentation
|
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 |
|
inline |
Referenced by makVrl.CoordinateTransform.geocToTopoTransform(), and makVrl.CoordinateTransform.inverse().
|
inline |
References makVrl.CoordinateTransform.myOffset, and makVrl.CoordinateTransform.myRotation.
References makVrl.TaitBryan.eulerToEuler(), and makVrl.CoordinateTransform.myRotation.
Referenced by makVrl.TopographicCoord.getTaitBryan(), makVrl.TopographicCoord.headingFromGeocentric(), talk_Sharp.talk.Main(), makVrl.TopographicCoord.pitchFromGeocentric(), makVrl.TopographicCoord.rollFromGeocentric(), and f18.VehicleSim.simTick().
|
inlinestatic |
References makVrl.CoordinateTransform.CoordinateTransform(), makVrl.GeodeticCoord.getGeocentric(), makVrl.CoordinateTransform.inverse(), makVrl.TopographicCoord.latlon_to_geocToTopo(), makVrl.CoordinateTransform.setOffset(), and makVrl.CoordinateTransform.setRotation().
Referenced by makVrl.TopographicCoord.getTaitBryan(), makVrl.TopographicCoord.headingFromGeocentric(), talk_Sharp.talk.Main(), makVrl.TopographicCoord.pitchFromGeocentric(), makVrl.TopographicCoord.rollFromGeocentric(), and f18.VehicleSim.VehicleSim().
|
inlinestatic |
References makVrl.CoordinateTransform.CoordinateTransform(), makVrl.CoordinateTransform.coordTrans(), makVrl.CoordinateTransform.offset, makVrl.CoordinateTransform.rotation, makVrl.Matrix3d.Transpose(), and makVrl.Vector3d.Zero.
Referenced by makVrl.CoordinateTransform.geocToTopoTransform(), and makVrl.TopographicCoord.getTaitBryan().
|
inline |
|
inline |
References makVrl.CoordinateTransform.myRotation.
Referenced by makVrl.TopographicCoord.geocToTopoTransform(), and makVrl.CoordinateTransform.geocToTopoTransform().
References makVrl.CoordinateTransform.myRotation, and makVrl.Matrix3d.PostMultiplyTransform().
Referenced by talk_Sharp.talk.Main(), and f18.VehicleSim.simTick().
|
private |
|
private |
|
getset |
Referenced by makVrl.CoordinateTransform.inverse(), and makVrl.CoordinateTransform.setOffset().
|
getset |
Referenced by makVrl.CoordinateTransform.inverse().