Open CASCADE Technology  6.7.1
 All Data Structures Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Pages
Public Member Functions
DBRep_IsoBuilder Class Reference

Creation of isoparametric curves.
More...

#include <DBRep_IsoBuilder.hxx>

Inheritance diagram for DBRep_IsoBuilder:
Inheritance graph
[legend]

Public Member Functions

 DBRep_IsoBuilder (const TopoDS_Face &TopologicalFace, const Standard_Real Infinite, const Standard_Integer NbIsos)
 Creates the builder.
More...
 
Standard_Integer NbDomains () const
 Returns the total number of domains.
More...
 
void LoadIsos (const Handle< DBRep_Face > &Face) const
 Loading of the isoparametric curves in the
Data Structure of a drawable face.
More...
 
- Public Member Functions inherited from Geom2dHatch_Hatcher
 Geom2dHatch_Hatcher (const Geom2dHatch_Intersector &Intersector, const Standard_Real Confusion2d, const Standard_Real Confusion3d, const Standard_Boolean KeepPnt=Standard_False, const Standard_Boolean KeepSeg=Standard_False)
 
void Intersector (const Geom2dHatch_Intersector &Intersector)
 
const Geom2dHatch_IntersectorIntersector ()
 
Geom2dHatch_IntersectorChangeIntersector ()
 
void Confusion2d (const Standard_Real Confusion)
 
Standard_Real Confusion2d () const
 
void Confusion3d (const Standard_Real Confusion)
 
Standard_Real Confusion3d () const
 
void KeepPoints (const Standard_Boolean Keep)
 
Standard_Boolean KeepPoints () const
 
void KeepSegments (const Standard_Boolean Keep)
 
Standard_Boolean KeepSegments () const
 
void Clear ()
 
const Geom2dAdaptor_CurveElementCurve (const Standard_Integer IndE) const
 
Standard_Integer AddElement (const Geom2dAdaptor_Curve &Curve, const TopAbs_Orientation Orientation=TopAbs_FORWARD)
 
void RemElement (const Standard_Integer IndE)
 
void ClrElements ()
 
const Geom2dAdaptor_CurveHatchingCurve (const Standard_Integer IndH) const
 
Standard_Integer AddHatching (const Geom2dAdaptor_Curve &Curve)
 
void RemHatching (const Standard_Integer IndH)
 
void ClrHatchings ()
 
Standard_Integer NbPoints (const Standard_Integer IndH) const
 
const HatchGen_PointOnHatchingPoint (const Standard_Integer IndH, const Standard_Integer IndP) const
 
void Trim ()
 
Standard_Integer Trim (const Geom2dAdaptor_Curve &Curve)
 
void Trim (const Standard_Integer IndH)
 
void ComputeDomains ()
 
void ComputeDomains (const Standard_Integer IndH)
 
Standard_Boolean TrimDone (const Standard_Integer IndH) const
 
Standard_Boolean TrimFailed (const Standard_Integer IndH) const
 
Standard_Boolean IsDone () const
 
Standard_Boolean IsDone (const Standard_Integer IndH) const
 
HatchGen_ErrorStatus Status (const Standard_Integer IndH) const
 
Standard_Integer NbDomains (const Standard_Integer IndH) const
 
const HatchGen_DomainDomain (const Standard_Integer IndH, const Standard_Integer IDom) const
 
void Dump () const
 

Additional Inherited Members

- Protected Member Functions inherited from Geom2dHatch_Hatcher
Geom2dHatch_ElementOfHatcherElement (const Standard_Integer IndE)
 
Geom2dHatch_HatchingOfHatcherHatching (const Standard_Integer IndH)
 

Detailed Description

Creation of isoparametric curves.

Constructor & Destructor Documentation

DBRep_IsoBuilder::DBRep_IsoBuilder ( const TopoDS_Face TopologicalFace,
const Standard_Real  Infinite,
const Standard_Integer  NbIsos 
)

Creates the builder.

Member Function Documentation

void DBRep_IsoBuilder::LoadIsos ( const Handle< DBRep_Face > &  Face) const

Loading of the isoparametric curves in the
Data Structure of a drawable face.

Standard_Integer DBRep_IsoBuilder::NbDomains ( ) const

Returns the total number of domains.


The documentation for this class was generated from the following file: