Panda3D
 All Classes Namespaces Functions Variables Enumerations Enumerator Properties
Public Member Functions | Static Public Member Functions
NodeVertexTransform Class Reference

This VertexTransform gets its matrix from the Transform stored on a node. More...

Inheritance diagram for NodeVertexTransform:
VertexTransform TypedWritableReferenceCount TypedWritable ReferenceCount TypedObject

List of all members.

Public Member Functions

 NodeVertexTransform (PandaNode const node, VertexTransform const prev)
 NodeVertexTransform (PandaNode const node)
PandaNode const getNode ()
 Returns the PandaNode whose transform supplies this object.
VertexTransform const getPrev ()
 Returns the VertexTransform object whose matrix will be composed with the result of this node's transform.

Static Public Member Functions

static TypeHandle getClassType ()

Detailed Description

This VertexTransform gets its matrix from the Transform stored on a node.

It can also compose its node's transform with another VertexTransform, allowing you to build up a chain of NodeVertexTransforms that represent a list of composed matrices.


Constructor & Destructor Documentation

NodeVertexTransform ( PandaNode const  node,
VertexTransform const  prev 
)
NodeVertexTransform ( PandaNode const  node)

Member Function Documentation

static TypeHandle getClassType ( ) [static]

Reimplemented from VertexTransform.

PandaNode const getNode ( )

Returns the PandaNode whose transform supplies this object.

Returns the VertexTransform object whose matrix will be composed with the result of this node's transform.

 All Classes Namespaces Functions Variables Enumerations Enumerator Properties