MGCL V10
V10
MGCL V10
|
Is an abstract class to provide unified interfaces to handle an intersection of two objects. [詳解]
公開メンバ関数 | |
virtual | ~MGisect () |
virtual bool | operator< (const MGisect &is) const =0 |
Ordering functions. [詳解] | |
virtual bool | operator> (const MGisect &is) const |
virtual bool | operator<= (const MGisect &is) const |
virtual bool | operator>= (const MGisect &is) const |
virtual bool | operator== (const MGisect &is) const =0 |
virtual bool | operator!= (const MGisect &is) const |
virtual bool | operator< (const MGCCisect &is) const =0 |
virtual bool | operator< (const MGCSisect &is) const =0 |
virtual bool | operator< (const MGCFisect &is) const =0 |
virtual bool | operator< (const MGSSisect &is) const =0 |
virtual bool | operator< (const MGFFisect &is) const =0 |
virtual void | exchange12 ()=0 |
Exchange 1st and 2nd order of the parameter line representation. [詳解] | |
virtual const MGObject & | isect () const =0 |
Return the object of the intersection(world coordinates representation). [詳解] | |
virtual MGPosition | isect0_param1 () const |
virtual MGPosition | isect0_param2 () const |
virtual const MGCurve * | isect1_param1 () const |
virtual const MGCurve * | isect1_param2 () const |
virtual int | manifold_dimension () const =0 |
virtual std::ostream & | out (std::ostream &ostrm) const =0 |
Output virtual function. [詳解] | |
Is an abstract class to provide unified interfaces to handle an intersection of two objects.
|
inlinevirtual |
|
pure virtual |
|
pure virtual |
|
inlinevirtual |
Return the 1st object's parameter value of the intersection. *****This function is valid only when manifold_dimension()==0.
|
inlinevirtual |
Return the 2nd object's parameter value of the intersection. *****This function is valid only when manifold_dimension()==0.
|
inlinevirtual |
Return the 1st object's parameter value curve of the intersection. *****This function is valid only when manifold_dimension()==1.
|
inlinevirtual |
Return the 2nd object's parameter value curve of the intersection. *****This function is valid only when manifold_dimension()==1.
|
pure virtual |
|
inlinevirtual |
|
pure virtual |
|
pure virtual |
|
pure virtual |
|
pure virtual |
|
pure virtual |
|
pure virtual |
|
inlinevirtual |
|
pure virtual |
|
inlinevirtual |
|
inlinevirtual |
|
pure virtual |