|
BIMHome v1.0.0
BIMHome接口文档说明
|
成员的完整列表,这些成员属于 NURBSCurve,包括所有继承而来的类成员
| BSplineCurve() | BSplineCurve | |
| BSplineCurve(const std::vector< Base::Vector3d > &Poles, const std::vector< int > &Multiplicities, const int Degree, const bool Periodic=false) | BSplineCurve | |
| BSplineCurve(const std::vector< Base::Vector3d > &Poles, const std::vector< double > &Weights, const std::vector< int > &Multiplicities, const int Degree, const bool Periodic=false, const bool CheckRational=true) | BSplineCurve | |
| clone(void) const | Geometry | |
| copy(void) const | NURBSCurve | virtual |
| Curve() | Curve | |
| Geometry() | Geometry | |
| getDegree() const | BSplineCurve | |
| getKnots() | BSplineCurve | |
| getLength() const | NURBSCurve | virtual |
| getMultiplicities() | BSplineCurve | |
| getPeriodic() const | BSplineCurve | |
| getPoles() | BSplineCurve | |
| getRational() const | BSplineCurve | |
| getType() const | Geometry | |
| getWeights() | NURBSCurve | |
| isClosed() | NURBSCurve | |
| mDegree | BSplineCurve | |
| mKnots | BSplineCurve | |
| mMultiplicities | BSplineCurve | |
| mPeriodic | BSplineCurve | |
| mPoles | BSplineCurve | |
| mRational | BSplineCurve | |
| mType | Geometry | protected |
| mWeights | NURBSCurve | private |
| NURBSCurve() | NURBSCurve | |
| NURBSCurve(const std::vector< Base::Vector3d > &Poles, const std::vector< double > &Knots, const std::vector< int > &Multiplicities, const int Degree, const bool Periodic=false) | NURBSCurve | |
| NURBSCurve(const std::vector< Base::Vector3d > &Poles, const std::vector< double > &Weights, const std::vector< double > &Knots, const std::vector< int > &Multiplicities, const int Degree, const bool Periodic=false, const bool CheckRational=true) | NURBSCurve | |
| Reverse() | NURBSCurve | |
| setDegree(int degree) | BSplineCurve | |
| setKnots(const std::vector< double > &knots) | BSplineCurve | |
| setMultiplicities(const std::vector< int > &multiplicities) | BSplineCurve | |
| setPeriodic(bool periodic) | BSplineCurve | |
| setPoles(const std::vector< Base::Vector3d > &poles) | BSplineCurve | |
| setRational(bool rational) | BSplineCurve | |
| setWeights(const std::vector< double > &weights) | NURBSCurve | |
| ~BSplineCurve() | BSplineCurve | |
| ~Geometry() | Geometry | virtual |
| ~NURBSCurve() | NURBSCurve |