Skip to content

Project Geode-Hybrid ​

class BRepCombiningData ​

Records ​

Quad

Hex

Functions ​

BRepCombiningData ​

cpp
public void BRepCombiningData(const BRepCombiningData & )
public void BRepCombiningData(const BRepCombiningData & )

operator= ​

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

BRepCombiningData ​

cpp
public void BRepCombiningData(BRepCombiningData && )
public void BRepCombiningData(BRepCombiningData && )

operator= ​

cpp
public BRepCombiningData & operator=(BRepCombiningData && )
public BRepCombiningData & operator=(BRepCombiningData && )

BRepCombiningData ​

cpp
public void BRepCombiningData(BRep & model, const class FrameFieldParameterization::ExtractedElements & elements)
public void BRepCombiningData(BRep & model, const class FrameFieldParameterization::ExtractedElements & elements)

~BRepCombiningData ​

cpp
public void ~BRepCombiningData()
public void ~BRepCombiningData()

model ​

cpp
public const BRep & model()
public const BRep & model()

builder ​

cpp
public BRepBuilder & builder()
public BRepBuilder & builder()

modifier ​

cpp
public BRepCutter & modifier()
public BRepCutter & modifier()

unique_vertices_mapping ​

cpp
public BijectiveMapping<index_t> & unique_vertices_mapping()
public BijectiveMapping<index_t> & unique_vertices_mapping()

elements ​

cpp
public const class FrameFieldParameterization::ExtractedElements & elements()
public const class FrameFieldParameterization::ExtractedElements & elements()

register_quad ​

cpp
public void register_quad(const Surface3D & surface, index_t quad_id, Quad quad)
public void register_quad(const Surface3D & surface, index_t quad_id, Quad quad)

nb_quads ​

cpp
public index_t nb_quads(const Surface3D & surface)
public index_t nb_quads(const Surface3D & surface)

quad ​

cpp
public const std::optional<Quad> & quad(const Surface3D & surface, index_t quad_id)
public const std::optional<Quad> & quad(const Surface3D & surface, index_t quad_id)

register_hex ​

cpp
public void register_hex(const Block3D & block, index_t hex_id, Hex hex)
public void register_hex(const Block3D & block, index_t hex_id, Hex hex)

nb_hexes ​

cpp
public index_t nb_hexes(const Block3D & block)
public index_t nb_hexes(const Block3D & block)

hex ​

cpp
public const std::optional<Hex> & hex(const Block3D & block, index_t hex_id)
public const std::optional<Hex> & hex(const Block3D & block, index_t hex_id)

convert_to_hybrid_storage ​

cpp
public void convert_to_hybrid_storage()
public void convert_to_hybrid_storage()

clean ​

cpp
public CleanMappings clean()
public CleanMappings clean()

Geode-solutions' documentation website