H3D::PointNormalClipPlane Class Reference
[X3D node classes.]

This is a ClipPlane where the plane is specified with a point and a normal. More...

#include <H3D/PointNormalClipPlane.h>

Inheritance diagram for H3D::PointNormalClipPlane:

Inheritance graph

List of all members.

Classes

class  PlaneEq
 The PlaneEq updates the plane equation from the values of the point and normal fields. More...

Public Member Functions

 PointNormalClipPlane (Inst< SFNode > _metadata=0, Inst< SFBool > _enabled=0, Inst< PlaneEq > _plane=0, Inst< SFBool > _clipHaptics=0, Inst< SFBool > _clipGraphics=0, Inst< SFVec3f > _point=0, Inst< SFVec3f > _normal=0)
 Constructor.

Public Attributes

auto_ptr< SFVec3fpoint
 A point the lies on the plane to be used as clip plane.
auto_ptr< SFVec3fnormal
 The normal of the plane to be used as clip plane.

Static Public Attributes

static H3DNodeDatabase database
 The H3DNodeDatabase for this node.


Detailed Description

This is a ClipPlane where the plane is specified with a point and a normal.

Everything above the plane(in the direction of the normal) will be rendered.

Internal routes:
PointNormalClipPlane.dot

Member Data Documentation

The normal of the plane to be used as clip plane.

Access type: inputOutput
Default value: Vec3f( 0, 1, 0 )

PointNormalClipPlane_normal.dot

Referenced by PointNormalClipPlane().

A point the lies on the plane to be used as clip plane.

Access type: inputOutput
Default value: Vec3f( 0, 0, 0 )

PointNormalClipPlane_point.dot

Referenced by PointNormalClipPlane().


The documentation for this class was generated from the following files:

Generated on Fri Nov 7 10:30:45 2008 for H3D API by  doxygen 1.5.7