This is the complete list of members for sch::STP_BV, including all inherited members.
_r | sch::STP_BV | protected |
_R | sch::STP_BV | protected |
addPatch(STP_Feature *patch) | sch::STP_BV | |
addRotation(const Matrix3x3 &Rotation) | sch::S_Object | |
addRotation(const Scalar &r00, const Scalar &r01, const Scalar &r02, const Scalar &r10, const Scalar &r11, const Scalar &r12, const Scalar &r20, const Scalar &r21, const Scalar &r22) | sch::S_Object | |
addRotation(const Quaternion quaternion) | sch::S_Object | |
addRotation(const Scalar &q0, const Scalar &q1, const Scalar &q2, const Scalar &q3) | sch::S_Object | |
addRotation(const Scalar &angle, const Vector3 &axe) | sch::S_Object | |
addRotation(const Scalar &yaw, const Scalar &pitch, const Scalar &roll) | sch::S_Object | |
addRotation(const Scalar *const p) | sch::S_Object | |
addScale(const Scalar &x, const Scalar &y, const Scalar &z) | sch::S_Object | |
addTransformation(const Matrix4x4 &transformation) | sch::S_Object | |
addTranslation(const Vector3 &v) | sch::S_Object | |
addTranslation(const Scalar *const v) | sch::S_Object | |
addTranslation(const Scalar &x, const Scalar &y, const Scalar &z) | sch::S_Object | |
checkStamp() const | sch::S_Object | inline |
clone() const | sch::STP_BV | virtual |
computeArcPointsBetween(const Point3 &p1, const Point3 &p2, const Point3 ¢er, int step, std::vector< Point3 > &res) const | sch::STP_BV | protected |
computeCenter(const std::vector< Point3 > &points) | sch::STP_BV | protected |
computeConePointsBetween(const Point3 &p1, const Point3 &p2, Vector3 axis, int step, std::vector< Point3 > &res, Matrix3x3 &homo) | sch::STP_BV | protected |
computeLinesCommonPoint(const Point3 &l1p1, const Point3 &l1p2, const Point3 &l2p1, const Point3 &l2p2) const | sch::STP_BV | protected |
constructFromFile(const std::string &filename) | sch::STP_BV | virtual |
constructFromFileWithGL(const std::string &filename) | sch::STP_BV | inlinevirtual |
geometries_ | sch::STP_BV | protected |
getBigRadius() const | sch::STP_BV | inline |
getFeaturesNumber() const | sch::STP_BV | |
getGeometries() const | sch::STP_BV | |
getOrientation() const | sch::S_Object | inline |
getPosition() const | sch::S_Object | inline |
getSlices() const | sch::S_Object | inline |
getSmallRadius() const | sch::STP_BV | inline |
getStacks() const | sch::S_Object | inline |
getTransformationMatrix(Scalar *S) const | sch::S_Object | inline |
getType() const | sch::STP_BV | virtual |
l_Support(const Vector3 &v, int &lastFeature) const | sch::STP_BV | virtual |
load(Archive &ar, const unsigned int) | sch::STP_BV | inline |
loadFromBinary(const std::string &filename) | sch::STP_BV | virtual |
loadTreeFromFile(const std::string &treefilename, ArchiveType type=TEXT_ARCHIVE) | sch::STP_BV | protected |
m_fastPatches | sch::STP_BV | protected |
m_lastPatches | sch::STP_BV | protected |
m_patches | sch::STP_BV | protected |
m_patchesSize | sch::STP_BV | protected |
mRot_ | sch::S_Object | protected |
operator=(const STP_BV &) | sch::STP_BV | virtual |
printSupportTree(std::string filename) const | sch::STP_BV | |
ray_cast(const Point3 &source, const Point3 &target, Scalar ¶m, Vector3 &normal) const | sch::STP_BV | virtual |
resetTransformation() | sch::S_Object | |
S_Object(void) | sch::S_Object | |
S_ObjectNormalized(void) | sch::S_ObjectNormalized | |
S_ObjectType enum name | sch::S_Object | |
save(Archive &ar, const unsigned int) const | sch::STP_BV | inline |
saveToBinary(const std::string &filename) | sch::STP_BV | virtual |
saveTreeInFile(const std::string &treefilename, ArchiveType type=TEXT_ARCHIVE) | sch::STP_BV | |
serialize(Archive &ar, const unsigned int) | sch::S_ObjectNormalized | inline |
setOrientation(const Matrix3x3 &Rotation) | sch::S_Object | |
setOrientation(const Scalar &r00, const Scalar &r01, const Scalar &r02, const Scalar &r10, const Scalar &r11, const Scalar &r12, const Scalar &r20, const Scalar &r21, const Scalar &r22) | sch::S_Object | |
setOrientation(const Quaternion quaternion) | sch::S_Object | |
setOrientation(const Scalar &q0, const Scalar &q1, const Scalar &q2, const Scalar &q3) | sch::S_Object | |
setOrientation(const Scalar &yaw, const Scalar &pitch, const Scalar &roll) | sch::S_Object | |
setOrientation(const Scalar *const p) | sch::S_Object | |
setOrientation(const Scalar &angle, const Vector3 &axe) | sch::S_Object | |
setPosition(const Vector3 &v) | sch::S_Object | |
setPosition(const Scalar &x, const Scalar &y, const Scalar &z) | sch::S_Object | |
setPosition(const Scalar *const v) | sch::S_Object | |
setTransformation(const Matrix4x4 &transformation) | sch::S_Object | |
slices_ | sch::S_Object | protected |
stacks_ | sch::S_Object | protected |
stamp_ | sch::S_Object | protected |
STP_BV(void) | sch::STP_BV | |
STP_BV(const STP_BV &) | sch::STP_BV | |
support(const Vector3 &v) const | sch::S_ObjectNormalized | inlinevirtual |
support(const Vector3 &v, int &LastFeature) const | sch::S_ObjectNormalized | inlinevirtual |
supportFarthestNeighbour(const Vector3 &v, int &lastFeature) const | sch::STP_BV | virtual |
supportFarthestNeighbourPrime(const Vector3 &v, int &lastFeature) const | sch::STP_BV | virtual |
supportFirstNeighbour(const Vector3 &v, int &lastFeature) const | sch::STP_BV | virtual |
supportFirstNeighbourPrime(const Vector3 &v, int &lastFeature) const | sch::STP_BV | virtual |
supportH(const Vector3 &v) const | sch::STP_BV | virtual |
supportHybrid(const Vector3 &v, int &lastFeature) const | sch::STP_BV | virtual |
supportNaive(const Vector3 &v) const | sch::STP_BV | virtual |
TBox enum value | sch::S_Object | |
TCapsule enum value | sch::S_Object | |
TCone enum value | sch::S_Object | |
TCylinder enum value | sch::S_Object | |
TPoint enum value | sch::S_Object | |
TPolyhedron enum value | sch::S_Object | |
trans_ | sch::S_Object | protected |
TS_Object enum value | sch::S_Object | |
TSphere enum value | sch::S_Object | |
TSTP_BV enum value | sch::S_Object | |
TSTP_BV_WithPolyhedron enum value | sch::S_Object | |
TSuperellipsoid enum value | sch::S_Object | |
updateFastPatches() | sch::STP_BV | protected |
~S_Object(void) | sch::S_Object | virtual |
~S_ObjectNormalized(void) | sch::S_ObjectNormalized | virtual |
~STP_BV(void) | sch::STP_BV | virtual |