Internal.Net3dBool Namespace |
Class | Description | |
---|---|---|
AxisAlignedBoundingBox | ||
BooleanModeller |
Class used to apply boolean operations on solids.
Two 'Solid' objects are submitted to this class constructor. There is a methods for
each boolean operation. Each of these return a 'Solid' resulting from the application
of its operation into the submitted solids.
| |
Bound |
Representation of a bound - the extremes of a 3d component for each coordinate.
| |
Face |
Representation of a 3D face (triangle).
| |
Line |
Representation of a 3d line or a ray(represented by a direction and a point).
| |
Object3D |
Data structure about a 3d solid to apply boolean operations in it.
Tipically, two 'Object3d' objects are created to apply boolean operation. The
methods splitFaces() and classifyFaces() are called in this sequence for both objects,
always using the other one as parameter.Then the faces from both objects are collected
according their status.
| |
Plane | ||
Ray |
a virtual ray that is casted from a begin Position in a certain Direction.
| |
Segment |
Represents a line segment resulting from a intersection of a face and a plane.
| |
Solid |
Class representing a 3D solid.
| |
Vertex |
Represents of a 3d face vertex.
|
Structure | Description | |
---|---|---|
Vector3 |
Represents a 3D vector using three double-precision floating-point numbers.
|
Enumeration | Description | |
---|---|---|
IntersectionType | ||
RaySign | ||
Status |