Share

AlSubdivNode

A DAG node that refers to subdivision geometry.

Synopsis

#include <AlSubdivNode.h>
class AlSubdivNode : public AlObject
~AlSubdivNode();
virtual AlObject        *copyWrapper() const;
virtual AlObjectType    type() const;
class AlSubdiv*         subdiv() const;  

Description

AlSubdivNode is the class used to access and manipulate subdivision object in the DAG. This class behaves like other DAG nodes (see AlDagNode for a description of the usage and purpose of DAG nodes). You can access the geometry of the curve using the 'mesh()' method, which returns a pointer to an AlMesh object.

AlSubdivNode::()

Description

Deletes an AlSubdivNode wrapper object. Note that this destructor does not delete the associated subdivision object. To properly remove a node or geometry from the DAG, use AlDagNode::deleteObject() (see AlDagNode).

AlObject *AlSubdivNode::copyWrapper() const

Description

Makes an exact copy of the AlSubdivNode wrapper.

AlObjectType AlSubdivNode::type() const

Description

Returns the class identifier kGroupNodeType.

class AlSubdiv *AlSubdivNode::subdiv() const

Description

Returns a pointer to the AlSubdiv data.

Was this information helpful?