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

MGLSPoint_vector defines a vector of MGLSPoint. [詳解]

公開型

typedef std::vector< MGLSPoint >
::iterator 
LSiterator
 
typedef std::vector< MGLSPoint >
::const_iterator 
const_LSiterator
 

公開メンバ関数

 MGLSPoint_vector ()
 
MGLSPointoperator[] (size_t i)
 Member Function. [詳解]
 
const MGLSPointoperator[] (size_t i) const
 
bool append (const MGLSPoint &lsp)
 Add one intersection point to the list. [詳解]
 
void append (const MGLSPoint_vector &vec)
 Adds the MGLSPoint_vector to the end of the list. [詳解]
 
int entries () const
 Return the number of items that are in the list. [詳解]
 
int size () const
 
const MGLSPointfront () const
 
void insertAt (LSiterator i, const MGLSPoint &llisect)
 Insert MGLSPoint at the position i. [詳解]
 
bool empty () const
 Return true if there are no items in the list, false otherwise. [詳解]
 
const MGLSPointback () const
 

フレンド

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

詳解

MGLSPoint_vector defines a vector of MGLSPoint.

Used to represent Intersection points of a loop and a surface.

型定義メンバ詳解

typedef std::vector<MGLSPoint>::const_iterator MGLSPoint_vector::const_LSiterator
typedef std::vector<MGLSPoint>::iterator MGLSPoint_vector::LSiterator

構築子と解体子

MGLSPoint_vector::MGLSPoint_vector ( )
inline

関数詳解

bool MGLSPoint_vector::append ( const MGLSPoint lsp)

Add one intersection point to the list.

void MGLSPoint_vector::append ( const MGLSPoint_vector vec)

Adds the MGLSPoint_vector to the end of the list.

const MGLSPoint& MGLSPoint_vector::back ( ) const
inline

Return(but does not remove) last element in the list. If list is empty, behavior is undefined.

bool MGLSPoint_vector::empty ( ) const
inline

Return true if there are no items in the list, false otherwise.

int MGLSPoint_vector::entries ( ) const
inline

Return the number of items that are in the list.

const MGLSPoint& MGLSPoint_vector::front ( ) const
inline

Return first element in the list. If list is empty, behavior is undefined.

void MGLSPoint_vector::insertAt ( LSiterator  i,
const MGLSPoint llisect 
)
inline

Insert MGLSPoint at the position i.

MGLSPoint& MGLSPoint_vector::operator[] ( size_t  i)
inline

Member Function.

const MGLSPoint& MGLSPoint_vector::operator[] ( size_t  i) const
inline
int MGLSPoint_vector::size ( ) const
inline

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

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

String stream Function.


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