BoundingBox3 Structure |
Namespace: Karamba.Geometry
The BoundingBox3 type exposes the following members.
Name | Description | |
---|---|---|
BoundingBox3(Point3, Point3) |
create bounding box based on two corners
| |
BoundingBox3(Vector3, Vector3) |
create bounding box based on two corners
| |
BoundingBox3(Double, Double, Double, Double, Double, Double) |
Create bounding box.
|
Name | Description | |
---|---|---|
Diagonal |
Get bounding box diagonal.
| |
Max |
point of bounding box with maximum position coordinates
| |
MaxX |
Maximum x coordinate.
| |
MaxY |
Maximum y coordinate.
| |
MaxZ |
Maximum z coordinate.
| |
Min |
point of bounding box with minimum position coordinates
| |
MinX |
Minimum x coordinate.
| |
MinY |
Minimum y coordinate.
| |
MinZ |
Minimum z coordinate.
|
Name | Description | |
---|---|---|
Contains |
Determine whether point lies inside the box.
| |
Equals(Object) | Indicates whether this instance and a specified object are equal. (Inherited from ValueType.) | |
Equals(BoundingBox3) |
check whether two bounding boxes are equal
| |
GetHashCode | Returns the hash code for this instance. (Inherited from ValueType.) | |
GetType | Gets the Type of the current instance. (Inherited from Object.) | |
Intersects |
Determine whether lines intersects with bounding box.
| |
IsDegenerate |
Determines whether a bounding box is degenerate (flat) in one or more directions.
| |
ToString | Returns the fully qualified type name of this instance. (Inherited from ValueType.) | |
Union(BoundingBox3) |
Union bounding boxes.
| |
Union(Point3) |
Add point to bounding box.
| |
Union(Vector3) |
Add vector to bounding box.
| |
Union(Double, Double, Double) |
Add point to bounding box.
|
Name | Description | |
---|---|---|
Convert | (Defined by GeometryExtensions.) |