25 #include <TColStd_HArray1OfInteger.hxx>
26 #include <TColStd_HArray1OfExtendedString.hxx>
27 #include <TColStd_HSequenceOfTransient.hxx>
79 void SetType( TopAbs_ShapeEnum val ) { _func->SetInteger(
ARG_TYPE, (Standard_Integer)val); }
80 TopAbs_ShapeEnum
GetType() { TopAbs_ShapeEnum type = (TopAbs_ShapeEnum)(_func->GetInteger(
ARG_TYPE));
return _func->IsDone() ? type : TopAbs_SHAPE; }
90 Handle(TColStd_HSequenceOfTransient) GetShapes()
93 Handle(TColStd_HSequenceOfTransient) GetOriginalAndShapes()
95 Handle(TColStd_HSequenceOfTransient) funs = GetShapes();
96 if ( funs.IsNull() ) funs =
new TColStd_HSequenceOfTransient;
97 funs->Prepend( GetOriginal() );
103 if ( ms ) ms->
Clear();
104 _func->SetCallBackData( (
void*) ms );