Version: 8.3.0
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros
GEOMImpl_IHealing Class Reference

#include <GEOMImpl_IHealing.hxx>

Public Types

enum  {
  ARG_SHAPE_PROCESS_OPERATORS = 1, ARG_SHAPE_PROCESS_PARAMS = 2, ARG_SHAPE_PROCESS_VALUES = 3, ARG_ORIGINAL = 4,
  ARG_LIST_ARGUMENTS = 5, ARG_IS_COMMON_VERTEX = 6, ARG_TOLERANCE = 7, ARG_DEV_EDGE_VALUE = 8,
  ARG_IS_BY_PARAMETER = 9, ARG_SUBSHAPE_INDEX = 10, ARG_LIST_SHAPES = 11, ARG_TYPE = 12
}
 

Public Member Functions

 GEOMImpl_IHealing (Handle(GEOM_Function) theFunction)
 
void SetOperators (const Handle(TColStd_HArray1OfExtendedString)&arr)
 
 Handle (TColStd_HArray1OfExtendedString) GetOperators()
 
void SetParameters (const Handle(TColStd_HArray1OfExtendedString)&arr)
 
 Handle (TColStd_HArray1OfExtendedString) GetParameters()
 
void SetValues (const Handle(TColStd_HArray1OfExtendedString)&arr)
 
 Handle (TColStd_HArray1OfExtendedString) GetValues()
 
void SetOriginal (Handle(GEOM_Function) f)
 
 Handle (GEOM_Function) GetOriginal()
 
void SetFaces (const Handle(TColStd_HArray1OfInteger)&arr)
 
 Handle (TColStd_HArray1OfInteger) GetFaces()
 
void SetWires (const Handle(TColStd_HArray1OfInteger)&arr)
 
 Handle (TColStd_HArray1OfInteger) GetWires()
 
void SetIsCommonVertex (Standard_Boolean val)
 
Standard_Boolean GetIsCommonVertex ()
 
void SetIsByParameter (Standard_Boolean val)
 
Standard_Boolean GetIsByParameter ()
 
void SetTolerance (Standard_Real val)
 
Standard_Real GetTolerance ()
 
void SetType (TopAbs_ShapeEnum val)
 
TopAbs_ShapeEnum GetType ()
 
void SetDevideEdgeValue (Standard_Real val)
 
Standard_Real GetDevideEdgeValue ()
 
void SetIndex (Standard_Integer val)
 
Standard_Integer GetIndex ()
 
void SetShapes (const Handle(TColStd_HSequenceOfTransient)&theShapes)
 
 Handle (TColStd_HSequenceOfTransient) GetShapes()
 
 Handle (TColStd_HSequenceOfTransient) GetOriginalAndShapes()
 
void SetStatistics (ShHealOper_ModifStats *ms)
 
ShHealOper_ModifStatsGetStatistics ()
 

Private Member Functions

 Handle (GEOM_Function) _func
 

Member Enumeration Documentation

anonymous enum
Enumerator
ARG_SHAPE_PROCESS_OPERATORS 
ARG_SHAPE_PROCESS_PARAMS 
ARG_SHAPE_PROCESS_VALUES 
ARG_ORIGINAL 
ARG_LIST_ARGUMENTS 
ARG_IS_COMMON_VERTEX 
ARG_TOLERANCE 
ARG_DEV_EDGE_VALUE 
ARG_IS_BY_PARAMETER 
ARG_SUBSHAPE_INDEX 
ARG_LIST_SHAPES 
ARG_TYPE 

Constructor & Destructor Documentation

GEOMImpl_IHealing::GEOMImpl_IHealing ( Handle(GEOM_Function theFunction)
inline

Member Function Documentation

Standard_Real GEOMImpl_IHealing::GetDevideEdgeValue ( )
inline

References ARG_DEV_EDGE_VALUE.

Standard_Integer GEOMImpl_IHealing::GetIndex ( )
inline

References ARG_SUBSHAPE_INDEX.

Standard_Boolean GEOMImpl_IHealing::GetIsByParameter ( )
inline

References ARG_IS_BY_PARAMETER.

Standard_Boolean GEOMImpl_IHealing::GetIsCommonVertex ( )
inline

References ARG_IS_COMMON_VERTEX.

ShHealOper_ModifStats* GEOMImpl_IHealing::GetStatistics ( )
inline
Standard_Real GEOMImpl_IHealing::GetTolerance ( )
inline

References ARG_TOLERANCE.

TopAbs_ShapeEnum GEOMImpl_IHealing::GetType ( )
inline

References ARG_TYPE.

GEOMImpl_IHealing::Handle ( TColStd_HArray1OfExtendedString  )
inline
GEOMImpl_IHealing::Handle ( TColStd_HArray1OfExtendedString  )
inline
GEOMImpl_IHealing::Handle ( TColStd_HArray1OfExtendedString  )
inline
GEOMImpl_IHealing::Handle ( GEOM_Function  )
inline

References ARG_ORIGINAL.

GEOMImpl_IHealing::Handle ( TColStd_HArray1OfInteger  )
inline

References ARG_LIST_ARGUMENTS.

GEOMImpl_IHealing::Handle ( TColStd_HArray1OfInteger  )
inline

References ARG_LIST_ARGUMENTS.

GEOMImpl_IHealing::Handle ( TColStd_HSequenceOfTransient  )
inline

References ARG_LIST_SHAPES.

GEOMImpl_IHealing::Handle ( TColStd_HSequenceOfTransient  )
inline

References Handle().

GEOMImpl_IHealing::Handle ( GEOM_Function  )
private
void GEOMImpl_IHealing::SetDevideEdgeValue ( Standard_Real  val)
inline

References ARG_DEV_EDGE_VALUE.

void GEOMImpl_IHealing::SetFaces ( const Handle(TColStd_HArray1OfInteger)&  arr)
inline

References ARG_LIST_ARGUMENTS.

void GEOMImpl_IHealing::SetIndex ( Standard_Integer  val)
inline

References ARG_SUBSHAPE_INDEX.

void GEOMImpl_IHealing::SetIsByParameter ( Standard_Boolean  val)
inline

References ARG_IS_BY_PARAMETER.

void GEOMImpl_IHealing::SetIsCommonVertex ( Standard_Boolean  val)
inline

References ARG_IS_COMMON_VERTEX.

void GEOMImpl_IHealing::SetOperators ( const Handle(TColStd_HArray1OfExtendedString)&  arr)
inline
void GEOMImpl_IHealing::SetOriginal ( Handle(GEOM_Function f)
inline

References ARG_ORIGINAL.

void GEOMImpl_IHealing::SetParameters ( const Handle(TColStd_HArray1OfExtendedString)&  arr)
inline
void GEOMImpl_IHealing::SetShapes ( const Handle(TColStd_HSequenceOfTransient)&  theShapes)
inline

References ARG_LIST_SHAPES.

void GEOMImpl_IHealing::SetStatistics ( ShHealOper_ModifStats ms)
inline
void GEOMImpl_IHealing::SetTolerance ( Standard_Real  val)
inline

References ARG_TOLERANCE.

void GEOMImpl_IHealing::SetType ( TopAbs_ShapeEnum  val)
inline

References ARG_TYPE.

void GEOMImpl_IHealing::SetValues ( const Handle(TColStd_HArray1OfExtendedString)&  arr)
inline
void GEOMImpl_IHealing::SetWires ( const Handle(TColStd_HArray1OfInteger)&  arr)
inline

References ARG_LIST_ARGUMENTS.


The documentation for this class was generated from the following file: