PPL API Reference |
|
---|
This is the complete list of members for Boundary, including all inherited members.
CGAL() const | Boundary | virtual |
CGALKernel typedef (defined in Boundary) | Boundary | |
CGALPolyhedron typedef (defined in Boundary) | Boundary | |
Clone() const =0 | Boundary | pure virtual |
CSpace enum value (defined in Boundary) | Boundary | |
Factory(XMLNode &_node) | Boundary | static |
GetCenter() const noexcept=0 | Boundary | pure virtual |
GetClearance(const Vector3d &_p) const =0 | Boundary | pure virtual |
GetClearancePoint(const Vector3d &_p) const =0 | Boundary | pure virtual |
GetDimension() const noexcept=0 | Boundary | pure virtual |
GetMaxDist(const double _r1=2., const double _r2=.5) const =0 | Boundary | pure virtual |
GetRandomPoint() const =0 | Boundary | pure virtual |
GetRange(const size_t _i) const =0 | Boundary | pure virtual |
GetVolume() const noexcept=0 | Boundary | pure virtual |
InBoundary(const Vector3d &_p) const | Boundary | virtual |
InBoundary(const std::vector< double > &_v) const =0 | Boundary | pure virtual |
InBoundary(const Cfg &_c) const =0 | Boundary | pure virtual |
InCSpace(const Cfg &_c) const | Boundary | protected |
InWorkspace(const Cfg &_c) const | Boundary | protected |
MakePolyhedron() const | Boundary | virtual |
Name() const noexcept=0 | Boundary | pure virtual |
PushInside(std::vector< double > &_point) const noexcept=0 | Boundary | pure virtual |
Read(std::istream &_is, CountingStreamBuffer &_cbs)=0 | Boundary | pure virtual |
ResetBoundary(const std::vector< std::pair< double, double > > &_bbx, const double _margin)=0 | Boundary | pure virtual |
ScalePoint(std::vector< double > &_point) const noexcept | Boundary | virtual |
SetCenter(const std::vector< double > &_c) noexcept=0 | Boundary | pure virtual |
Space enum name | Boundary | |
Translate(const Vector3d &_v)=0 | Boundary | pure virtual |
Translate(const std::vector< double > &_t)=0 | Boundary | pure virtual |
Type() const noexcept=0 | Boundary | pure virtual |
UnscalePoint(std::vector< double > &_point) const noexcept | Boundary | virtual |
Workspace enum value (defined in Boundary) | Boundary | |
Write(std::ostream &_os) const =0 | Boundary | pure virtual |
~Boundary() noexcept (defined in Boundary) | Boundary | virtual |