SH::ShPaletteNode Class Reference

Inheritance diagram for SH::ShPaletteNode:

Inheritance graph
[legend]
Collaboration diagram for SH::ShPaletteNode:

Collaboration graph
[legend]
List of all members.

Public Member Functions

 ShPaletteNode (int elements, ShSemanticType semantic, ShValueType valueType, std::size_t length)
void set_node (std::size_t index, const ShVariableNodePtr &node)
 Set the VariableNode corresponding to the given index. Only ShPalette should call this.
std::size_t palette_length () const
 Return the number of variables represented by this palette.
ShVariableNodeCPtr get_node (std::size_t index) const
 Return one of the variables represented by this palette.
ShVariableNodePtr get_node (std::size_t index)
 Return one of the variables represented by this palette.

Detailed Description

Definition at line 37 of file ShPaletteNode.hpp.


The documentation for this class was generated from the following files:
Generated on Wed Nov 9 15:35:55 2005 for Sh by  doxygen 1.4.5