| Add(const CSIBCVector2Dd &in_vct) |
CSIBCVector2Dd |
|
| Add(const CSIBCVector2Dd &in_vct1, const CSIBCVector2Dd &in_vct2) |
CSIBCVector2Dd |
|
| AreAlmostEqual(const CSIBCVector2Dd &in_vct1, const CSIBCVector2Dd &in_vct2, const double in_dEpsilon=PICO_EPS) |
CSIBCVector2Dd |
[friend] |
| ArePntsCollinear(const CSIBCVector2Dd &in_pnt1, const CSIBCVector2Dd &in_pnt2, const CSIBCVector2Dd &in_pnt3, const double in_dEpsilon=PICO_EPS) |
CSIBCVector2Dd |
[friend] |
| BsplinePositionInterpolate(const CSIBCVector2Dd &in_vct1, const CSIBCVector2Dd &in_vct2, const CSIBCVector2Dd &in_vct3, const CSIBCVector2Dd &in_vct4, const double in_dT) |
CSIBCVector2Dd |
|
| BsplineVectorInterpolate(const CSIBCVector2Dd &in_vct1, const CSIBCVector2Dd &in_vct2, const CSIBCVector2Dd &in_vct3, const CSIBCVector2Dd &in_vct4, const double in_dT) |
CSIBCVector2Dd |
|
| Combine(const CSIBCVector2Dd &in_vct1, const double in_dS1, const CSIBCVector2Dd &in_vct2, const double in_dS2) |
CSIBCVector2Dd |
|
| CSIBCVector2Dd() |
CSIBCVector2Dd |
|
| CSIBCVector2Dd(const double in_dX, const double in_dY) |
CSIBCVector2Dd |
|
| CSIBCVector2Dd(const double in_dXY[2]) |
CSIBCVector2Dd |
|
| CSIBCVector2Dd(int in_nIndex, double in_dVal) |
CSIBCVector2Dd |
|
| Div(const double in_dFactor) |
CSIBCVector2Dd |
|
| Div(const CSIBCVector2Dd &in_vct, const double in_dFactor) |
CSIBCVector2Dd |
|
| DivComp(const CSIBCVector2Dd &in_vct) |
CSIBCVector2Dd |
|
| DivComp(const CSIBCVector2Dd &in_vct1, const CSIBCVector2Dd &in_vct2) |
CSIBCVector2Dd |
|
| FSegmentIntersect(const CSIBCVector2Dd &a0, const CSIBCVector2Dd &a1, const CSIBCVector2Dd &b0, const CSIBCVector2Dd &b1) |
CSIBCVector2Dd |
[friend] |
| Get(const int in_nIndex) const |
CSIBCVector2Dd |
|
| Get(double &out_dX, double &out_dY) const |
CSIBCVector2Dd |
|
| Get2DPntSide(const CSIBCVector2Dd &in_pnt, const CSIBCVector2Dd &in_pntOrigin, const CSIBCVector2Dd &in_pntTip) |
CSIBCVector2Dd |
[friend] |
| GetArray() const |
CSIBCVector2Dd |
|
| GetDistance(const CSIBCVector2Dd &in_pnt1, const CSIBCVector2Dd &in_pnt2) |
CSIBCVector2Dd |
[friend] |
| GetDot(const CSIBCVector2Dd &in_vct1, const CSIBCVector2Dd &in_vct2) |
CSIBCVector2Dd |
[friend] |
| GetIndexOfMaxComponent(bool in_bInAbs=true) const |
CSIBCVector2Dd |
|
| GetIndexOfMinComponent(bool in_bInAbs=true) const |
CSIBCVector2Dd |
|
| GetLength(void) const |
CSIBCVector2Dd |
|
| GetMaxComponent(bool in_bInAbs=true) const |
CSIBCVector2Dd |
|
| GetMinComponent(bool in_bInAbs=true) const |
CSIBCVector2Dd |
|
| GetSquaredDistance(const CSIBCVector2Dd &in_pnt1, const CSIBCVector2Dd &in_pnt2) |
CSIBCVector2Dd |
[friend] |
| GetSquaredLength(void) const |
CSIBCVector2Dd |
|
| GetX(void) const |
CSIBCVector2Dd |
|
| GetY(void) const |
CSIBCVector2Dd |
|
| IsNull(const double in_dEpsilon=PICO_EPS) const |
CSIBCVector2Dd |
|
| LinearPositionInterpolate(const CSIBCVector2Dd &in_vct1, const CSIBCVector2Dd &in_vct2, const double in_dT) |
CSIBCVector2Dd |
|
| Mul(const double in_dFactor) |
CSIBCVector2Dd |
|
| Mul(const double in_dFactor, const CSIBCVector2Dd &in_vct) |
CSIBCVector2Dd |
|
| Mul(const CSIBCVector2Dd &in_vct, const double in_dFactor) |
CSIBCVector2Dd |
|
| Mul(const CSIBCVector3Dd &in_vct, const CSIBCRotMatd &in_mat) |
CSIBCVector2Dd |
|
| Mul(const CSIBCRotMatd &in_mat, const CSIBCVector3Dd &in_vct) |
CSIBCVector2Dd |
|
| MulComp(const CSIBCVector2Dd &in_vct1, const CSIBCVector2Dd &in_vct2) |
CSIBCVector2Dd |
|
| MulComp(const CSIBCVector2Dd &in_vct) |
CSIBCVector2Dd |
|
| Negate(const CSIBCVector2Dd &in_vct) |
CSIBCVector2Dd |
|
| Negate(void) |
CSIBCVector2Dd |
|
| Normalize(void) |
CSIBCVector2Dd |
|
| operator!=(const CSIBCVector2Dd &in_vct) const |
CSIBCVector2Dd |
|
| operator==(const CSIBCVector2Dd &in_vct) const |
CSIBCVector2Dd |
|
| Set(const CSIBCVector2Dd &in_vct) |
CSIBCVector2Dd |
|
| Set(const int in_nIndex, const double in_dVal) |
CSIBCVector2Dd |
|
| Set(const double in_dX, const double in_dY) |
CSIBCVector2Dd |
|
| SetBounds(const CSIBCVector2Dd &in_pnt, CSIBCVector2Dd &io_min, CSIBCVector2Dd &io_max) |
CSIBCVector2Dd |
|
| SetLength(const double in_dLength) |
CSIBCVector2Dd |
|
| SetMidpoint(const CSIBCVector2Dd &in_pnt1, const CSIBCVector2Dd &in_pnt2) |
CSIBCVector2Dd |
|
| SetMinimal(bool in_bInAbs=true, const double in_dEpsilon=PICO_EPS) |
CSIBCVector2Dd |
[inline] |
| SetMinimal(const CSIBCVector2Dd &in_vct, bool in_bInAbs=true) |
CSIBCVector2Dd |
|
| SetMirror(const CSIBCVector2Dd &in_vct1, const CSIBCVector2Dd &in_vct2) |
CSIBCVector2Dd |
|
| SetNull(void) |
CSIBCVector2Dd |
|
| SetProjection(const CSIBCVector2Dd &in_vct) |
CSIBCVector2Dd |
|
| SetX(const double in_dVal) |
CSIBCVector2Dd |
|
| SetY(const double in_dVal) |
CSIBCVector2Dd |
|
| Sub(const CSIBCVector2Dd &in_vct) |
CSIBCVector2Dd |
|
| Sub(const CSIBCVector2Dd &in_vct1, const CSIBCVector2Dd &in_vct2) |
CSIBCVector2Dd |
|