Bookshelf Contents Previous Next Glossary Index Search

AlShellNode

Dag node class for shells.

Synopsis

#include <AlShellNode.h>
class AlShellNode : public AlDagNode
virtual ~AlShellNode();
virtual AlObject *copyWrapper() const;
virtual AlObjectType type() const;
AlShell* shell() const;
AlShell* shell(AlTM&) const;

Description

This method provides DagNode level access to Shells. Use the shell method to get the actual AlShell underneath this DagNode.

Summary

AlShellNode::~AlShellNode()

Description

Deletes an AlShellNode wrapper object.

AlObject *AlShellNode::copyWrapper() const

Description

Makes an exact copy of the AlShellNode wrapper.

AlObjectType AlShellNode::type() const

Description

Returns the class identifier kShellNodeType.

AlShell* AlShellNode::shell() const

Description

Returns a pointer to the shell data structure that can be used to access the geometry of the shell.

AlShell* AlShellNode::shell(AlTM& tm) const

Description

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.

Arguments

> tm - the AlTM to be updated with the shell's TM



Bookshelf Contents Previous Next Glossary Index Search

[email protected]
Copyright © 1998, Alias|Wavefront, a division of Silicon Graphics Limited. All rights reserved.