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

ModelingAlgorithms
TKShHealing
ShapeFix


ShapeFix_EdgeProjAux Class Reference

Project 3D point (vertex) on pcurves to find Vertex Parameter
on parametric representation of an edge
.

#include <ShapeFix_EdgeProjAux.hxx>


Public Member Functions

Standard_EXPORT ShapeFix_EdgeProjAux ()
Standard_EXPORT ShapeFix_EdgeProjAux (const TopoDS_Face &F, const TopoDS_Edge &E)
Standard_EXPORT void Init (const TopoDS_Face &F, const TopoDS_Edge &E)
Standard_EXPORT void Compute (const Standard_Real preci)
Standard_EXPORT Standard_Boolean IsFirstDone () const
Standard_EXPORT Standard_Boolean IsLastDone () const
Standard_EXPORT Standard_Real FirstParam () const
Standard_EXPORT Standard_Real LastParam () const
Standard_EXPORT Standard_Boolean IsIso (const Handle(Geom2d_Curve)&C)
Standard_EXPORT const Handle (Standard_Type)&DynamicType() const

Protected Member Functions

Standard_EXPORT void Init2d (const Standard_Real preci)
Standard_EXPORT void Init3d (const Standard_Real preci)
Standard_EXPORT void UpdateParam2d (const Handle(Geom2d_Curve)&C)

Protected Attributes

TopoDS_Face myFace
TopoDS_Edge myEdge
Standard_Real myFirstParam
Standard_Real myLastParam
Standard_Boolean myFirstDone
Standard_Boolean myLastDone


Constructor & Destructor Documentation

Standard_EXPORT ShapeFix_EdgeProjAux::ShapeFix_EdgeProjAux  ) 
 

Standard_EXPORT ShapeFix_EdgeProjAux::ShapeFix_EdgeProjAux const TopoDS_Face &  F,
const TopoDS_Edge &  E
 


Member Function Documentation

Standard_EXPORT void ShapeFix_EdgeProjAux::Compute const Standard_Real  preci  ) 
 

Standard_EXPORT Standard_Real ShapeFix_EdgeProjAux::FirstParam  )  const
 

Standard_EXPORT const ShapeFix_EdgeProjAux::Handle Standard_Type   )  const
 

Standard_EXPORT void ShapeFix_EdgeProjAux::Init const TopoDS_Face &  F,
const TopoDS_Edge &  E
 

Standard_EXPORT void ShapeFix_EdgeProjAux::Init2d const Standard_Real  preci  )  [protected]
 

Standard_EXPORT void ShapeFix_EdgeProjAux::Init3d const Standard_Real  preci  )  [protected]
 

Standard_EXPORT Standard_Boolean ShapeFix_EdgeProjAux::IsFirstDone  )  const
 

Standard_EXPORT Standard_Boolean ShapeFix_EdgeProjAux::IsIso const Handle(Geom2d_Curve)&  C  ) 
 

Standard_EXPORT Standard_Boolean ShapeFix_EdgeProjAux::IsLastDone  )  const
 

Standard_EXPORT Standard_Real ShapeFix_EdgeProjAux::LastParam  )  const
 

Standard_EXPORT void ShapeFix_EdgeProjAux::UpdateParam2d const Handle(Geom2d_Curve)&  C  )  [protected]
 


Field Documentation

TopoDS_Edge ShapeFix_EdgeProjAux::myEdge [protected]
 

TopoDS_Face ShapeFix_EdgeProjAux::myFace [protected]
 

Standard_Boolean ShapeFix_EdgeProjAux::myFirstDone [protected]
 

Standard_Real ShapeFix_EdgeProjAux::myFirstParam [protected]
 

Standard_Boolean ShapeFix_EdgeProjAux::myLastDone [protected]
 

Standard_Real ShapeFix_EdgeProjAux::myLastParam [protected]
 


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