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

ModelingAlgorithms
TKShHealing
ShapeCustom


ShapeCustom_RestrictionParameters Class Reference

This class is axuluary tool which contains parameters for
BSplineRestriction class.
.

#include <ShapeCustom_RestrictionParameters.hxx>


Public Member Functions

Standard_EXPORT ShapeCustom_RestrictionParameters ()
 Sets default parameters.
.
Standard_Integer & GMaxDegree ()
 Returns (modifiable) maximal degree of approximation.
.
Standard_Integer & GMaxSeg ()
 Returns (modifiable) maximal number of spans of
approximation.
.
Standard_BooleanConvertPlane ()
 Sets flag for define if Plane converted to BSpline surface.
.
Standard_BooleanConvertBezierSurf ()
 Sets flag for define if Bezier surface converted to BSpline
surface.
.
Standard_BooleanConvertRevolutionSurf ()
 Sets flag for define if surface of Revolution converted to
BSpline surface.
.
Standard_BooleanConvertExtrusionSurf ()
 Sets flag for define if surface of LinearExtrusion converted
to BSpline surface.
.
Standard_BooleanConvertOffsetSurf ()
 Sets flag for define if Offset surface converted to BSpline
surface.
.
Standard_BooleanSegmentSurfaceMode ()
 Sets Segment mode for surface. If Segment is True surface is
approximated in the bondaries of face lying on this surface.
.
Standard_BooleanConvertCurve3d ()
 Sets flag for define if 3d curve converted to BSpline curve.
.
Standard_BooleanConvertOffsetCurv3d ()
 Sets flag for define if Offset curve3d converted to BSpline
surface.
.
Standard_BooleanConvertCurve2d ()
 Returns (modifiable) flag for define if 2d curve converted
to BSpline curve.
.
Standard_BooleanConvertOffsetCurv2d ()
 Returns (modifiable) flag for define if Offset curve2d
converted to BSpline surface.
.
Standard_EXPORT const Handle (Standard_Type)&DynamicType() const

Private Attributes

Standard_Integer myGMaxDegree
Standard_Integer myGMaxSeg
Standard_Boolean myConvPlane
Standard_Boolean myConvBezierSurf
Standard_Boolean myConvRevolSurf
Standard_Boolean myConvExtrSurf
Standard_Boolean myConvOffsetSurf
Standard_Boolean mySegmentSurfaceMode
Standard_Boolean myConvCurve3d
Standard_Boolean myConvOffsetCurv3d
Standard_Boolean myConvCurve2d
Standard_Boolean myConvOffsetCurv2d


Constructor & Destructor Documentation

Standard_EXPORT ShapeCustom_RestrictionParameters::ShapeCustom_RestrictionParameters  ) 
 


Member Function Documentation

Standard_Boolean & ShapeCustom_RestrictionParameters::ConvertBezierSurf  )  [inline]
 

Standard_Boolean & ShapeCustom_RestrictionParameters::ConvertCurve2d  )  [inline]
 

Standard_Boolean & ShapeCustom_RestrictionParameters::ConvertCurve3d  )  [inline]
 

Standard_Boolean & ShapeCustom_RestrictionParameters::ConvertExtrusionSurf  )  [inline]
 

Standard_Boolean & ShapeCustom_RestrictionParameters::ConvertOffsetCurv2d  )  [inline]
 

Standard_Boolean & ShapeCustom_RestrictionParameters::ConvertOffsetCurv3d  )  [inline]
 

Standard_Boolean & ShapeCustom_RestrictionParameters::ConvertOffsetSurf  )  [inline]
 

Standard_Boolean & ShapeCustom_RestrictionParameters::ConvertPlane  )  [inline]
 

Standard_Boolean & ShapeCustom_RestrictionParameters::ConvertRevolutionSurf  )  [inline]
 

Standard_Integer & ShapeCustom_RestrictionParameters::GMaxDegree  )  [inline]
 

Standard_Integer & ShapeCustom_RestrictionParameters::GMaxSeg  )  [inline]
 

Standard_EXPORT const ShapeCustom_RestrictionParameters::Handle Standard_Type   )  const
 

Standard_Boolean & ShapeCustom_RestrictionParameters::SegmentSurfaceMode  )  [inline]
 


Field Documentation

Standard_Boolean ShapeCustom_RestrictionParameters::myConvBezierSurf [private]
 

Standard_Boolean ShapeCustom_RestrictionParameters::myConvCurve2d [private]
 

Standard_Boolean ShapeCustom_RestrictionParameters::myConvCurve3d [private]
 

Standard_Boolean ShapeCustom_RestrictionParameters::myConvExtrSurf [private]
 

Standard_Boolean ShapeCustom_RestrictionParameters::myConvOffsetCurv2d [private]
 

Standard_Boolean ShapeCustom_RestrictionParameters::myConvOffsetCurv3d [private]
 

Standard_Boolean ShapeCustom_RestrictionParameters::myConvOffsetSurf [private]
 

Standard_Boolean ShapeCustom_RestrictionParameters::myConvPlane [private]
 

Standard_Boolean ShapeCustom_RestrictionParameters::myConvRevolSurf [private]
 

Standard_Integer ShapeCustom_RestrictionParameters::myGMaxDegree [private]
 

Standard_Integer ShapeCustom_RestrictionParameters::myGMaxSeg [private]
 

Standard_Boolean ShapeCustom_RestrictionParameters::mySegmentSurfaceMode [private]
 


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