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

ModelingAlgorithms
TKMesh
BRepMesh


BRepMesh_SurfaceGrid Class Reference

#include <BRepMesh_SurfaceGrid.hxx>


Public Member Functions

Standard_EXPORT BRepMesh_SurfaceGrid (const TopoDS_Face &F, const Standard_Real def, const Standard_Real Ang)
Standard_EXPORT void Perform (const BRepMesh_Classifier &cl)
Standard_EXPORT void SetEquilateral ()
Standard_EXPORT void SetTrianglesOnPlane ()
Standard_EXPORT void SetEdgeDimension (const Standard_Real D)
Standard_EXPORT const TColgp_SequenceOfPnt & Points () const
Standard_EXPORT const TColgp_SequenceOfPnt2d & Parameters () const
Standard_EXPORT Standard_Real DeltaX () const
Standard_EXPORT Standard_Real DeltaY () const
Standard_EXPORT BRepMesh_Status Error () const
Standard_EXPORT const TColStd_SequenceOfReal & UParameters () const
Standard_EXPORT const TColStd_SequenceOfReal & VParameters () const
Standard_EXPORT Handle_BRepAdaptor_HSurface Surface () const
Standard_EXPORT TopoDS_Face Face () const
Standard_EXPORT void Bounds (Standard_Real &Umin, Standard_Real &Umax, Standard_Real &Vmin, Standard_Real &Vmax) const
Standard_EXPORT const Handle (Standard_Type)&DynamicType() const

Private Member Functions

Standard_EXPORT void SetDelta ()
Standard_EXPORT void Perform ()

Private Attributes

TopoDS_Face myFace
Handle_BRepAdaptor_HSurface mySurface
Standard_Real myDeflection
Standard_Real myangle
Standard_Real mydeltaX
Standard_Real mydeltaY
TColgp_SequenceOfPnt myPoints
TColgp_SequenceOfPnt2d myParameters
TColStd_SequenceOfReal myUParameters
TColStd_SequenceOfReal myVParameters
Standard_Boolean myEquilateral
Standard_Boolean myIsDimensionSet
Standard_Boolean myTrianglesOnPlane
Standard_Real myDimension
Standard_Real myumin
Standard_Real myumax
Standard_Real myvmin
Standard_Real myvmax
BRepMesh_Status myState


Constructor & Destructor Documentation

Standard_EXPORT BRepMesh_SurfaceGrid::BRepMesh_SurfaceGrid const TopoDS_Face &  F,
const Standard_Real  def,
const Standard_Real  Ang
 


Member Function Documentation

Standard_EXPORT void BRepMesh_SurfaceGrid::Bounds Standard_Real &  Umin,
Standard_Real &  Umax,
Standard_Real &  Vmin,
Standard_Real &  Vmax
const
 

Standard_EXPORT Standard_Real BRepMesh_SurfaceGrid::DeltaX  )  const
 

Standard_EXPORT Standard_Real BRepMesh_SurfaceGrid::DeltaY  )  const
 

Standard_EXPORT BRepMesh_Status BRepMesh_SurfaceGrid::Error  )  const
 

Standard_EXPORT TopoDS_Face BRepMesh_SurfaceGrid::Face  )  const
 

Standard_EXPORT const BRepMesh_SurfaceGrid::Handle Standard_Type   )  const
 

Standard_EXPORT const TColgp_SequenceOfPnt2d& BRepMesh_SurfaceGrid::Parameters  )  const
 

Standard_EXPORT void BRepMesh_SurfaceGrid::Perform  )  [private]
 

Standard_EXPORT void BRepMesh_SurfaceGrid::Perform const BRepMesh_Classifier cl  ) 
 

Standard_EXPORT const TColgp_SequenceOfPnt& BRepMesh_SurfaceGrid::Points  )  const
 

Standard_EXPORT void BRepMesh_SurfaceGrid::SetDelta  )  [private]
 

Standard_EXPORT void BRepMesh_SurfaceGrid::SetEdgeDimension const Standard_Real  D  ) 
 

Standard_EXPORT void BRepMesh_SurfaceGrid::SetEquilateral  ) 
 

Standard_EXPORT void BRepMesh_SurfaceGrid::SetTrianglesOnPlane  ) 
 

Standard_EXPORT Handle_BRepAdaptor_HSurface BRepMesh_SurfaceGrid::Surface  )  const
 

Standard_EXPORT const TColStd_SequenceOfReal& BRepMesh_SurfaceGrid::UParameters  )  const
 

Standard_EXPORT const TColStd_SequenceOfReal& BRepMesh_SurfaceGrid::VParameters  )  const
 


Field Documentation

Standard_Real BRepMesh_SurfaceGrid::myangle [private]
 

Standard_Real BRepMesh_SurfaceGrid::myDeflection [private]
 

Standard_Real BRepMesh_SurfaceGrid::mydeltaX [private]
 

Standard_Real BRepMesh_SurfaceGrid::mydeltaY [private]
 

Standard_Real BRepMesh_SurfaceGrid::myDimension [private]
 

Standard_Boolean BRepMesh_SurfaceGrid::myEquilateral [private]
 

TopoDS_Face BRepMesh_SurfaceGrid::myFace [private]
 

Standard_Boolean BRepMesh_SurfaceGrid::myIsDimensionSet [private]
 

TColgp_SequenceOfPnt2d BRepMesh_SurfaceGrid::myParameters [private]
 

TColgp_SequenceOfPnt BRepMesh_SurfaceGrid::myPoints [private]
 

BRepMesh_Status BRepMesh_SurfaceGrid::myState [private]
 

Handle_BRepAdaptor_HSurface BRepMesh_SurfaceGrid::mySurface [private]
 

Standard_Boolean BRepMesh_SurfaceGrid::myTrianglesOnPlane [private]
 

Standard_Real BRepMesh_SurfaceGrid::myumax [private]
 

Standard_Real BRepMesh_SurfaceGrid::myumin [private]
 

TColStd_SequenceOfReal BRepMesh_SurfaceGrid::myUParameters [private]
 

Standard_Real BRepMesh_SurfaceGrid::myvmax [private]
 

Standard_Real BRepMesh_SurfaceGrid::myvmin [private]
 

TColStd_SequenceOfReal BRepMesh_SurfaceGrid::myVParameters [private]
 


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