Archon::X3D::ComposedGeometryNode Struct Reference

Server side representation of the equally named X3D node type. More...

#include <archon/x3d/server/geometry.H>

Inheritance diagram for Archon::X3D::ComposedGeometryNode:

Inheritance graph
[legend]
Collaboration diagram for Archon::X3D::ComposedGeometryNode:

Collaboration graph
[legend]
List of all members.

Public Member Functions

bool getCCW () const
bool getColorPerVertex () const
bool getNormalPerVertex () const
bool getSolid () const
Ref< const CoordinateNodegetCoord () const
Ref< CoordinateNodegetCoord ()
Ref< const ColorNodegetColor () const
Ref< ColorNodegetColor ()
Ref< const NormalNodegetNormal () const
Ref< NormalNodegetNormal ()
Ref< const TextureCoordinateNodegetTexCoord () const
Ref< TextureCoordinateNodegetTexCoord ()

Static Public Attributes

static const NodeTypetype = 0

Protected Member Functions

 ComposedGeometryNode ()
bool coordAssign (const Ref< CoordinateNode > &, const Time &)
bool colorAssign (const Ref< ColorNode > &, const Time &)
bool normalAssign (const Ref< NormalNode > &, const Time &)
bool texCoordAssign (const Ref< TextureCoordinateNode > &, const Time &)
virtual void reprocess ()

Protected Attributes

bool ccw
bool colorPerVertex
bool normalPerVertex
bool solid
Ref< CoordinateNodecoord
Ref< ColorNodecolor
Ref< NormalNodenormal
Ref< TextureCoordinateNodetexCoord
EventSource colorChanged
EventSource coordChanged
EventSource normalChanged
EventSource texCoordChanged
Time colorStamp
Time coordStamp
Time normalStamp
Time texCoordStamp

Friends

void initializeGeometryComponent ()

Detailed Description

Server side representation of the equally named X3D node type.

Definition at line 498 of file geometry.H.


The documentation for this struct was generated from the following files:
Generated on Sun Jul 30 22:59:30 2006 for Archon by  doxygen 1.4.4