ClipBox
		
Category
Rendering
Function
Prepares a specified object for clipping by a box.
Syntax
clipped = ClipBox(object, corners);
Inputs
| Name | Type | Default | Description | 
| object | object | none | object to be clipped | 
| corners | vector list or object | no clipping | corners specifying clipping box | 
Outputs
| Name | Type | Description | 
| clipped | object | object marked for clipping | 
Functional Details
This module constructs an object so that it can be clipped by a box.
Data Explorer renders only the portion of the object that lies in this clipping
box, which is defined by corners (see below).
| object
 | is the object to be clipped.
 | 
| corners
 | defines the clipping box in one of two ways:
 
by specifying two of its corners with a vector list (of
two vectors).
The module interprets the two vectors as opposite corners of the
clipping box.
by using the bounding box of the specified object (when
corners itself specifies an object).
 | 
Notes: 
- The specified object must be of a kind for which a bounding box can
be constructed.
Otherwise an error results.
In general, bounding boxes can be constructed for all geometric objects,
but not for objects such as captions.
- All translucent objects in the scene should be clipped by the
same object.
In addition, objects can be clipped by only one clipping box or one
clipping plane.
- The effect of ClipBox occurs during rendering, and its use does not
affect the behavior of modules upstream from the renderer.
For example, ShowBox will draw a box around the
unclipped object.
Components
All input components are propagated to the output.
See Also
 ClipPlane