Project Geode-Common
class EdgedCurveModifier
cpp
Inherits from GraphModifierInherits from GraphModifierclass EdgedCurveModifier
cpp
Inherits from GraphModifierInherits from GraphModifierclass EdgedCurveModifier
cpp
Inherits from GraphModifierInherits from GraphModifierFunctions
EdgedCurveModifier
cpp
public void EdgedCurveModifier<dimension>(const EdgedCurve<dimension> & curve, EdgedCurveBuilder<dimension> & builder)public void EdgedCurveModifier<dimension>(const EdgedCurve<dimension> & curve, EdgedCurveBuilder<dimension> & builder)EdgedCurveModifier
cpp
public void EdgedCurveModifier<dimension>(EdgedCurveModifier<dimension> && other)public void EdgedCurveModifier<dimension>(EdgedCurveModifier<dimension> && other)operator=
cpp
public EdgedCurveModifier<dimension> & operator=(EdgedCurveModifier<dimension> && other)public EdgedCurveModifier<dimension> & operator=(EdgedCurveModifier<dimension> && other)~EdgedCurveModifier
cpp
public void ~EdgedCurveModifier<dimension>()public void ~EdgedCurveModifier<dimension>()collapse_edge
cpp
public CollapseEdgeInfo collapse_edge(index_t edge_id, const Point<dimension> & point)public CollapseEdgeInfo collapse_edge(index_t edge_id, const Point<dimension> & point)Collapse an edge.
edge_id [in] Index of the edge to collapse.
point [in] Coordinates of the collapse point.
return the index of the collapse vertex.
split_edge
cpp
public SplitEdgeInfo split_edge(index_t edge_id, const Point<dimension> & point)public SplitEdgeInfo split_edge(index_t edge_id, const Point<dimension> & point)Split an edge.
edge_id [in] Index of the edge to split.
point [in] Coordinates of the new point.
return the index of the new vertex.
move_point
cpp
public void move_point(index_t vertex, const Point<dimension> & point)public void move_point(index_t vertex, const Point<dimension> & point)EdgedCurveModifier
cpp
public void EdgedCurveModifier<dimension>(const VertexSet & curve, VertexSetBuilder & builder, MeshModifierFactoryKey key)public void EdgedCurveModifier<dimension>(const VertexSet & curve, VertexSetBuilder & builder, MeshModifierFactoryKey key)curve
cpp
protected const EdgedCurve<dimension> & curve()protected const EdgedCurve<dimension> & curve()builder
cpp
protected EdgedCurveBuilder<dimension> & builder()protected EdgedCurveBuilder<dimension> & builder()class EdgedCurveModifier
cpp
Inherits from GraphModifierInherits from GraphModifier