// File: DBRep_Face.lxx // Created: Thu Jul 15 11:33:49 1993 // Author: Remi LEQUETTE // //======================================================================= //function : Face //purpose : //======================================================================= inline const TopoDS_Face& DBRep_Face::Face()const { return myFace; } //======================================================================= //function : Face //purpose : //======================================================================= inline void DBRep_Face::Face(const TopoDS_Face& F) { myFace = F; } //======================================================================= //function : NbIsos //purpose : //======================================================================= inline Standard_Integer DBRep_Face::NbIsos()const { return myTypes.Upper(); } //======================================================================= //function : Iso //purpose : //======================================================================= inline void DBRep_Face::Iso(const Standard_Integer I, const GeomAbs_IsoType T, const Standard_Real Par, const Standard_Real T1, const Standard_Real T2) { myTypes(I) = (Standard_Integer) T; myParams(3*I - 2) = Par; myParams(3*I - 1) = T1; myParams(3*I) = T2; } //======================================================================= //function : GetIso //purpose : //======================================================================= inline void DBRep_Face::GetIso(const Standard_Integer I, GeomAbs_IsoType& T, Standard_Real& Par, Standard_Real& T1, Standard_Real& T2)const { //JR/Hp : Standard_Integer IntTyp = myTypes(I); T = (GeomAbs_IsoType) IntTyp ; // T = (GeomAbs_IsoType) myTypes(I); Par = myParams(3*I - 2); T1 = myParams(3*I - 1); T2 = myParams(3*I); } //======================================================================= //function : Color //purpose : //======================================================================= inline const Draw_Color& DBRep_Face::Color()const { return myColor; } //======================================================================= //function : Color //purpose : //======================================================================= inline void DBRep_Face::Color(const Draw_Color& C) { myColor = C; }