Version: 9.12.0
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

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::GEOMImpl_IHealing ( Handle(GEOM_Function)  theFunction)
inline

Member Function Documentation

◆ GetDevideEdgeValue()

Standard_Real GEOMImpl_IHealing::GetDevideEdgeValue ( )
inline

References ARG_DEV_EDGE_VALUE.

◆ GetIndex()

Standard_Integer GEOMImpl_IHealing::GetIndex ( )
inline

References ARG_SUBSHAPE_INDEX.

◆ GetIsByParameter()

Standard_Boolean GEOMImpl_IHealing::GetIsByParameter ( )
inline

References ARG_IS_BY_PARAMETER.

◆ GetIsCommonVertex()

Standard_Boolean GEOMImpl_IHealing::GetIsCommonVertex ( )
inline

References ARG_IS_COMMON_VERTEX.

◆ GetStatistics()

ShHealOper_ModifStats* GEOMImpl_IHealing::GetStatistics ( )
inline

◆ GetTolerance()

Standard_Real GEOMImpl_IHealing::GetTolerance ( )
inline

References ARG_TOLERANCE.

◆ GetType()

TopAbs_ShapeEnum GEOMImpl_IHealing::GetType ( )
inline

References ARG_TYPE.

◆ Handle() [1/9]

GEOMImpl_IHealing::Handle ( GEOM_Function  )
private

◆ Handle() [2/9]

GEOMImpl_IHealing::Handle ( GEOM_Function  )
inline

References ARG_ORIGINAL.

◆ Handle() [3/9]

GEOMImpl_IHealing::Handle ( TColStd_HArray1OfExtendedString  )
inline

◆ Handle() [4/9]

GEOMImpl_IHealing::Handle ( TColStd_HArray1OfExtendedString  )
inline

◆ Handle() [5/9]

GEOMImpl_IHealing::Handle ( TColStd_HArray1OfExtendedString  )
inline

◆ Handle() [6/9]

GEOMImpl_IHealing::Handle ( TColStd_HArray1OfInteger  )
inline

References ARG_LIST_ARGUMENTS.

◆ Handle() [7/9]

GEOMImpl_IHealing::Handle ( TColStd_HArray1OfInteger  )
inline

References ARG_LIST_ARGUMENTS.

◆ Handle() [8/9]

GEOMImpl_IHealing::Handle ( TColStd_HSequenceOfTransient  )
inline

References Handle().

◆ Handle() [9/9]

GEOMImpl_IHealing::Handle ( TColStd_HSequenceOfTransient  )
inline

References ARG_LIST_SHAPES.

◆ SetDevideEdgeValue()

void GEOMImpl_IHealing::SetDevideEdgeValue ( Standard_Real  val)
inline

References ARG_DEV_EDGE_VALUE.

◆ SetFaces()

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

References ARG_LIST_ARGUMENTS.

◆ SetIndex()

void GEOMImpl_IHealing::SetIndex ( Standard_Integer  val)
inline

References ARG_SUBSHAPE_INDEX.

◆ SetIsByParameter()

void GEOMImpl_IHealing::SetIsByParameter ( Standard_Boolean  val)
inline

References ARG_IS_BY_PARAMETER.

◆ SetIsCommonVertex()

void GEOMImpl_IHealing::SetIsCommonVertex ( Standard_Boolean  val)
inline

References ARG_IS_COMMON_VERTEX.

◆ SetOperators()

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

◆ SetOriginal()

void GEOMImpl_IHealing::SetOriginal ( Handle(GEOM_Function)  f)
inline

References ARG_ORIGINAL.

◆ SetParameters()

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

◆ SetShapes()

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

References ARG_LIST_SHAPES.

◆ SetStatistics()

void GEOMImpl_IHealing::SetStatistics ( ShHealOper_ModifStats ms)
inline

◆ SetTolerance()

void GEOMImpl_IHealing::SetTolerance ( Standard_Real  val)
inline

References ARG_TOLERANCE.

◆ SetType()

void GEOMImpl_IHealing::SetType ( TopAbs_ShapeEnum  val)
inline

References ARG_TYPE.

◆ SetValues()

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

◆ SetWires()

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: