H3D::Contour2D Class Reference

The Contour2D node groups a set of curve segments to a composite. More...

#include <Contour2D.h>

Inheritance diagram for H3D::Contour2D:

Inheritance graph
List of all members.

Public Member Functions

void renderTrimmedCurve (GLUnurbsObj *nurbs_object)
 Make the check of the curve and call OpenGL routines to render it.
 Contour2D (Inst< SFNode > _metadata=0, Inst< AddTheChildren > _addChildren=0, Inst< RemoveTheChildren > _removeChildren=0, Inst< CheckTheChildren > _children=0)
 Constructor.

Public Attributes

auto_ptr< AddTheChildrenaddChildren
 Adds a node to the children field if it is the correct type of Node.
auto_ptr< RemoveTheChildrenremoveChildren
 Access type: inputOnly

auto_ptr< CheckTheChildrenchildren
 Contains the curves making up the contour.

Static Public Attributes

static H3DNodeDatabase database
 The H3DNodeDatabase for this node.

Friends

class AddTheChildren
class RemoveTheChildren
class CheckTheChildren

Classes

class  AddTheChildren
 This field class checks whether the given node is of the right type (ContourPolyline2D or NurbsCurve2D). More...
class  CheckTheChildren
 This field class checks whether the given Node is of the right type (ContourPolyline2D or NurbsCurve2D) for adding or removing. More...
class  RemoveTheChildren
 This field class checks whether the given node is of the right type (ContourPolyline2D or NurbsCurve2D). More...

Detailed Description

The Contour2D node groups a set of curve segments to a composite.

Internal routes:
Contour2D.dot


Member Data Documentation

auto_ptr< AddTheChildren > H3D::Contour2D::addChildren
 

Adds a node to the children field if it is the correct type of Node.

Access type: inputOnly

Contour2D_addChildren.dot

auto_ptr< CheckTheChildren > H3D::Contour2D::children
 

Contains the curves making up the contour.

Access type: inputOutput

Contour2D_children.dot

auto_ptr< RemoveTheChildren > H3D::Contour2D::removeChildren
 

Access type: inputOnly

Contour2D_removeChildren.dot


Generated on Thu Aug 24 12:38:55 2006 for H3D API by  doxygen 1.4.5