Open CASCADE Technology 6.6.0
Data Structures
BRep_TFace.hxx File Reference
#include <Standard.hxx>
#include <Standard_DefineHandle.hxx>
#include <Handle_BRep_TFace.hxx>
#include <Handle_Geom_Surface.hxx>
#include <Handle_Poly_Triangulation.hxx>
#include <TopLoc_Location.hxx>
#include <Standard_Real.hxx>
#include <Standard_Boolean.hxx>
#include <TopoDS_TFace.hxx>
#include <Handle_TopoDS_TShape.hxx>
#include <BRep_TFace.lxx>

Data Structures

class  BRep_TFace
 The Tface from BRep is based on the TFace from
TopoDS. The TFace contains :

* A suface, a tolerance and a Location.

* A NaturalRestriction flag, when this flag is
True the boundary of the face is known to be the
parametric space (Umin, UMax, VMin, VMax).

* An optional Triangulation. If there is a
triangulation the surface can be absent.

The Location is used for the Surface.

The triangulation is in the same reference system
than the TFace. A point on mySurface must be
transformed with myLocation, but not a point on
the triangulation.

The Surface may be shared by different TFaces but
not the Triangulation, because the Triangulation
may be modified by the edges.

More...
 All Data Structures Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Defines