Dag node class for shells.
#include <AlShellNode.h> class AlShellNode : public AlDagNode virtual ~AlShellNode(); virtual AlObject *copyWrapper() const; virtual AlObjectType type() const; AlShell* shell() const; AlShell* shell(AlTM&) const;
This method provides DagNode level access to Shells. Use the shell method to get the actual AlShell underneath this DagNode.
Deletes an AlShellNode wrapper object.
Makes an exact copy of the AlShellNode wrapper.
Returns the class identifier kShellNodeType.
Returns a pointer to the shell data structure that can be used to access the geometry of the shell.
Returns a pointer to the shell data structure that can be used to access the geometry of the shell. The AlTM will be updated with the shell’s TM.
> tm - the AlTM to be updated with the shell’s TM