#include <sch/STP-BV/STP_SmallSphere.h>
◆ STP_SmallSphere() [1/3]
SCH_API sch::STP_SmallSphere::STP_SmallSphere |
( |
| ) |
|
◆ STP_SmallSphere() [2/3]
◆ STP_SmallSphere() [3/3]
◆ ~STP_SmallSphere()
SCH_API sch::STP_SmallSphere::~STP_SmallSphere |
( |
| ) |
|
◆ clone()
◆ getCenter()
◆ getNextBV()
virtual SCH_API int sch::STP_SmallSphere::getNextBV |
( |
unsigned int |
id | ) |
const |
|
virtual |
◆ getNextBVPrime()
virtual SCH_API int sch::STP_SmallSphere::getNextBVPrime |
( |
| ) |
const |
|
inlinevirtual |
◆ getRadius()
◆ isHere()
virtual SCH_API bool sch::STP_SmallSphere::isHere |
( |
const Vector3 & |
v | ) |
const |
|
virtual |
◆ isHereFarthestNeighbour()
virtual SCH_API bool sch::STP_SmallSphere::isHereFarthestNeighbour |
( |
const Vector3 & |
v | ) |
|
|
virtual |
◆ isHereFarthestNeighbourPrime()
virtual SCH_API bool sch::STP_SmallSphere::isHereFarthestNeighbourPrime |
( |
const Vector3 & |
v | ) |
|
|
virtual |
◆ isHereFirstNeighbour()
virtual SCH_API bool sch::STP_SmallSphere::isHereFirstNeighbour |
( |
const Vector3 & |
v | ) |
|
|
virtual |
◆ isHereFirstNeighbourPrime()
virtual SCH_API bool sch::STP_SmallSphere::isHereFirstNeighbourPrime |
( |
const Vector3 & |
v, |
|
|
int |
idp |
|
) |
| |
|
virtual |
◆ isHereHybrid()
virtual SCH_API bool sch::STP_SmallSphere::isHereHybrid |
( |
const Vector3 & |
v, |
|
|
int |
idp |
|
) |
| |
|
virtual |
◆ load()
template<class Archive >
void sch::STP_SmallSphere::load |
( |
Archive & |
ar, |
|
|
unsigned int |
|
|
) |
| |
|
inline |
◆ operator=()
◆ print()
virtual SCH_API void sch::STP_SmallSphere::print |
( |
| ) |
const |
|
virtual |
◆ ray_cast()
◆ save()
template<class Archive >
void sch::STP_SmallSphere::save |
( |
Archive & |
ar, |
|
|
unsigned int |
|
|
) |
| const |
|
inline |
◆ setVVR()
SCH_API void sch::STP_SmallSphere::setVVR |
( |
const std::vector< STP_VVR > & |
vvr | ) |
|
◆ support()
◆ supportH()
◆ updateVector()
void sch::STP_SmallSphere::updateVector |
( |
| ) |
|
|
protected |
◆ m_center
Point3 sch::STP_SmallSphere::m_center |
|
protected |
◆ m_endneighbors
STP_VVR* sch::STP_SmallSphere::m_endneighbors |
|
protected |
◆ m_neighbors
STP_VVR* sch::STP_SmallSphere::m_neighbors |
|
protected |
◆ m_nextBV
std::vector<int> sch::STP_SmallSphere::m_nextBV |
|
protected |
◆ m_nextBVPrime
int sch::STP_SmallSphere::m_nextBVPrime |
|
protected |
◆ m_radius
Scalar sch::STP_SmallSphere::m_radius |
|
protected |
◆ m_VVR
std::vector<STP_VVR> sch::STP_SmallSphere::m_VVR |
|
protected |
The documentation for this class was generated from the following file: