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

ModelingAlgorithms
TKGeomAlgo
IntPatch


IntPatch_TheALineToWLineOfIntersection Class Reference

#include <IntPatch_TheALineToWLineOfIntersection.hxx>


Public Member Functions

void * operator new (size_t, void *anAddress)
void * operator new (size_t size)
void operator delete (void *anAddress)
Standard_EXPORT IntPatch_TheALineToWLineOfIntersection (const IntSurf_Quadric &Quad1, const IntSurf_Quadric &Quad2)
Standard_EXPORT IntPatch_TheALineToWLineOfIntersection (const IntSurf_Quadric &Quad1, const IntSurf_Quadric &Quad2, const Standard_Real Deflection, const Standard_Real PasMaxUV, const Standard_Integer NbMaxPoints)
Standard_EXPORT void SetTolParam (const Standard_Real aT)
Standard_EXPORT Standard_Real TolParam () const
Standard_EXPORT void SetTolOpenDomain (const Standard_Real aT)
Standard_EXPORT Standard_Real TolOpenDomain () const
Standard_EXPORT void SetTolTransition (const Standard_Real aT)
Standard_EXPORT Standard_Real TolTransition () const
Standard_EXPORT void SetTol3D (const Standard_Real aT)
Standard_EXPORT Standard_Real Tol3D () const
Standard_EXPORT void SetConstantParameter () const
Standard_EXPORT void SetUniformAbscissa () const
Standard_EXPORT void SetUniformDeflection () const
Standard_EXPORT Handle_IntPatch_TheWLineOfIntersection MakeWLine (const Handle(IntPatch_TheALineOfIntersection)&aline) const
Standard_EXPORT Handle_IntPatch_TheWLineOfIntersection MakeWLine (const Handle(IntPatch_TheALineOfIntersection)&aline, const Standard_Real paraminf, const Standard_Real paramsup) const

Private Attributes

IntSurf_Quadric quad1
IntSurf_Quadric quad2
Standard_Real deflectionmax
Standard_Real pasuvmax
Standard_Integer nbpointsmax
Standard_Integer type
Standard_Real myTolParam
Standard_Real myTolOpenDomain
Standard_Real myTolTransition
Standard_Real myTol3D


Constructor & Destructor Documentation

Standard_EXPORT IntPatch_TheALineToWLineOfIntersection::IntPatch_TheALineToWLineOfIntersection const IntSurf_Quadric Quad1,
const IntSurf_Quadric Quad2
 

Standard_EXPORT IntPatch_TheALineToWLineOfIntersection::IntPatch_TheALineToWLineOfIntersection const IntSurf_Quadric Quad1,
const IntSurf_Quadric Quad2,
const Standard_Real  Deflection,
const Standard_Real  PasMaxUV,
const Standard_Integer  NbMaxPoints
 


Member Function Documentation

Standard_EXPORT Handle_IntPatch_TheWLineOfIntersection IntPatch_TheALineToWLineOfIntersection::MakeWLine const Handle(IntPatch_TheALineOfIntersection)&  aline,
const Standard_Real  paraminf,
const Standard_Real  paramsup
const
 

Standard_EXPORT Handle_IntPatch_TheWLineOfIntersection IntPatch_TheALineToWLineOfIntersection::MakeWLine const Handle(IntPatch_TheALineOfIntersection)&  aline  )  const
 

void IntPatch_TheALineToWLineOfIntersection::operator delete void *  anAddress  )  [inline]
 

void* IntPatch_TheALineToWLineOfIntersection::operator new size_t  size  )  [inline]
 

void* IntPatch_TheALineToWLineOfIntersection::operator new size_t  ,
void *  anAddress
[inline]
 

Standard_EXPORT void IntPatch_TheALineToWLineOfIntersection::SetConstantParameter  )  const
 

Standard_EXPORT void IntPatch_TheALineToWLineOfIntersection::SetTol3D const Standard_Real  aT  ) 
 

Standard_EXPORT void IntPatch_TheALineToWLineOfIntersection::SetTolOpenDomain const Standard_Real  aT  ) 
 

Standard_EXPORT void IntPatch_TheALineToWLineOfIntersection::SetTolParam const Standard_Real  aT  ) 
 

Standard_EXPORT void IntPatch_TheALineToWLineOfIntersection::SetTolTransition const Standard_Real  aT  ) 
 

Standard_EXPORT void IntPatch_TheALineToWLineOfIntersection::SetUniformAbscissa  )  const
 

Standard_EXPORT void IntPatch_TheALineToWLineOfIntersection::SetUniformDeflection  )  const
 

Standard_EXPORT Standard_Real IntPatch_TheALineToWLineOfIntersection::Tol3D  )  const
 

Standard_EXPORT Standard_Real IntPatch_TheALineToWLineOfIntersection::TolOpenDomain  )  const
 

Standard_EXPORT Standard_Real IntPatch_TheALineToWLineOfIntersection::TolParam  )  const
 

Standard_EXPORT Standard_Real IntPatch_TheALineToWLineOfIntersection::TolTransition  )  const
 


Field Documentation

Standard_Real IntPatch_TheALineToWLineOfIntersection::deflectionmax [private]
 

Standard_Real IntPatch_TheALineToWLineOfIntersection::myTol3D [private]
 

Standard_Real IntPatch_TheALineToWLineOfIntersection::myTolOpenDomain [private]
 

Standard_Real IntPatch_TheALineToWLineOfIntersection::myTolParam [private]
 

Standard_Real IntPatch_TheALineToWLineOfIntersection::myTolTransition [private]
 

Standard_Integer IntPatch_TheALineToWLineOfIntersection::nbpointsmax [private]
 

Standard_Real IntPatch_TheALineToWLineOfIntersection::pasuvmax [private]
 

IntSurf_Quadric IntPatch_TheALineToWLineOfIntersection::quad1 [private]
 

IntSurf_Quadric IntPatch_TheALineToWLineOfIntersection::quad2 [private]
 

Standard_Integer IntPatch_TheALineToWLineOfIntersection::type [private]
 


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