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

The class for MGLBRep constructor of osculating circles. [詳解]

公開メンバ関数

 MGOscuCircleData ()
 Default Constructor. [詳解]
 
 MGOscuCircleData (int index, double radius)
 
bool operator< (const MGOscuCircleData &ocd2) const
 Operator overload. [詳解]
 
bool operator> (const MGOscuCircleData &ocd2) const
 
bool operator<= (const MGOscuCircleData &ocd2) const
 
bool operator>= (const MGOscuCircleData &ocd2) const
 
bool operator== (const MGOscuCircleData &ocd2) const
 
bool operator!= (const MGOscuCircleData &ocd2) const
 
int index () const
 
double radius () const
 
int dump_size () const
 Dump Functions. [詳解]
 
int dump (MGOfstream &) const
 Dump Function. [詳解]
 
int restore (MGIfstream &)
 Restore Function. [詳解]
 

フレンド

MG_DLL_DECLR friend std::ostream & operator<< (std::ostream &, const MGOscuCircleData &)
 String stream Function. [詳解]
 

詳解

The class for MGLBRep constructor of osculating circles.

This class is used for MGLBRep constructor: MGLBRep( ///BLGCS const MGLBRepEndC& begin, ///Begin end condition const MGLBRepEndC& end, ///End end conditoion const MGBPointSeq& points, ///Point seq data const int* point_kind, ///Point kind of above point. const MGOscuCircle& circle, ///Provides osculating circle data. int &error); ///Error flag. Defines OscuCircle data, index of BPointSeq points and circle radius.

構築子と解体子

MGOscuCircleData::MGOscuCircleData ( )
inline

Default Constructor.

MGOscuCircleData::MGOscuCircleData ( int  index,
double  radius 
)
引数
indexIndex of BPointSeq indicating where circle be inserted.
radiusRadius of circle.

関数詳解

int MGOscuCircleData::dump ( MGOfstream ) const

Dump Function.

int MGOscuCircleData::dump_size ( ) const

Dump Functions.

int MGOscuCircleData::index ( ) const
inline
bool MGOscuCircleData::operator!= ( const MGOscuCircleData ocd2) const
inline
bool MGOscuCircleData::operator< ( const MGOscuCircleData ocd2) const

Operator overload.

bool MGOscuCircleData::operator<= ( const MGOscuCircleData ocd2) const
inline
bool MGOscuCircleData::operator== ( const MGOscuCircleData ocd2) const
bool MGOscuCircleData::operator> ( const MGOscuCircleData ocd2) const
inline
bool MGOscuCircleData::operator>= ( const MGOscuCircleData ocd2) const
inline
double MGOscuCircleData::radius ( ) const
inline
int MGOscuCircleData::restore ( MGIfstream )

Restore Function.

フレンドと関連関数の詳解

MG_DLL_DECLR friend std::ostream& operator<< ( std::ostream &  ,
const MGOscuCircleData  
)
friend

String stream Function.


このクラス詳解は次のファイルから抽出されました: