|
Public Member Functions |
Standard_EXPORT | NIS_DrawList () |
Standard_EXPORT | NIS_DrawList (const Handle_NIS_View &theView) |
virtual Standard_EXPORT | ~NIS_DrawList () |
Standard_Integer | GetListID (const Standard_Integer theType) |
virtual Standard_EXPORT void | BeginPrepare (const Standard_Integer theType) |
virtual Standard_EXPORT void | EndPrepare (const Standard_Integer theType) |
virtual Standard_EXPORT void | Call (const Standard_Integer theType) |
Standard_Boolean | IsUpdated (const Standard_Integer theType) |
void | SetUpdated (const Standard_Integer theType) |
const NCollection_List< Handle_NIS_InteractiveObject > & | DynHilightedList () const |
const Handle_NIS_View & | GetView () const |
Standard_EXPORT Standard_Boolean | SetDynHilighted (const Standard_Boolean isHilight, const Handle_NIS_InteractiveObject &theObj) |
Protected Member Functions |
Standard_EXPORT void | SetUpdated (const Standard_Integer, const Standard_Boolean) |
void | SetListID (const Standard_Integer theID) |
Private Member Functions |
| NIS_DrawList (const NIS_DrawList &theOther) |
Private Attributes |
Handle_NIS_View | myView |
Standard_Integer | myListID |
Standard_Boolean | myIsUpdated [4] |
NCollection_List< Handle_NIS_InteractiveObject > | myDynHilighted |