61 double get_perimeters_max_cos(
72 double get_perimeters_max_sin(
95 bool specified(
int i)
const{assert(i<4);
return m_TP[i]!=0;};
98 void set_TP_null(
int i);
101 void set_TP(
int i,
const MGLBRep& tp);
104 void set_TP(
int i, std::auto_ptr<MGLBRep>& tp);
107 const MGLBRep&
TP(
int i)
const{assert(i<4);
return *(m_TP[i]);}
MGCurve is an abstract class which represents a whole curve.
Definition: Curve.h:63
bool specified(int i) const
Definition: SBRepTP.h:95
MGIfstream is a class to read the serialized data generated by MGOfstream.
Definition: Ifstream.h:30
MGLBRep ** TP()
Definition: SBRepTP.h:110
std::ostream & operator<<(std::ostream &ostrm, const MGisect &is)
Debug Function.
Definition: isect.h:95
MGLBRep is a class for B-SPline representation.
Definition: LBRep.h:41
MGLBRep & TP(int i)
Definition: SBRepTP.h:108
MGSurface is an abstract class of 3D surface.
Definition: Surface.h:54
const MGLBRep & TP(int i) const
Return i-th perimeter's TP.
Definition: SBRepTP.h:107
MGOfstream is a class to serialize all of the subclasses of MGGel.
Definition: Ofstream.h:31
Defines Tangent Plane Line B-Representation Class.
Definition: SBRepTP.h:28