23#ifndef _GEOM_TopWireframeShape_HeaderFile
24#define _GEOM_TopWireframeShape_HeaderFile
26#include <SALOME_AISShape.hxx>
28#include <Standard.hxx>
29#include <Standard_DefineHandle.hxx>
37 Standard_EXPORT
virtual Standard_Boolean
hasIO();
41 Standard_EXPORT
virtual void setName(
const Standard_CString aName);
42 Standard_EXPORT
virtual Standard_CString
getName();
44 Standard_EXPORT
virtual Standard_Boolean
isTopLevel();
45 Standard_EXPORT
virtual void setTopLevel(Standard_Boolean);
48 Standard_EXPORT
virtual Standard_Boolean
toActivate();
50 Standard_EXPORT
virtual void highlightSubShapes(
const TColStd_IndexedMapOfInteger& aIndexMap,
const Standard_Boolean aHighlight );
DEFINE_STANDARD_HANDLE(GEOM_Field, GEOM_BaseObject) DEFINE_STANDARD_HANDLE(GEOM_FieldStep
This class designed for drawing special OCC wireframe presentation on the top level of the viewer.
Definition: GEOM_TopWireframeShape.hxx:32
virtual Standard_EXPORT void setName(const Standard_CString aName)
Definition: GEOM_TopWireframeShape.cxx:77
virtual Standard_EXPORT Standard_Boolean switchTopLevel()
Definition: GEOM_TopWireframeShape.cxx:106
Standard_EXPORT ~GEOM_TopWireframeShape()
Definition: GEOM_TopWireframeShape.cxx:60
virtual Standard_EXPORT void highlightSubShapes(const TColStd_IndexedMapOfInteger &aIndexMap, const Standard_Boolean aHighlight)
Definition: GEOM_TopWireframeShape.cxx:87
Standard_EXPORT void setIO(const Handle(SALOME_InteractiveObject)&io)
Definition: GEOM_TopWireframeShape.cxx:111
virtual Standard_EXPORT Standard_CString getName()
Definition: GEOM_TopWireframeShape.cxx:81
virtual Standard_EXPORT Standard_Boolean toActivate()
Definition: GEOM_TopWireframeShape.cxx:101
virtual Standard_EXPORT Handle(SALOME_InteractiveObject) getIO()
Standard_EXPORT GEOM_TopWireframeShape(const TopoDS_Shape &shape)
virtual Standard_EXPORT Standard_Boolean isTopLevel()
Definition: GEOM_TopWireframeShape.cxx:92
virtual Standard_EXPORT void setTopLevel(Standard_Boolean)
Definition: GEOM_TopWireframeShape.cxx:97
virtual Standard_EXPORT Standard_Boolean hasIO()
Definition: GEOM_TopWireframeShape.cxx:72