<PlanarProjectTexturePrimitive> Data Interface

Provides script language access to C++ objects of this type.

Class HierarchyNo registered superclass.

Function Members

Function members are as follows:

Return Type Function Name Documentation
<Vec>GetOriginThis option is undocumented at present.
<Vec>GetSAxisThis option is undocumented at present.
<Vec>GetTAxisThis option is undocumented at present.

Object Members

Object members are as follows:

Type Name Accessor Name Documentation
<Material>MaterialThis data member sets or gets the MATERIAL parameter. This refers to a specific <Material> node that is applied to the <Mesh>. If NULL, the texture projector affects every face in the <Mesh>. If a specific <Material> node is specified, the texture projector only affects faces using that <Material> node.
<Node>MaterialLinkThis data member sets or gets the MATERIALLINK parameter. This refers to a <NodeLink> that references a specific <Material> node that is applied to the <Mesh>. If NULL, the texture projector affects every face in the <Mesh>. If a link to a specific <Material> node is specified, the texture project only affects faces using that <Material> node.
double[]Origin[ index ]Returns a <Matrix> object containing the ORIGIN parameters. This refers to the X, Y, and Z values of the projection's origin in worldspace.
double[]SAxis[ index ]Returns a <Matrix> object containing the S-AXIS parameters. This refers to the X, Y, and Z values of the projection's maximum extent along the S axis in worldspace.
double[]TAxis[ index ]Returns a <Matrix> object containing the T-AXIS parameters. This refers to the X, Y, and Z values of the projection's maximum extent along the T axis in worldspace.