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