The Model type exposes the following members.

Constructors

  NameDescription
ModelOverloaded.

Methods

  NameDescription
CopyIModel
this method creates a copy of the model
DrawHead
This method should draw the object as it would look like if we look at it through an eye located between the 2 observer eyes
DrawLeftEye
This method should draw the object as it would look like if we look at it through the observer's left eye
DrawRightEye
This method should draw the object as it would look like if we look at it through the observer's right eye
Equals (Inherited from Object.)
Finalize (Inherited from Object.)
GetHashCode (Inherited from Object.)
GetType (Inherited from Object.)
MaxDistanceToObserver
This method claculates the maximun distance to the observer
MemberwiseClone (Inherited from Object.)
ToString (Inherited from Object.)

Fields

  NameDescription
_layer
This field tell us the layer the model belongs to
_position
This vector represents the Model position
_visibleLeftEye
This field represents if the model can be seen by the left eye
_visibleRightEye
This field represents if the model can be seen by the right eye

Properties

  NameDescription
Layer
This field tell us the layer the model belongs to
Position
This vector represents the Model position
Visible
This field represent the visibility of the model
VisibleLeftEye
This field represents if the model can be seen by the left eye
VisibleRightEye
This field represents if the model can be seen by the left eye

See Also