SbXfBox3d Structure |
Namespace: OIV.Inventor
The SbXfBox3d type exposes the following members.
Name | Description | |
---|---|---|
![]() | SbXfBox3d(SbBox3d) |
Constructor given an SbBox3d.
|
![]() | SbXfBox3d(SbVec3d, SbVec3d) |
Constructor given corners.
|
Name | Description | |
---|---|---|
![]() | Equals |
Returns a value indicating whether this instance is equal to a specified object.
(Overrides ValueTypeEquals(Object).) |
![]() | ExtendBy(SbBox3d) |
Convenient method. ExtendBy(SbBox3d) for more details.
|
![]() | ExtendBy(SbBox3d) |
Extends the box (if necessary) to contain the given box.
|
![]() | ExtendBy(SbVec3d) |
Convenient method. ExtendBy(SbVec3d) for more details.
|
![]() | ExtendBy(SbVec3d) |
Extends the box (if necessary) to contain the given 3D point pt.
|
![]() | ExtendBy(SbXfBox3d) |
Convenient method. ExtendBy(SbXfBox3d) for more details.
|
![]() | ExtendBy(SbXfBox3d) |
Extends the box (if necessary) to contain the given box.
|
![]() | GetBounds(SbVec3d, SbVec3d) |
Gets the corners of the box.
|
![]() | GetBounds(Double, Double, Double, Double, Double, Double) |
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(SbBox3d) |
Tests if the bb box intersects this box.
|
![]() | Intersect(SbBox3d) |
Tests if the bb box intersects this box.
|
![]() | Intersect(SbVec3d) |
Tests if the pt point intersects this box.
|
![]() | Intersect(SbVec3d) |
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(SbVec3d, SbVec3d) |
Sets the bounds of the box.
|
![]() | SetBounds(SbVec3d, SbVec3d) |
Sets the bounds of the box.
|
![]() | SetBounds(Double, Double, Double, Double, Double, Double) |
Sets the bounds of the box.
|
![]() | SetTransform(SbMatrixd) |
Transforms box by matrix, enlarging box to contain result.
|
![]() | SetTransform(SbMatrixd) |
Transforms box by matrix, enlarging box to contain result.
|
![]() | ToString |
Converts this SbXfBox3d structure to a human readable string.
(Overrides ValueTypeToString.) |
![]() | Transform(SbMatrixd) |
Transforms the box by the given matrix.
|
![]() | Transform(SbMatrixd) |
Transforms the box by the given matrix.
|
Name | Description | |
---|---|---|
![]() ![]() | Equality |
The equality operator.
|
![]() ![]() | (SbXfBox3d to SbBox3d) |
Implicit cast operator from SbXfBox3d to SbBox3d.
|
![]() ![]() | Inequality |
The inequality operator.
|