Function
Computes the boundary box of the valid positions of an Object o.
Syntax
#include <dx/dx.h>
DXValidPositionsBoundaryBox(Object o, Point *box)
Functional Details
If o contains any invalid positions, this routine adds (to o or to any of its descendents that are Fields) a "valid box" component consisting of an Array of 2d points that are the corners of a boundary box (where d is the dimensionality of the data).
Point is defined as follows:
typedef struct point { float x,y,z; } Point, Vector;
Notes:
Return Value
Returns o or returns NULL and might or might not set an error code, depending on the input. For example, it does not set an error code if a boundary box cannot be defined for the given input.
See Also
DXBoundingBox, DXChangedComponentValues, DXChangedComponentStructure, DXEmptyField, DXEndField, DXEndObject, DXNeighbors, DXStatistics
13.1 , "Error Handling and Messages".
[Data Explorer Home Page | Contact Data Explorer | Same document on Data Explorer Home Page ]