|
MGCL V10
V10
MGCL V10
|
MGLLisect_vector defines a vector of MGLLisect. [詳解]
公開型 | |
| typedef std::vector< MGLLisect > ::iterator | LLiterator |
| typedef std::vector< MGLLisect > ::const_iterator | const_LLiterator |
| typedef std::vector< MGLLisect > ::iterator | iterator |
| typedef std::vector< MGLLisect > ::const_iterator | const_iterator |
公開メンバ関数 | |
| MGLLisect_vector () | |
| MGLLisect_vector (const MGLoop &loop) | |
| const MGLLisect & | operator[] (size_t i) const |
| Loop. [詳解] | |
| MGLLisect & | operator[] (size_t i) |
| void | append (const MGLLisect &lli) |
| void | append (const MGPosition &uv, const MGLEPoint &lp1, const MGLEPoint &lp2) |
| void | append (const MGLLisect_vector &list) |
| Adds the MGLLisect_vector to the end of the list. [詳解] | |
| iterator | begin () |
| const_iterator | begin () const |
| iterator | end () |
| const_iterator | end () const |
| int | entries () const |
| Return the number of items that are in the list. [詳解] | |
| const MGLLisect & | first () const |
| void | insertAt (LLiterator i, const MGLLisect &llisect) |
| Insert MGLLisect at the position i. [詳解] | |
| bool | empty () const |
| Return true if there are no items in the list, false otherwise. [詳解] | |
| const MGLLisect & | last () const |
フレンド | |
| MG_DLL_DECLR friend std::ostream & | operator<< (std::ostream &, const MGLLisect_vector &) |
| String stream Function. [詳解] | |
MGLLisect_vector defines a vector of MGLLisect.
Used to represent Intersection points of two loops.
| typedef std::vector<MGLLisect>::const_iterator MGLLisect_vector::const_iterator |
| typedef std::vector<MGLLisect>::const_iterator MGLLisect_vector::const_LLiterator |
| typedef std::vector<MGLLisect>::iterator MGLLisect_vector::iterator |
| typedef std::vector<MGLLisect>::iterator MGLLisect_vector::LLiterator |
| MGLLisect_vector::MGLLisect_vector | ( | ) |
| MGLLisect_vector::MGLLisect_vector | ( | const MGLoop & | loop | ) |
| void MGLLisect_vector::append | ( | const MGLLisect & | lli | ) |
交点の全てのコンポーネントを指定して,交点リストに追加 Add one intersection point to the list.
| void MGLLisect_vector::append | ( | const MGPosition & | uv, |
| const MGLEPoint & | lp1, | ||
| const MGLEPoint & | lp2 | ||
| ) |
| uv | Parameter (u,v) of the parent face. |
| lp1 | First loop's point data. |
| lp2 | Second loop's point data. |
| void MGLLisect_vector::append | ( | const MGLLisect_vector & | list | ) |
Adds the MGLLisect_vector to the end of the list.
|
inline |
|
inline |
|
inline |
Return true if there are no items in the list, false otherwise.
|
inline |
|
inline |
|
inline |
Return the number of items that are in the list.
|
inline |
Return first element in the list. If list is empty, behavior is undefined.
|
inline |
Insert MGLLisect at the position i.
|
inline |
Return(but does not remove) last element in the list. If list is empty, behavior is undefined.
|
inline |
Loop.
Member Function.
|
inline |
|
friend |
String stream Function.