Open CASCADE Technology  6.5.4
 All Data Structures Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Defines
Public Member Functions | Protected Member Functions
Geom2dHatch_Hatcher Class Reference

#include <Geom2dHatch_Hatcher.hxx>

Inheritance diagram for Geom2dHatch_Hatcher:
Inheritance graph
[legend]

Public Member Functions

DEFINE_STANDARD_ALLOC 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

Protected Member Functions

Geom2dHatch_ElementOfHatcherElement (const Standard_Integer IndE)
Geom2dHatch_HatchingOfHatcherHatching (const Standard_Integer IndH)

Constructor & Destructor Documentation


Member Function Documentation


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