#include <AIS2D_LocalStatus.hxx>
Public Member Functions | |
| Standard_EXPORT | AIS2D_LocalStatus (const Standard_Boolean isTemporary=Standard_True, const Standard_Boolean Decompose=Standard_False, const Standard_Integer DMode=-1, const Standard_Integer SMode=-1, const AIS2D_TypeOfDetection HMode=AIS2D_TOD_PRIMITIVE, const Standard_Boolean SubIntensity=0, const Quantity_NameOfColor HighlCol=Quantity_NOC_WHITE) |
| Initializes the default Local Status . | |
| Standard_Boolean | Decomposed () const |
| Standard_Boolean | IsTemporary () const |
| Standard_Integer | DisplayMode () const |
| AIS2D_PToListOfInt | SelectionModes () |
| Standard_EXPORT Standard_Boolean | IsActivated (const Standard_Integer aSelMode) const |
| AIS2D_TypeOfDetection | HighlightMode () const |
| Standard_Boolean | IsSubIntensityOn () const |
| Quantity_NameOfColor | HighlightColor () const |
| Standard_Boolean | IsFirstDisplay () const |
| void | SetDecomposition (const Standard_Boolean aStatus) |
| void | SetTemporary (const Standard_Boolean aStatus) |
| void | SetDisplayMode (const Standard_Integer aMode) |
| void | SetFirstDisplay (const Standard_Boolean aStatus) |
| Standard_EXPORT void | AddSelectionMode (const Standard_Integer aMode) |
| Standard_EXPORT void | RemoveSelectionMode (const Standard_Integer aMode) |
| Standard_EXPORT void | ClearSelectionModes () |
| Standard_EXPORT Standard_Boolean | IsSelModeIn (const Standard_Integer aMode) const |
| void | SetHighlightMode (const AIS2D_TypeOfDetection aMode) |
| void | SetHighlightColor (const Quantity_NameOfColor aHiCol) |
| void | SubIntensityOn () |
| Standard_EXPORT void | SubIntensityOff () |
| Standard_EXPORT void | SetPreviousState (const Handle(Standard_Transient)&aStatus) |
| Handle_Standard_Transient | PreviousState () const |
| Standard_EXPORT const | Handle (Standard_Type)&DynamicType() const |
Private Attributes | |
| Standard_Boolean | myDecomposition |
| Standard_Boolean | myIsTemporary |
| Standard_Integer | myDMode |
| Standard_Boolean | myFirstDisplay |
| AIS2D_TypeOfDetection | myHMode |
| TColStd_ListOfInteger | mySModes |
| Standard_Boolean | mySubIntensity |
| Quantity_NameOfColor | myHighlCol |
| Handle_Standard_Transient | myPrevState |
|
||||||||||||||||||||||||||||||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1.4.1