OCC Main Page | ModelingData | Toolkits | Packages | Class Hierarchy | Data Structures | File List | Data Fields | Globals

ModelingData
TKBRep
BRep


BRep_TEdge Class Reference

The TEdge from BRep is inherited from the TEdge
from TopoDS. It contains the geometric data.

The TEdge contains :

* A tolerance.

* A same parameter flag.

* A same range flag.

* A Degenerated flag.

* A list of curve representation.
.

#include <BRep_TEdge.hxx>

Inheritance diagram for BRep_TEdge:

Inheritance graph
[legend]

Public Member Functions

Standard_EXPORT BRep_TEdge ()
 Creates an empty TEdge.
.
Standard_Real Tolerance () const
void Tolerance (const Standard_Real T)
void UpdateTolerance (const Standard_Real T)
 Sets the tolerance to the max of <t> and the
current tolerance.

.
Standard_EXPORT Standard_Boolean SameParameter () const
Standard_EXPORT void SameParameter (const Standard_Boolean S)
Standard_EXPORT Standard_Boolean SameRange () const
Standard_EXPORT void SameRange (const Standard_Boolean S)
Standard_EXPORT Standard_Boolean Degenerated () const
Standard_EXPORT void Degenerated (const Standard_Boolean S)
const BRep_ListOfCurveRepresentationCurves () const
BRep_ListOfCurveRepresentationChangeCurves ()
Standard_EXPORT Handle_TopoDS_TShape EmptyCopy () const
 Returns a copy of the TShape with no sub-shapes.
.
Standard_EXPORT const Handle (Standard_Type)&DynamicType() const

Private Attributes

Standard_Real myTolerance
Standard_Integer myFlags
BRep_ListOfCurveRepresentation myCurves

Constructor & Destructor Documentation

Standard_EXPORT BRep_TEdge::BRep_TEdge  ) 
 


Member Function Documentation

BRep_ListOfCurveRepresentation & BRep_TEdge::ChangeCurves  )  [inline]
 

const BRep_ListOfCurveRepresentation & BRep_TEdge::Curves  )  const [inline]
 

Standard_EXPORT void BRep_TEdge::Degenerated const Standard_Boolean  S  ) 
 

Standard_EXPORT Standard_Boolean BRep_TEdge::Degenerated  )  const
 

Standard_EXPORT Handle_TopoDS_TShape BRep_TEdge::EmptyCopy  )  const [virtual]
 

Implements TopoDS_TShape.

Standard_EXPORT const BRep_TEdge::Handle Standard_Type   )  const
 

Reimplemented from TopoDS_TEdge.

Standard_EXPORT void BRep_TEdge::SameParameter const Standard_Boolean  S  ) 
 

Standard_EXPORT Standard_Boolean BRep_TEdge::SameParameter  )  const
 

Standard_EXPORT void BRep_TEdge::SameRange const Standard_Boolean  S  ) 
 

Standard_EXPORT Standard_Boolean BRep_TEdge::SameRange  )  const
 

void BRep_TEdge::Tolerance const Standard_Real  T  )  [inline]
 

Standard_Real BRep_TEdge::Tolerance  )  const [inline]
 

void BRep_TEdge::UpdateTolerance const Standard_Real  T  )  [inline]
 


Field Documentation

BRep_ListOfCurveRepresentation BRep_TEdge::myCurves [private]
 

Standard_Integer BRep_TEdge::myFlags [private]
 

Reimplemented from TopoDS_TShape.

Standard_Real BRep_TEdge::myTolerance [private]
 


The documentation for this class was generated from the following files:
Generated on Mon Aug 25 13:22:33 2008 for OpenCASCADE by  doxygen 1.4.1