instantreality 1.0

Component:
Shape
Status:
fully implemented
Structure type:
concrete
Standard:
X3D3.2

ClipMode

The ClipPlane node specifies a single plane equation that will be used to clip the geometry.

Inheritance

Code

XML encoding
<ClipMode enabled='TRUE'
planeEquation='0 0 1 0'
logFeature=''
 />
Classic encoding
ClipMode {
	enabled TRUE
	planeEquation 0 0 1 0
	logFeature [""]
}

Interface

Filter: X3D only | Avalon only | All
id Name DataType PartType Default ValueType Description
SFBool enabled SFBool inputOutput TRUE Defines activation state of the clip plane.
SFVec4f planeEquation SFVec4f inputOutput 0 0 1 0 Defines the equation of the clip plane. If (a,b,c,d) is the plane, with the first three components being a normalized vector describing the plane's normal direction, a point (x,y,z) is visible, if a*x+b*y+c*z+d is greater 0.
SFNode halfSpace SFNode inputOutput SceneBaseNode Links to the object that defines the clip planes's coordinate system. The clip plane is positioned relative to this system.
MFString logFeature MFString inputOutput state, child, parent, route, eventIn, eventOut controls the logging of changes, state: log state changes (e.g. live), child: log child add/remove, parent: log parent add/remove, route: log route add/remove; eventIn: log receiving of events, eventOut: log sending of events: guiView, runtime system should create node-view, guiEdit: runtime system should create node-editeverything: log everything
SFNode metadata SFNode inputOutput MetadataObject container for payload metadata inside MetadataSet element