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

ModelingData
TKBRep
BRep


BRep_PolygonOnTriangulation Class Reference

A representation by an array of nodes on a
triangulation.
.

#include <BRep_PolygonOnTriangulation.hxx>

Inheritance diagram for BRep_PolygonOnTriangulation:

Inheritance graph
[legend]

Public Member Functions

Standard_EXPORT BRep_PolygonOnTriangulation (const Handle(Poly_PolygonOnTriangulation)&P, const Handle(Poly_Triangulation)&T, const TopLoc_Location &L)
virtual Standard_EXPORT Standard_Boolean IsPolygonOnTriangulation () const
 returns True.

virtual Standard_EXPORT Standard_Boolean IsPolygonOnTriangulation (const Handle(Poly_Triangulation)&T, const TopLoc_Location &L) const
 Is it a polygon in the definition of <t> with
location <l>.
.
virtual Standard_EXPORT void PolygonOnTriangulation (const Handle(Poly_PolygonOnTriangulation)&P)
 returns True.

virtual Standard_EXPORT const
Handle_Poly_Triangulation & 
Triangulation () const
virtual Standard_EXPORT const
Handle_Poly_PolygonOnTriangulation & 
PolygonOnTriangulation () const
virtual Standard_EXPORT Handle_BRep_CurveRepresentation Copy () const
 Return a copy of this representation.
.
Standard_EXPORT const Handle (Standard_Type)&DynamicType() const

Private Attributes

Handle_Poly_PolygonOnTriangulation myPolygon
Handle_Poly_Triangulation myTriangulation

Constructor & Destructor Documentation

Standard_EXPORT BRep_PolygonOnTriangulation::BRep_PolygonOnTriangulation const Handle(Poly_PolygonOnTriangulation)&  P,
const Handle(Poly_Triangulation)&  T,
const TopLoc_Location &  L
 


Member Function Documentation

virtual Standard_EXPORT Handle_BRep_CurveRepresentation BRep_PolygonOnTriangulation::Copy  )  const [virtual]
 

Implements BRep_CurveRepresentation.

Reimplemented in BRep_PolygonOnClosedTriangulation.

Standard_EXPORT const BRep_PolygonOnTriangulation::Handle Standard_Type   )  const
 

Reimplemented from BRep_CurveRepresentation.

Reimplemented in BRep_PolygonOnClosedTriangulation.

virtual Standard_EXPORT Standard_Boolean BRep_PolygonOnTriangulation::IsPolygonOnTriangulation const Handle(Poly_Triangulation)&  T,
const TopLoc_Location &  L
const [virtual]
 

Reimplemented from BRep_CurveRepresentation.

virtual Standard_EXPORT Standard_Boolean BRep_PolygonOnTriangulation::IsPolygonOnTriangulation  )  const [virtual]
 

Reimplemented from BRep_CurveRepresentation.

virtual Standard_EXPORT const Handle_Poly_PolygonOnTriangulation& BRep_PolygonOnTriangulation::PolygonOnTriangulation  )  const [virtual]
 

Reimplemented from BRep_CurveRepresentation.

virtual Standard_EXPORT void BRep_PolygonOnTriangulation::PolygonOnTriangulation const Handle(Poly_PolygonOnTriangulation)&  P  )  [virtual]
 

Reimplemented from BRep_CurveRepresentation.

virtual Standard_EXPORT const Handle_Poly_Triangulation& BRep_PolygonOnTriangulation::Triangulation  )  const [virtual]
 

Reimplemented from BRep_CurveRepresentation.


Field Documentation

Handle_Poly_PolygonOnTriangulation BRep_PolygonOnTriangulation::myPolygon [private]
 

Handle_Poly_Triangulation BRep_PolygonOnTriangulation::myTriangulation [private]
 


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