A DAG node that refers to a mesh's geometry.
#include <AlMeshNode.h> class AlMeshNode : public AlDagNode virtual ~AlMeshNode(); virtual AlObject *copyWrapper() const; virtual AlObjectType type() const; AlMesh* mesh() const; AlPolysetNode* copyAsPolyset() const;
AlCurveNode is the class used to access and manipulate meshes within the dag. This class behaves like other dag nodes (see AlDagNode for a description of the usage and purpose of dag nodes). Users access the geometry of the curve via the 'mesh()' method which returns a pointer to an AlMesh object.
Deletes an AlMeshNode wrapper object. Note that this destructor will not delete the associated mesh. To properly remove a node/geometry from the DAG use AlDagNode::deleteObject().
Makes an exact copy of the AlMeshNode wrapper.
Returns the class identifier kMeshNodeType.
Returns a pointer to the AlMesh data structure, which can be used to access the geometry of the mesh.