VHTK::PointsFromLine Class Reference

Inheritance diagram for VHTK::PointsFromLine:

Inheritance graph
[legend]

List of all members.


Detailed Description

This node generates points evenly distributed between two points.

pointsfromline.png

X3D Interface

 NameTypeDefault valueDescription
start SFVec3f   (0,0,0)   The start position for the line.  
stop SFVec3f   (0,0,0)   The stop position of the line.  
samples SFInt32   10   The number of samples to distribute along the line.  
 
Derived from VHTKPointsGeneratorNode  
point (MFVec3f)   []   The points generated by this points generator.  

Public Member Functions

 PointsFromLine (H3D::Inst< H3D::SFNode > _metadata=0, H3D::Inst< Point > _point=0, H3D::Inst< H3D::SFVec3f > _start=0, H3D::Inst< H3D::SFVec3f > _stop=0, H3D::Inst< H3D::SFInt32 > _samples=0)
 Initializes local members.

Public Attributes

auto_ptr< H3D::SFVec3fstart
 The start position for the line.
auto_ptr< H3D::SFVec3fstop
 The stop position of the line.
auto_ptr< H3D::SFInt32samples
 The number of samples to distribute along the line.

Static Public Attributes

static H3D::H3DNodeDatabase database

Classes

struct  Point


Constructor & Destructor Documentation

VHTK::PointsFromLine::PointsFromLine ( H3D::Inst< H3D::SFNode _metadata = 0,
H3D::Inst< Point >  _point = 0,
H3D::Inst< H3D::SFVec3f _start = 0,
H3D::Inst< H3D::SFVec3f _stop = 0,
H3D::Inst< H3D::SFInt32 _samples = 0 
)

Initializes local members.


Member Data Documentation

The start position for the line.

The stop position of the line.

The number of samples to distribute along the line.


Generated on Thu Mar 5 08:46:56 2009 for Volume Haptics Toolkit by  doxygen 1.5.6