Skip to content

Project Geode-Explicit

class BRepSolidModeler

Functions

BRepSolidModeler

cpp
public void BRepSolidModeler(const BRepSolidModeler & )
public void BRepSolidModeler(const BRepSolidModeler & )

operator=

cpp
public BRepSolidModeler & operator=(const BRepSolidModeler & )
public BRepSolidModeler & operator=(const BRepSolidModeler & )

BRepSolidModeler

cpp
public void BRepSolidModeler(TetrahedralSolid3D && solid)
public void BRepSolidModeler(TetrahedralSolid3D && solid)

BRepSolidModeler

cpp
public void BRepSolidModeler(BRepSolidModeler && other)
public void BRepSolidModeler(BRepSolidModeler && other)

~BRepSolidModeler

cpp
public void ~BRepSolidModeler()
public void ~BRepSolidModeler()

add_point_set

cpp
public void add_point_set(const PointSet3D & mesh)
public void add_point_set(const PointSet3D & mesh)

add_curve

cpp
public void add_curve(const EdgedCurve3D & mesh)
public void add_curve(const EdgedCurve3D & mesh)

add_triangulated_surface

cpp
public void add_triangulated_surface(const TriangulatedSurface3D & mesh)
public void add_triangulated_surface(const TriangulatedSurface3D & mesh)

paint_volume

cpp
public void paint_volume(const uuid & volume_uuid, Span bounding_surface_uuids)
public void paint_volume(const uuid & volume_uuid, Span bounding_surface_uuids)

Paints the given uuid on the tetrahedra inside the given surfaces. These surfaces should have already been added.

build

cpp
public tuple build()
public tuple build()

Returns the BRep from the initial solid cut by the added points, curves and surfaces and gives the "input to output" and "output to input" mappings between the Solid, Surfaces and Lines and the BRep.

build_painted_volumes

cpp
public tuple build_painted_volumes()
public tuple build_painted_volumes()

Returns the BRep from the initial solid cut by the added points, curves and surfaces and gives the "input to output" and "output to input" mappings between the Solid, Surfaces and Lines and the BRep. Everything outside of the painted volumes will not be included in the BRep.

Geode-solutions' documentation website