|
|
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.) |