Project OpenGeode
class OpenGeodePolygonalSurface
cpp
Inherits from PolygonalSurface<3U>Inherits from PolygonalSurface<3U>class OpenGeodePolygonalSurface
cpp
Inherits from PolygonalSurface<2U>Inherits from PolygonalSurface<2U>class OpenGeodePolygonalSurface
cpp
Inherits from PolygonalSurface<dimension>Inherits from PolygonalSurface<dimension>Functions
OpenGeodePolygonalSurface
cpp
public void OpenGeodePolygonalSurface<>(const OpenGeodePolygonalSurface<> & )public void OpenGeodePolygonalSurface<>(const OpenGeodePolygonalSurface<> & )operator=
cpp
public OpenGeodePolygonalSurface<> & operator=(const OpenGeodePolygonalSurface<> & )public OpenGeodePolygonalSurface<> & operator=(const OpenGeodePolygonalSurface<> & )OpenGeodePolygonalSurface
cpp
public void OpenGeodePolygonalSurface<>()public void OpenGeodePolygonalSurface<>()OpenGeodePolygonalSurface
cpp
public void OpenGeodePolygonalSurface<>(OpenGeodePolygonalSurface<> && other)public void OpenGeodePolygonalSurface<>(OpenGeodePolygonalSurface<> && other)operator=
cpp
public OpenGeodePolygonalSurface<> & operator=(OpenGeodePolygonalSurface<> && other)public OpenGeodePolygonalSurface<> & operator=(OpenGeodePolygonalSurface<> && other)~OpenGeodePolygonalSurface
cpp
public void ~OpenGeodePolygonalSurface<>()public void ~OpenGeodePolygonalSurface<>()impl_name_static
cpp
public NamedType impl_name_static()public NamedType impl_name_static()impl_name
cpp
public NamedType impl_name()public NamedType impl_name()type_name
cpp
public NamedType type_name()public NamedType type_name()native_extension_static
cpp
public basic_string_view native_extension_static()public basic_string_view native_extension_static()native_extension
cpp
public basic_string_view native_extension()public basic_string_view native_extension()set_vertex
cpp
public void set_vertex(index_t vertex_id, Point<dimension> point, OGPolygonalSurfaceKey )public void set_vertex(index_t vertex_id, Point<dimension> point, OGPolygonalSurfaceKey )set_polygon_vertex
cpp
public void set_polygon_vertex(const PolygonVertex & polygon_vertex, index_t vertex_id, OGPolygonalSurfaceKey )public void set_polygon_vertex(const PolygonVertex & polygon_vertex, index_t vertex_id, OGPolygonalSurfaceKey )set_polygon_adjacent
cpp
public void set_polygon_adjacent(const PolygonEdge & polygon_edge, index_t adjacent_id, OGPolygonalSurfaceKey )public void set_polygon_adjacent(const PolygonEdge & polygon_edge, index_t adjacent_id, OGPolygonalSurfaceKey )add_polygon
cpp
public void add_polygon(Span vertices, OGPolygonalSurfaceKey )public void add_polygon(Span vertices, OGPolygonalSurfaceKey )remove_polygons
cpp
public void remove_polygons(const std::vector<bool> & to_delete, OGPolygonalSurfaceKey )public void remove_polygons(const std::vector<bool> & to_delete, OGPolygonalSurfaceKey )permute_polygons
cpp
public void permute_polygons(Span permutation, OGPolygonalSurfaceKey )public void permute_polygons(Span permutation, OGPolygonalSurfaceKey )copy_polygons
cpp
public void copy_polygons(const OpenGeodePolygonalSurface<dimension> & surface_mesh, OGPolygonalSurfaceKey )public void copy_polygons(const OpenGeodePolygonalSurface<dimension> & surface_mesh, OGPolygonalSurfaceKey )