Template Class DMCVecPointHandle
Defined in File DMCVecPointHandle.hpp
Inheritance Relationships
Base Type
public lvr2::DMCPointHandle< BaseVecT >(Template Class DMCPointHandle)
Class Documentation
-
template<typename BaseVecT>
class DMCVecPointHandle : public lvr2::DMCPointHandle<BaseVecT> Public Functions
-
DMCVecPointHandle(vector<coord<float>*> points)
Constructor.
- Parameters:
points – vector of all points
-
inline virtual ~DMCVecPointHandle()
Destructor.
-
virtual vector<coord<float>*> getContainedPoints(int index)
Get the Contained Points object at given index.
- Parameters:
index – Index of the octree cell
- Returns:
vector<coord<float>*> Vector of all points in the specififc cell
-
virtual void split(int index, vector<coord<float>*> splittedPoints[8], bool dual)
Splits the points of a specific cell into 8 subcelld.
- Parameters:
index – Index of splitted cell
splittedPoints – Vector of the subcells points
-
virtual void clear()
-
DMCVecPointHandle(vector<coord<float>*> points)