MGCL V10  V10
MGCL V10
 全て クラス 名前空間 関数 変数 型定義 列挙型 列挙値 フレンド グループ ページ
MGPosition メンバ一覧

継承メンバを含む MGPosition の全メンバ一覧です。

angle(const MGPosition &start, const MGPosition &end, const MGVector &normal) const MGPosition
clear(double init=0.0)MGPosition
clone() const MGPositioninline
closest(const MGCurve &curve) const MGPosition
closest(const MGSurface &surf) const MGPosition
data() const MGPositioninline
data()MGPositioninline
distance(const MGPosition &P2) const MGPosition
dump(MGOfstream &) const MGPosition
dump_size() const MGPosition
interpolate(double t2, const MGPosition &vec2) const MGPosition
is_collinear(const MGPosition &P2, const MGPosition &P3) const MGPositioninline
is_null() const MGPositioninline
len() const MGPositioninline
MGPosition(const MGPoint &point)MGPosition
MGPosition(const MGVector &vec)MGPositioninline
MGPosition(int sdim=0)MGPositioninlineexplicit
MGPosition(double x, double y)MGPositioninline
MGPosition(double x, double y, double z)MGPositioninline
MGPosition(double x, double y, double z, double w)MGPositioninline
MGPosition(int sdim, const double *v)MGPositioninline
MGPosition(int sdim, const MGPosition &p, int start1=0, int start2=0)MGPositioninline
MGPosition(const std::vector< double > &darrays)MGPositioninline
on(const MGCurve &curve, double &t) const MGPosition
on(const MGSurface &surf, MGPosition &uv) const MGPosition
operator!=(const MGPosition &p1, const MGPosition &p2)MGPositionfriend
operator!=(const MGVector &p1, const MGPosition &p2)MGPositionfriend
operator!=(const MGPosition &p1, const MGVector &p2)MGPositionfriend
operator%(const MGPosition &p1, const MGVector &v)MGPositionfriend
operator()(int i) const MGPositioninline
operator()(int i)MGPositioninline
operator*(const MGPosition &p1, const MGMatrix &mat)MGPositionfriend
operator*(const MGPosition &p1, const MGTransf &tr)MGPositionfriend
operator*(double s, const MGPosition &p)MGPositionfriend
operator*(const MGPosition &p1, double s)MGPositionfriend
operator*=(double scale)MGPosition
operator*=(const MGMatrix &)MGPosition
operator*=(const MGTransf &)MGPosition
operator+(const MGPosition &p1, const MGVector &vec)MGPositionfriend
operator+(const MGPosition &p1, const MGPosition &p2)MGPositionfriend
operator+(const MGVector &v, const MGPosition &p)MGPositionfriend
operator+=(const MGVector &vec)MGPosition
operator+=(const MGPosition &pos)MGPosition
operator-(const MGPosition &p1, const MGPosition &p2)MGPositionfriend
operator-(const MGPosition &p1, const MGVector &v)MGPositionfriend
operator-(const MGVector &v, const MGPosition &p1)MGPositionfriend
operator-() const MGPosition
operator-=(const MGVector &vec)MGPosition
operator/(const MGPosition &p1, double s)MGPositionfriend
operator/=(double)MGPosition
operator<(const MGPosition &p1, const MGPosition &p2)MGPositionfriend
operator<<(std::ostream &, const MGPosition &)MGPositionfriend
operator<=(const MGPosition &p1, const MGPosition &p2)MGPositionfriend
operator=(const double *a)MGPosition
operator==(const MGPosition &p1, const MGPosition &p2)MGPositionfriend
operator==(const MGVector &p1, const MGPosition &p2)MGPositionfriend
operator==(const MGPosition &p1, const MGVector &p2)MGPositionfriend
operator>(const MGPosition &p1, const MGPosition &p2)MGPositionfriend
operator>=(const MGPosition &p1, const MGPosition &p2)MGPositionfriend
operator[](int i) const MGPositioninline
out_to_IGES(MGIgesOfstream &igesfile, int SubordinateEntitySwitch=0) const MGPosition
param(const MGCurve &crv) const MGPosition
param(const MGSurface &srf) const MGPosition
perps(const MGCurve &crv) const MGPosition
perps(const MGSurface &srf) const MGPosition
project(const MGVector &v2) const MGPositioninline
ref(int i) const MGPositioninline
resize(int new_sdim)MGPositioninline
restore(MGIfstream &)MGPosition
sdim() const MGPositioninline
set_null()MGPositioninline
store_at(int i, const MGVector &vec2, int j=0)MGPosition
store_at(int i, const MGVector &vec2, int j, int len)MGPosition
swap(int i, int j)MGPositioninline
vector() const MGPositioninline