OpenMetaverse Protocol Library Developers API Documentation
CoordinateFrame Class
NamespacesOpenMetaverseCoordinateFrame
Declaration Syntax
C#
public 
class 
CoordinateFrame
Members
All Members Constructors Methods Properties Fields



Icon Member Description
CoordinateFrame(Vector3)
Initializes a new instance of the CoordinateFrameclass

CoordinateFrame(Vector3, Vector3)
Initializes a new instance of the CoordinateFrameclass

CoordinateFrame(Vector3, Vector3, Vector3, Vector3)
Initializes a new instance of the CoordinateFrameclass

CoordinateFrame(Vector3, Matrix4)
Initializes a new instance of the CoordinateFrameclass

CoordinateFrame(Vector3, Quaternion)
Initializes a new instance of the CoordinateFrameclass

LookAt(Vector3, Vector3)
LookAt(Vector3, Vector3, Vector3)
LookDirection(Vector3)
LookDirection(Vector3, Vector3)

LookDirection(Double)
Align the coordinate frame X and Y axis with a given rotation around the Z axis in radians

Origin
Origin position of this coordinate frame

Pitch(Single)
ResetAxes () () () ()
Roll(Single)
Rotate(Single, Vector3)
Rotate(Quaternion)
Rotate(Matrix4)
X_AXIS
XAxis
X axis of this coordinate frame, or Forward/At in grid terms

Y_AXIS
Yaw(Single)
YAxis
Y axis of this coordinate frame, or Left in grid terms

Z_AXIS
ZAxis
Z axis of this coordinate frame, or Up in grid terms

Inheritance Hierarchy
Object
CoordinateFrame

Assembly: OpenMetaverse(Module: OpenMetaverse.dll) Version: 0.9.3.3318 (0.9.3.3318)