Open CASCADE Technology 6.6.0
Public Member Functions
AIS_LocalStatus Class Reference

Stored Info about temporary objects.

#include <AIS_LocalStatus.hxx>

Inheritance diagram for AIS_LocalStatus:
Inheritance graph
[legend]

Public Member Functions

 AIS_LocalStatus (const Standard_Boolean IsTemporary=Standard_True, const Standard_Boolean Decompose=Standard_False, const Standard_Integer DisplayMode=-1, const Standard_Integer SelectionMode=-1, const Standard_Integer HilightMode=0, const Standard_Boolean SubIntensity=0, const Quantity_NameOfColor TheHiCol=Quantity_NOC_WHITE)
Standard_Boolean Decomposed () const
Standard_Boolean IsTemporary () const
Standard_Integer DisplayMode () const
const TColStd_ListOfIntegerSelectionModes () const
Standard_Boolean IsActivated (const Standard_Integer aSelMode) const
Standard_Integer HilightMode () const
Standard_Boolean IsSubIntensityOn () const
Quantity_NameOfColor HilightColor () 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_Boolean IsFirstDisplay () const
void AddSelectionMode (const Standard_Integer aMode)
void RemoveSelectionMode (const Standard_Integer aMode)
void ClearSelectionModes ()
Standard_Boolean IsSelModeIn (const Standard_Integer aMode) const
void SetHilightMode (const Standard_Integer aMode)
void SetHilightColor (const Quantity_NameOfColor aHiCol)
void SubIntensityOn ()
void SubIntensityOff ()
void SetPreviousState (const Handle< Standard_Transient > &aStatus)
const Handle_Standard_TransientPreviousState () const

Constructor & Destructor Documentation

AIS_LocalStatus::AIS_LocalStatus ( const Standard_Boolean  IsTemporary = Standard_True,
const Standard_Boolean  Decompose = Standard_False,
const Standard_Integer  DisplayMode = -1,
const Standard_Integer  SelectionMode = -1,
const Standard_Integer  HilightMode = 0,
const Standard_Boolean  SubIntensity = 0,
const Quantity_NameOfColor  TheHiCol = Quantity_NOC_WHITE 
)

Member Function Documentation

void AIS_LocalStatus::AddSelectionMode ( const Standard_Integer  aMode)
void AIS_LocalStatus::ClearSelectionModes ( )
Standard_Boolean AIS_LocalStatus::Decomposed ( ) const
Standard_Integer AIS_LocalStatus::DisplayMode ( ) const
Quantity_NameOfColor AIS_LocalStatus::HilightColor ( ) const
Standard_Integer AIS_LocalStatus::HilightMode ( ) const
Standard_Boolean AIS_LocalStatus::IsActivated ( const Standard_Integer  aSelMode) const
Standard_Boolean AIS_LocalStatus::IsFirstDisplay ( ) const
Standard_Boolean AIS_LocalStatus::IsSelModeIn ( const Standard_Integer  aMode) const
Standard_Boolean AIS_LocalStatus::IsSubIntensityOn ( ) const
Standard_Boolean AIS_LocalStatus::IsTemporary ( ) const
const Handle_Standard_Transient& AIS_LocalStatus::PreviousState ( ) const
void AIS_LocalStatus::RemoveSelectionMode ( const Standard_Integer  aMode)
const TColStd_ListOfInteger& AIS_LocalStatus::SelectionModes ( ) const
void AIS_LocalStatus::SetDecomposition ( const Standard_Boolean  astatus)
void AIS_LocalStatus::SetDisplayMode ( const Standard_Integer  aMode)
void AIS_LocalStatus::SetFirstDisplay ( const Standard_Boolean  aStatus)
void AIS_LocalStatus::SetHilightColor ( const Quantity_NameOfColor  aHiCol)
void AIS_LocalStatus::SetHilightMode ( const Standard_Integer  aMode)
void AIS_LocalStatus::SetPreviousState ( const Handle< Standard_Transient > &  aStatus)
void AIS_LocalStatus::SetTemporary ( const Standard_Boolean  astatus)
void AIS_LocalStatus::SubIntensityOff ( )
void AIS_LocalStatus::SubIntensityOn ( )

The documentation for this class was generated from the following file:
 All Data Structures Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Defines