This is the complete list of members for sch::STP_BV_P, 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_P | 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_P | 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_P | virtual |
| l_Support(const Vector3 &v, int &lastFeature) const | sch::STP_BV_P | 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 | |
| STP_BV_P(void) | sch::STP_BV_P | |
| 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 |
| ~STP_BV_P(void) | sch::STP_BV_P | virtual |