AIS2D_LocalStatus Class Reference

Stored Info about temporary objects.

#include <AIS2D_LocalStatus.hxx>

Inheritance diagram for AIS2D_LocalStatus:
Inheritance graph
[legend]

Public Member Functions

 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_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)
void AddSelectionMode (const Standard_Integer aMode)
void RemoveSelectionMode (const Standard_Integer aMode)
void ClearSelectionModes ()
Standard_Boolean IsSelModeIn (const Standard_Integer aMode) const
void SetHighlightMode (const AIS2D_TypeOfDetection aMode)
void SetHighlightColor (const Quantity_NameOfColor aHiCol)
void SubIntensityOn ()
void SubIntensityOff ()
void SetPreviousState (const Handle< Standard_Transient > &aStatus)
Handle_Standard_Transient PreviousState () const

Constructor & Destructor Documentation

AIS2D_LocalStatus::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 
)

Member Function Documentation

void AIS2D_LocalStatus::AddSelectionMode ( const Standard_Integer  aMode  ) 
void AIS2D_LocalStatus::ClearSelectionModes (  ) 
Standard_Boolean AIS2D_LocalStatus::Decomposed (  )  const
Standard_Integer AIS2D_LocalStatus::DisplayMode (  )  const
Quantity_NameOfColor AIS2D_LocalStatus::HighlightColor (  )  const
AIS2D_TypeOfDetection AIS2D_LocalStatus::HighlightMode (  )  const
Standard_Boolean AIS2D_LocalStatus::IsActivated ( const Standard_Integer  aSelMode  )  const
Standard_Boolean AIS2D_LocalStatus::IsFirstDisplay (  )  const
Standard_Boolean AIS2D_LocalStatus::IsSelModeIn ( const Standard_Integer  aMode  )  const
Standard_Boolean AIS2D_LocalStatus::IsSubIntensityOn (  )  const
Standard_Boolean AIS2D_LocalStatus::IsTemporary (  )  const
Handle_Standard_Transient AIS2D_LocalStatus::PreviousState (  )  const
void AIS2D_LocalStatus::RemoveSelectionMode ( const Standard_Integer  aMode  ) 
AIS2D_PToListOfInt AIS2D_LocalStatus::SelectionModes (  ) 
void AIS2D_LocalStatus::SetDecomposition ( const Standard_Boolean  aStatus  ) 
void AIS2D_LocalStatus::SetDisplayMode ( const Standard_Integer  aMode  ) 
void AIS2D_LocalStatus::SetFirstDisplay ( const Standard_Boolean  aStatus  ) 
void AIS2D_LocalStatus::SetHighlightColor ( const Quantity_NameOfColor  aHiCol  ) 
void AIS2D_LocalStatus::SetHighlightMode ( const AIS2D_TypeOfDetection  aMode  ) 
void AIS2D_LocalStatus::SetPreviousState ( const Handle< Standard_Transient > &  aStatus  ) 
void AIS2D_LocalStatus::SetTemporary ( const Standard_Boolean  aStatus  ) 
void AIS2D_LocalStatus::SubIntensityOff (  ) 
void AIS2D_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
Generated on Thu Mar 3 10:50:25 2011 for Open CASCADE Technology by  doxygen 1.6.3