Click or drag to resize
AB4D logo

MeshBooleanOperations Methods

The MeshBooleanOperations type exposes the following members.

Methods
 NameDescription
Public methodStatic memberIntersect Returns a new MeshGeometry3D that is created by intersecting mesh1 and mesh2 (space defined by both mesh1 and mesh2).
Public methodStatic memberSubtract(MeshGeometry3D, MeshGeometry3D, Boolean, Boolean) Returns a new MeshGeometry3D that is created by subtracting mesh2 from mesh1 (space defined by mesh1 but not inside mesh2).
Public methodStatic memberSubtract(GeometryModel3D, MeshGeometry3D, Transform3D, Boolean, Boolean) Updates the MeshGeometry3D of the specified geometryModel3D with subtracting the specified meshGeometry3D from it. This method replaces the geometryModel3D.Geometry object with a new MeshGeometry3D object. The geometryModel3D.Geometry is transformed with geometryModel3D.Transform before being subtracted.
Public methodStatic memberSubtract(Model3D, MeshGeometry3D, Transform3D, Boolean, Boolean) Subtracts the specified meshGeometry3D from the specified model3D.
Public methodStatic memberSubtract(ModelVisual3D, MeshGeometry3D, Transform3D, Boolean, Boolean) Subtracts the specified meshGeometry3D from the specified modelVisual3D.
Public methodStatic memberUnion Returns a new MeshGeometry3D that is created by merging mesh1 and mesh2 (space defined by either mesh1 or mesh2).
Top
See Also