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