Click or drag to resize

RenderPointOfView Structure

The RenderPointOfView structure represents a point of view for the rendering.

Namespace:  Lumiscaphe.Workshop.Interop
Assembly:  Lumiscaphe.Workshop.Interop (in Lumiscaphe.Workshop.Interop.dll) Version: 21.1.16.0
Syntax
public struct RenderPointOfView

The RenderPointOfView type exposes the following members.

Constructors
  NameDescription
Public methodRenderPointOfView(Basis3, Single)
Initializes a new instance of the RenderPointOfView structure with a basis and a distance from the basis origin use to compute the target position.
Public methodRenderPointOfView(Vector3, Vector3, Vector3)
Initializes a new instance of the RenderPointOfView structure with the target - eye - up vectors.
Top
Properties
  NameDescription
Public propertyRight
Gets the right vector.
Public propertyView
Gets the view vector.
Top
Methods
  NameDescription
Public methodEquals(Object)
Indicates whether this instance and a specified object are equal.
(Overrides ValueTypeEquals(Object).)
Public methodEquals(RenderPointOfView)
Tells if the two point of view are equals.
Public methodGetHashCode
Returns the hash code for this instance.
(Inherited from ValueType.)
Public methodGetType
Gets the Type of the current instance.
(Inherited from Object.)
Public methodStatic memberInitCubeFace
Initializes a point of view for a cube rendering.
Public methodStatic memberInitHead
Initializes a point of view using the head coordinate system.
Public methodStatic memberInitSpherical
Initializes a point of view using spherical coordinates system.
Public methodToString
Returns the fully qualified type name of this instance.
(Inherited from ValueType.)
Top
Operators
  NameDescription
Public operatorStatic memberEquality
Equal operator between the two point of views.
Public operatorStatic member(RenderPointOfView to Basis3)
Initialize a Basis3 from a point of view.
Public operatorStatic memberInequality
Difference operator between the two point of views.
Top
Fields
  NameDescription
Public fieldStatic memberDefault
The default point of view.
Public fieldEye
The eye position.
Public fieldTarget
The target position.
Public fieldUp
The Up vector.
Public fieldStatic memberZero
The zero point of view
Top
Version Information

Lumiscaphe Workshop SDK

Supported in: 7.0 release 1
See Also