Click or drag to resize

Internal.Net3dBool Namespace

 
Classes
  ClassDescription
Public classAxisAlignedBoundingBox
Public classBooleanModeller
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.
Public classBound
Representation of a bound - the extremes of a 3d component for each coordinate.
Public classFace
Representation of a 3D face (triangle).
Public classLine
Representation of a 3d line or a ray(represented by a direction and a point).
Public classObject3D
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.
Public classPlane
Public classRay
a virtual ray that is casted from a begin Position in a certain Direction.
Public classSegment
Represents a line segment resulting from a intersection of a face and a plane.
Public classSolid
Class representing a 3D solid.
Public classVertex
Represents of a 3d face vertex.
Structures
  StructureDescription
Public structureVector3
Represents a 3D vector using three double-precision floating-point numbers.
Enumerations