Core Types
class Context— Solidean context (always the first object to create)class Operation— Builder for any kind of Boolean operationclass ExactArithmetic— Configuration for an exact scene (think bounding box + precision)class Mesh— Container for Solidean's internal mesh data structuretype MeshOperand— Symbolic variable valid inside anOperation(holds intermediate results)class TypedBlob— Generic container for most exported results (e.g. a floating point triangle mesh)enum Result— generic result & error type enumerationenum ExecuteResult— operation result & error type enumeration
Boolean & Geometric Operations
fun union— exact union of two meshesfun intersection— exact intersection of two meshesfun difference— exact difference of two meshesfun selfUnion— exact self-union of a meshfun heal— heals a mesh- for more, see
Operation
I/O Utilities
fun input— using aMeshinside an operationfun output— creating a persistentMeshfrom aMeshOperandfun importFromTrianglesF32— importing a triangle soup inside an operationfun createMeshFromTrianglesF32— importing a triangle soup as a persistent meshfun exportToIndexedTrianglesF32WithID— exporting a triangle mesh with shared vertices and tracking IDfun exportMesh— configurable general-purpose export- for more, see
Operation
Looking for everything? See the Full Symbol Index.