#include <VisionX/components/pointcloud_processor/EfficientRANSACPrimitiveExtractor/EfficientRANSAC/LowStretchSphereParametrization.h>
|
| void | Deserialize (std::istream *i, bool binary) |
| |
| bool | InSpace (float u, float v, Vec3f *p) const |
| |
| bool | InSpace (float u, float v, Vec3f *p, Vec3f *n) const |
| |
| | LowStretchSphereParametrization (const Sphere &sphere) |
| |
| template<class IteratorT> |
| void | Optimize (IteratorT begin, IteratorT end, float epsilon) |
| |
| void | Parameters (const Vec3f &p, std::pair< float, float > *param) const |
| |
| void | Serialize (std::ostream *o, bool binary) const |
| |
| const Sphere & | Shape () const |
| |
| void | Shape (const Sphere &sphere) |
| |
| void | WrapBitmap (const GfxTL::AABox< GfxTL::Vector2Df > &bbox, float epsilon, bool *uwrap, bool *vwrap) const |
| |
| void | WrapComponents (const GfxTL::AABox< GfxTL::Vector2Df > &bbox, float epsilon, size_t uextent, size_t vextent, MiscLib::Vector< int > *componentImg, MiscLib::Vector< std::pair< int, size_t > > *labels) const |
| |
◆ LowStretchSphereParametrization()
◆ Deserialize()
| void Deserialize |
( |
std::istream * | i, |
|
|
bool | binary ) |
◆ InSpace() [1/2]
◆ InSpace() [2/2]
◆ Optimize()
template<class IteratorT>
| void Optimize |
( |
IteratorT | begin, |
|
|
IteratorT | end, |
|
|
float | epsilon ) |
◆ Parameters()
| void Parameters |
( |
const Vec3f & | p, |
|
|
std::pair< float, float > * | param ) const |
|
inline |
◆ Serialize()
| void Serialize |
( |
std::ostream * | o, |
|
|
bool | binary ) const |
◆ SerializedSize()
| size_t SerializedSize |
( |
| ) |
|
|
static |
◆ Shape() [1/2]
| const Sphere & Shape |
( |
| ) |
const |
|
inline |
◆ Shape() [2/2]
| void Shape |
( |
const Sphere & | sphere | ) |
|
◆ WrapBitmap()
◆ WrapComponents()
The documentation for this class was generated from the following files: