1 inline Handle(Prs2d_Drawer) AIS2D_InteractiveObject::Attributes() const {
5 inline Standard_Integer AIS2D_InteractiveObject::DisplayMode() const {
9 inline Standard_Boolean AIS2D_InteractiveObject::HasDisplayMode() const {
10 return myDisplayMode != -1;
13 inline void AIS2D_InteractiveObject::SetDisplayMode( const Standard_Integer aMode ) {
14 myDisplayMode = aMode;
17 inline void AIS2D_InteractiveObject::UnsetDisplayMode() {
21 inline Standard_Integer AIS2D_InteractiveObject::DefaultDisplayMode() const {
25 inline Standard_Boolean AIS2D_InteractiveObject::AcceptDisplayMode( const Standard_Integer /*aMode*/ ) const {
29 inline AIS2D_TypeOfDetection AIS2D_InteractiveObject::HighlightMode() const {
30 return myHighlightMode;
33 inline Standard_Boolean AIS2D_InteractiveObject::HasHighlightMode() const {
34 return myHighlightMode != AIS2D_TOD_NONE;
37 inline void AIS2D_InteractiveObject::SetHighlightMode( const AIS2D_TypeOfDetection aMode ) {
38 myHighlightMode = aMode;
41 inline void AIS2D_InteractiveObject::UnsetHighlightMode() {
42 myHighlightMode = AIS2D_TOD_NONE;
45 inline AIS2D_TypeOfDetection AIS2D_InteractiveObject::DefaultHighlightMode() const {
46 return AIS2D_TOD_PRIMITIVE;
49 inline Standard_Integer AIS2D_InteractiveObject::SelectionMode() const {
50 return mySelectionMode;
53 inline Standard_Boolean AIS2D_InteractiveObject::HasSelectionMode() const {
54 return mySelectionMode != -1;
57 inline void AIS2D_InteractiveObject::SetSelectionMode( const Standard_Integer aMode ) {
58 mySelectionMode = aMode;
61 inline void AIS2D_InteractiveObject::UnsetSelectionMode() {
65 inline Standard_Integer AIS2D_InteractiveObject::DefaultSelectionMode() const {
69 inline Standard_Integer AIS2D_InteractiveObject::State() const {
73 inline void AIS2D_InteractiveObject::SetState( const Standard_Integer aState ) {