SbXfBox3f Structure |
Namespace: OIV.Inventor
The SbXfBox3f type exposes the following members.
Name | Description | |
---|---|---|
SbXfBox3f(SbBox3f) |
Constructor given a SbBox3f box.
| |
SbXfBox3f(SbVec3f, SbVec3f) |
Constructor given box corners.
|
Name | Description | |
---|---|---|
Equals |
Returns a value indicating whether this instance is equal to a specified object.
(Overrides ValueTypeEquals(Object).) | |
ExtendBy(SbBox3f) |
Convenient method. ExtendBy(SbBox3f) for more details.
| |
ExtendBy(SbBox3f) |
Extends the box (if necessary) to contain the given box bb. | |
ExtendBy(SbVec3f) |
Convenient method. ExtendBy(SbVec3f) for more details.
| |
ExtendBy(SbVec3f) |
Extends the box (if necessary) to contain the given 3D point pt.
| |
ExtendBy(SbXfBox3f) |
Extends the box (if necessary) to contain the given box bb.
| |
ExtendBy(SbXfBox3f) |
Extends the box (if necessary) to contain the given box bb.
| |
GetBounds(SbVec3f, SbVec3f) |
Gets the corners of the box.
| |
GetBounds(Single, Single, Single, Single, Single, Single) |
Gets the corners of the box.
| |
GetCenter |
Gets the center of the box.
| |
GetHashCode |
Returns the hash code for the value of this instance.
(Overrides ValueTypeGetHashCode.) | |
GetInverse |
Gets the inverse of the transformation on the box.
| |
GetOrigin |
Gets box origin which is the same as the minimum corner of the box.
| |
GetSize |
Gets box size.
| |
GetSpan |
Finds the span of a box along a specified direction.
| |
GetTransform |
Gets the transformation on the box.
| |
GetType | Gets the Type of the current instance. (Inherited from Object.) | |
GetVolume |
Computes the volume of the box.
| |
HasVolume |
Tests if the box defines a volume (not degenerated).
| |
Intersect(SbBox3f) |
Convenient method. Intersect(SbBox3f) for more details.
| |
Intersect(SbBox3f) |
Tests if the bb box intersects this box.
| |
Intersect(SbVec3f) |
Tests if the pt point intersects this box.
| |
Intersect(SbVec3f) |
Tests if the pt point intersects this box.
| |
IsEmpty | Obsolete.
Use Empty property instead.
| |
MakeEmpty |
Makes this box empty.
| |
Project |
Projects an SbXfBox3d to an SbBox3d.
| |
SetBounds(SbVec3f, SbVec3f) |
Sets the bounds of the box.
| |
SetBounds(SbVec3f, SbVec3f) |
Sets the bounds of the box.
| |
SetBounds(Single, Single, Single, Single, Single, Single) |
Sets the bounds of the box.
| |
SetTransform(SbMatrix) |
Transforms box by matrix, enlarging box to contain result.
| |
SetTransform(SbMatrix) |
Transforms box by matrix, enlarging box to contain result.
| |
ToString |
Converts this SbXfBox3f structure to a human readable string.
(Overrides ValueTypeToString.) | |
Transform(SbMatrix) |
Transforms box by matrix, enlarging box to contain result.
| |
Transform(SbMatrix) |
Transforms box by matrix, enlarging box to contain result.
|
Name | Description | |
---|---|---|
Equality |
The equality operator.
| |
(SbXfBox3f to SbBox3f) |
Implicit cast operator from SbXfBox3f to SbBox3f.
| |
Inequality |
The inequality operator.
|