Project OpenGeode
class PointSet
cpp
Inherits from VertexSet, CoordinateReferenceSystemManagers<2U>Inherits from VertexSet, CoordinateReferenceSystemManagers<2U>class PointSet
Interface class to represent a set of 2D or 3D points. A point is a vertex associated to spatial coordinates
cpp
Inherits from VertexSet, CoordinateReferenceSystemManagers<dimension>Inherits from VertexSet, CoordinateReferenceSystemManagers<dimension>Functions
create
cpp
public std::unique_ptr<PointSet<dimension> > create()public std::unique_ptr<PointSet<dimension> > create()Create a new PointSet using default data structure.
create
cpp
public std::unique_ptr<PointSet<dimension> > create(const MeshImpl & impl)public std::unique_ptr<PointSet<dimension> > create(const MeshImpl & impl)Create a new PointSet using a specified data structure.
impl [in] Data structure implementation
type_name_static
cpp
public NamedType type_name_static()public NamedType type_name_static()clone
cpp
public std::unique_ptr<PointSet<dimension> > clone()public std::unique_ptr<PointSet<dimension> > clone()bounding_box
cpp
public BoundingBox<dimension> bounding_box()public BoundingBox<dimension> bounding_box()Compute the bounding box from mesh vertices
PointSet
cpp
protected void PointSet<>()protected void PointSet<>()PointSet
cpp
protected void PointSet<>(PointSet<> && other)protected void PointSet<>(PointSet<> && other)operator=
cpp
protected PointSet<> & operator=(PointSet<> && other)protected PointSet<> & operator=(PointSet<> && other)class PointSet
cpp
Inherits from VertexSet, CoordinateReferenceSystemManagers<3U>Inherits from VertexSet, CoordinateReferenceSystemManagers<3U>class PointSet
cpp
Inherits from VertexSet, CoordinateReferenceSystemManagers<1U>Inherits from VertexSet, CoordinateReferenceSystemManagers<1U>