SbBox3s Methods |
The SbBox3s type exposes the following members.
Name | Description | |
---|---|---|
Contains |
Tests if the specified box is fully contained
inside this box.
| |
Equals |
Returns a value indicating whether this instance is equal to a specified object.
(Overrides ValueTypeEquals(Object).) | |
ExtendBy(SbBox3s) |
Extends this box (if necessary) to contain the specified box bb.
| |
ExtendBy(SbBox3s) |
Extends this box (if necessary) to contain the specified box bb.
| |
ExtendBy(SbVec3s) |
Extends this box (if necessary) to contain the specified point pt.
| |
ExtendBy(SbVec3s) |
Extends this box (if necessary) to contain the specified point pt.
| |
GetBounds(SbVec3s, SbVec3s) |
Gets the corners of the box.
| |
GetBounds(Int16, Int16, Int16, Int16, Int16, Int16) |
Gets the corners of the box.
| |
GetCenter |
Gets the center of the box.
| |
GetClosestPoint |
Returns the closest point on the box to the given point.
Returns the point on the center of the Z face if passed the center.
| |
GetHashCode |
Returns the hash code for the value of this instance.
(Overrides ValueTypeGetHashCode.) | |
GetMax | Obsolete.
Use Max property instead.
| |
GetMin | Obsolete.
Use Min property instead.
| |
GetOrigin |
Gets box origin which is the same as the minimum corner of the box.
| |
GetSize | Obsolete.
Use Size property instead.
| |
GetSize(Int16, Int16, Int16) |
Gets box size.
| |
GetSpan |
Finds the span of a box along a specified direction.
| |
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(SbBox3s) |
Tests if the bb box intersects this box.
| |
Intersect(SbBox3s) |
Tests if the bb box intersects this box.
| |
Intersect(SbVec3s) |
Tests if the pt point intersects this box.
| |
Intersect(SbVec3s) |
Tests if the pt point intersects this box.
| |
Intersection |
Gets the intersection of the specified box with this box.
| |
IsEmpty | Obsolete.
Use Empty property instead.
| |
MakeEmpty |
Makes this box empty.
| |
Outside(SbMatrix, Int32) |
Convenient method. Outside(SbMatrix, Int32) for more details.
| |
Outside(SbMatrix, Int32) |
Tests if bounding box is completely outside the view-volume defined by the
model+view+projection matrix given.
| |
SetBounds(SbVec3s, SbVec3s) |
Sets the corners of the box.
| |
SetBounds(SbVec3s, SbVec3s) |
Sets the corners of the box.
| |
SetBounds(Int16, Int16, Int16, Int16, Int16, Int16) |
Sets the corners of the box.
| |
ToString |
Converts this SbBox3s 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.
|