Version: 9.12.0
GEOM_Displayer Class Reference

#include <GEOM_Displayer.h>

Inheritance diagram for GEOM_Displayer:
Inheritance graph

Public Member Functions

 GEOM_Displayer ()
 
virtual ~GEOM_Displayer ()
 
virtual bool canBeDisplayed (const QString &, const QString &) const
 
void Display (const Handle(SALOME_InteractiveObject)&theIO, const bool updateViewer=true, SALOME_View *theViewFrame=0)
 
void Display (GEOM::GEOM_BaseObject_ptr theObj, const bool updateViewer=true)
 
void Redisplay (const Handle(SALOME_InteractiveObject)&theIO, const bool updateViewer=true, const bool checkActiveViewer=true)
 
void Redisplay (const Handle(SALOME_InteractiveObject)&theIO, const bool theUpdateViewer, SALOME_View *theViewFrame)
 
void Erase (const Handle(SALOME_InteractiveObject)&theIO, const bool forced=false, const bool updateViewer=true, SALOME_View *theViewFrame=0)
 
void Erase (GEOM::GEOM_BaseObject_ptr theObj, const bool forced=false, const bool updateViewer=true, SALOME_View *theViewFrame=0)
 
void EraseWithChildren (const Handle(SALOME_InteractiveObject)&theIO, const bool eraseOnlyChildren=false)
 
void Display (const SALOME_ListIO &theIOList, const bool updateViewer=true)
 
void Erase (const SALOME_ListIO &theIOList, const bool forced=false, const bool updateViewer=true)
 
void Redisplay (const SALOME_ListIO &theIOList, const bool updateViewer=true, const bool checkActiveViewer=true)
 
void Redisplay (const SALOME_ListIO &theIOList, const bool theUpdateViewer, SALOME_View *theViewFrame)
 
void UpdateVisibility (SALOME_View *, const SALOME_Prs *, bool)
 
SALOME_Prs * BuildPrs (GEOM::GEOM_Object_ptr)
 
SALOME_Prs * BuildPrs (const TopoDS_Shape &)
 
void SetColor (const int)
 
void UnsetColor ()
 
int GetColor () const
 
bool HasColor () const
 
double SetTransparency (const double)
 
double UnsetTransparency ()
 
double GetTransparency () const
 
bool HasTransparency () const
 
void SetTexture (const std::string &)
 
bool HasTexture () const
 
std::string GetTexture () const
 
void SetWidth (const double)
 
void UnsetWidth ()
 
double GetWidth () const
 
bool HasWidth () const
 
void SetIsosWidth (const int)
 
int GetIsosWidth () const
 
bool HasIsosWidth () const
 
int SetNbIsos (const int)
 
int UnsetNbIsos ()
 
int GetNbIsos () const
 
bool HasNbIsos () const
 
int SetIsosColor (const int)
 
int UnsetIsosColor ()
 
int GetIsosColor () const
 
bool HasIsosColor () const
 
int SetDisplayMode (const int)
 
int GetDisplayMode () const
 
int UnsetDisplayMode ()
 
bool HasDisplayMode () const
 
void SetName (const char *theName)
 
void UnsetName ()
 
virtual void Update (SALOME_OCCPrs *)
 
virtual void Update (SALOME_VTKPrs *)
 
virtual void Update (SALOME_PV3DPrs *)
 
virtual void BeforeDisplay (SALOME_View *, const SALOME_OCCPrs *)
 
virtual void AfterDisplay (SALOME_View *, const SALOME_OCCPrs *)
 
virtual void BeforeErase (SALOME_View *, const SALOME_OCCPrs *)
 
virtual void AfterErase (SALOME_View *, const SALOME_OCCPrs *)
 
void SetToActivate (const bool)
 
bool ToActivate () const
 
void LocalSelection (const Handle(SALOME_InteractiveObject)&, const std::list< int >)
 
void LocalSelection (const Handle(SALOME_InteractiveObject)&, const int)
 
void LocalSelection (const SALOME_ListIO &theIOList, const std::list< int >)
 
void LocalSelection (const SALOME_ListIO &theIOList, const int)
 
void GlobalSelection (const int=-1, const bool=false)
 
void GlobalSelection (const TColStd_MapOfInteger &, const bool=false, const QList< int > *=0)
 
SalomeApp_Study * getStudy () const
 
virtual SALOME_Prs * buildSubshapePresentation (const TopoDS_Shape &aShape, const QString &, SALOME_View *=0)
 
void UpdateColorScale ()
 
bool SetUpdateColorScale (bool)
 

Static Public Member Functions

static SALOMEDS::Color getUniqueColor (const QList< SALOMEDS::Color > &)
 
static SALOMEDS::Color getPredefinedUniqueColor ()
 
static SALOMEDS::Color getColor (GEOM::GEOM_Object_var aGeomObject, bool &hasColor)
 
static int getMinMaxShapeType (const TopoDS_Shape &shape, bool ismin)
 
static bool isCompoundOfVertices (const TopoDS_Shape &theShape)
 

Protected Member Functions

virtual SALOME_Prs * buildPresentation (const QString &, SALOME_View *=0)
 
void setIO (const Handle(SALOME_InteractiveObject)&theIO)
 
void setShape (const TopoDS_Shape &theShape)
 
void setFieldStepInfo (const GEOM::field_data_type theFieldDataType, const int theFieldDimension, const QList< QVariant > &theFieldStepData, const TCollection_AsciiString &theFieldStepName, const double theFieldStepRangeMin, const double theFieldStepRangeMax)
 
void internalReset ()
 
void clearTemporary (LightApp_SelectionMgr *theSelMgr)
 
SUIT_SelectionFiltergetFilter (const int theMode)
 
SUIT_SelectionFiltergetComplexFilter (const QList< int > *)
 
Quantity_Color qColorFromResources (const QString &, const QColor &)
 
QColor colorFromResources (const QString &, const QColor &)
 
void updateShapeProperties (const Handle(GEOM_AISShape)&, bool)
 
void updateActorProperties (GEOM_Actor *, bool)
 
void updateDimensions (const Handle(SALOME_InteractiveObject)&, SALOME_OCCPrs *, const gp_Ax3 &)
 
void updateShapeAnnotations (const Handle(SALOME_InteractiveObject)&, SALOME_OCCPrs *, const gp_Ax3 &)
 
PropMap getObjectProperties (const QString &, SALOME_View *=0)
 
PropMap getDefaultPropertyMap ()
 
void readFieldStepInfo (GEOM::GEOM_FieldStep_var theGeomFieldStep)
 
QList< QVariant > groupFieldData (const QList< QVariant > &theFieldStepData, const int theFieldNbComponents, const bool theIsString, double &theFieldStepRangeMin, double &theFieldStepRangeMax)
 
 Handle (SALOME_InteractiveObject) myIO
 

Protected Attributes

TopoDS_Shape myShape
 
GEOM::field_data_type myFieldDataType
 
int myFieldDimension
 
QList< QVariant > myFieldStepData
 
TCollection_AsciiString myFieldStepName
 
double myFieldStepRangeMin
 
double myFieldStepRangeMax
 
std::string myNameInObjBrowser
 
std::string myName
 
std::string myTexture
 
int myType
 
SALOME_View * myViewFrame
 
bool myUpdateColorScale
 
Quantity_Color myShadingColor
 
int myColor
 
double myWidth
 
int myIsosWidth
 
int myNbIsos
 
int myIsosColor
 
bool myToActivate
 
int myDisplayMode
 
bool myHasDisplayMode
 
Aspect_TypeOfMarker myTypeOfMarker
 
double myScaleOfMarker
 
double myTransparency
 
bool myIsRedisplayed
 

Private Attributes

SalomeApp_Application * myApp
 

Friends

class GEOM_Swig
 

Constructor & Destructor Documentation

◆ GEOM_Displayer()

◆ ~GEOM_Displayer()

GEOM_Displayer::~GEOM_Displayer ( )
virtual

Member Function Documentation

◆ AfterDisplay()

void GEOM_Displayer::AfterDisplay ( SALOME_View *  v,
const SALOME_OCCPrs *  p 
)
virtual

◆ AfterErase()

void GEOM_Displayer::AfterErase ( SALOME_View *  v,
const SALOME_OCCPrs *  p 
)
virtual

◆ BeforeDisplay()

void GEOM_Displayer::BeforeDisplay ( SALOME_View *  v,
const SALOME_OCCPrs *   
)
virtual

GEOM_Displayer::BeforeDisplay Called before displaying of pars. Close local context [ Reimplemented from SALOME_Displayer ]

References Handle().

◆ BeforeErase()

void GEOM_Displayer::BeforeErase ( SALOME_View *  v,
const SALOME_OCCPrs *  p 
)
virtual

◆ buildPresentation()

SALOME_Prs * GEOM_Displayer::buildPresentation ( const QString &  entry,
SALOME_View *  theViewFrame = 0 
)
protectedvirtual

GEOM_Displayer::buildPresentation Builds/finds object's presentation for the current viewer Calls corresponding Update() method by means of double dispatch [ internal ]

References GeometryGUI::ClientSObjectToObject(), GEOM_FIELD_STEP, GEOM_Client::get_client(), GeometryGUI::GetGeomGen(), getName(), getStudy(), Handle(), internalReset(), myNameInObjBrowser, myType, myViewFrame, readFieldStepInfo(), setIO(), and setShape().

◆ BuildPrs() [1/2]

SALOME_Prs * GEOM_Displayer::BuildPrs ( const TopoDS_Shape &  theShape)

GEOM_Displayer::BuildPrs Build presentation according to the current viewer type

References internalReset(), myType, myViewFrame, and setShape().

◆ BuildPrs() [2/2]

SALOME_Prs * GEOM_Displayer::BuildPrs ( GEOM::GEOM_Object_ptr  theObj)

GEOM_Displayer::BuildPrs Build presentation according to the current viewer type

References GEOM_Client::get_client(), GeometryGUI::GetGeomGen(), internalReset(), myType, myViewFrame, and setShape().

◆ buildSubshapePresentation()

SALOME_Prs * GEOM_Displayer::buildSubshapePresentation ( const TopoDS_Shape &  aShape,
const QString &  entry,
SALOME_View *  theViewFrame = 0 
)
virtual

GEOM_Displayer::buildSubshapePresentation Builds/finds object's presentation for the current viewer Calls corresponding Update() method by means of double dispatch For not published objects (for Mantis issue 0020435)

References GEOM_SUBSHAPE, Handle(), internalReset(), myType, myViewFrame, setIO(), and setShape().

◆ canBeDisplayed()

bool GEOM_Displayer::canBeDisplayed ( const QString &  entry,
const QString &  viewer_type 
) const
virtual

◆ clearTemporary()

void GEOM_Displayer::clearTemporary ( LightApp_SelectionMgr *  theSelMgr)
protected

GEOM_Displayer::clearTemporary Removes from selection temporary objects

References Handle().

◆ colorFromResources()

QColor GEOM_Displayer::colorFromResources ( const QString &  property,
const QColor &  defColor 
)
protected

◆ Display() [1/3]

void GEOM_Displayer::Display ( const Handle(SALOME_InteractiveObject)&  theIO,
const bool  updateViewer = true,
SALOME_View *  theViewFrame = 0 
)

GEOM_Displayer::Display Display interactive object in the current viewer

References buildPresentation().

◆ Display() [2/3]

void GEOM_Displayer::Display ( const SALOME_ListIO &  theIOList,
const bool  updateViewer = true 
)

GEOM_Displayer::Display Calls Display() method for each object in the given list

References Display().

◆ Display() [3/3]

void GEOM_Displayer::Display ( GEOM::GEOM_BaseObject_ptr  theObj,
const bool  updateViewer = true 
)

GEOM_Displayer::Display This overloaded Display() method can be useful for operations not using dialog boxes.

References Display(), getEntry(), and getName().

◆ Erase() [1/3]

void GEOM_Displayer::Erase ( const Handle(SALOME_InteractiveObject)&  theIO,
const bool  forced = false,
const bool  updateViewer = true,
SALOME_View *  theViewFrame = 0 
)

GEOM_Displayer::Erase Erase interactive object in the current viewer

◆ Erase() [2/3]

void GEOM_Displayer::Erase ( const SALOME_ListIO &  theIOList,
const bool  forced = false,
const bool  updateViewer = true 
)

GEOM_Displayer::Erase Calls Erase() method for each object in the given list

References Erase().

◆ Erase() [3/3]

void GEOM_Displayer::Erase ( GEOM::GEOM_BaseObject_ptr  theObj,
const bool  forced = false,
const bool  updateViewer = true,
SALOME_View *  theViewFrame = 0 
)

GEOM_Displayer::Erase Erase geometry object in the current viewer

References Erase(), getEntry(), and getName().

◆ EraseWithChildren()

void GEOM_Displayer::EraseWithChildren ( const Handle(SALOME_InteractiveObject)&  theIO,
const bool  eraseOnlyChildren = false 
)

References Erase(), getStudy(), Handle(), and myApp.

◆ GetColor()

int GEOM_Displayer::GetColor ( ) const

References myColor.

◆ getColor()

SALOMEDS::Color GEOM_Displayer::getColor ( GEOM::GEOM_Object_var  aGeomObject,
bool &  hasColor 
)
static

◆ getComplexFilter()

SUIT_SelectionFilter * GEOM_Displayer::getComplexFilter ( const QList< int > *  aSubShapes)
protected

◆ getDefaultPropertyMap()

◆ GetDisplayMode()

int GEOM_Displayer::GetDisplayMode ( ) const

References myDisplayMode.

◆ getFilter()

◆ GetIsosColor()

int GEOM_Displayer::GetIsosColor ( ) const

References myIsosColor.

◆ GetIsosWidth()

int GEOM_Displayer::GetIsosWidth ( ) const

References myIsosWidth.

◆ getMinMaxShapeType()

int GEOM_Displayer::getMinMaxShapeType ( const TopoDS_Shape &  shape,
bool  ismin 
)
static

◆ GetNbIsos()

int GEOM_Displayer::GetNbIsos ( ) const

References myNbIsos.

◆ getObjectProperties()

◆ getPredefinedUniqueColor()

SALOMEDS::Color GEOM_Displayer::getPredefinedUniqueColor ( )
static

References GEOM::Color.

◆ getStudy()

SalomeApp_Study * GEOM_Displayer::getStudy ( ) const

References myApp.

◆ GetTexture()

std::string GEOM_Displayer::GetTexture ( ) const

References myTexture.

◆ GetTransparency()

double GEOM_Displayer::GetTransparency ( ) const

GEOM_Displayer::GetTransparency Get transparency for shape displaying.

References myTransparency.

◆ getUniqueColor()

SALOMEDS::Color GEOM_Displayer::getUniqueColor ( const QList< SALOMEDS::Color > &  theReservedColors)
static

References GEOM::Color.

◆ GetWidth()

double GEOM_Displayer::GetWidth ( ) const

References myWidth.

◆ GlobalSelection() [1/2]

void GEOM_Displayer::GlobalSelection ( const int  theMode = -1,
const bool  update = false 
)

GEOM_Displayer::globalSelection Activate selection of CAD shapes without activisation of selection of their sub-shapes (without opened local context for OCC viewer)

◆ GlobalSelection() [2/2]

void GEOM_Displayer::GlobalSelection ( const TColStd_MapOfInteger &  theModes,
const bool  update = false,
const QList< int > *  theSubShapes = 0 
)

GEOM_Displayer::globalSelection Activate selection of CAD shapes without activisation of selection of their sub-shapes (without opened local context for OCC viewer)

References clearTemporary(), GEOM_ALLOBJECTS, GEOM_COMPOUND, GEOM_COMPOUNDFILTER, GEOM_PREVIEW, getComplexFilter(), getFilter(), getStudy(), Handle(), and GEOM_LogicalFilter::LO_OR.

◆ groupFieldData()

QList< QVariant > GEOM_Displayer::groupFieldData ( const QList< QVariant > &  theFieldStepData,
const int  theFieldNbComponents,
const bool  theIsString,
double &  theFieldStepRangeMin,
double &  theFieldStepRangeMax 
)
protected

◆ Handle()

GEOM_Displayer::Handle ( SALOME_InteractiveObject  )
protected

◆ HasColor()

bool GEOM_Displayer::HasColor ( ) const

References myColor.

◆ HasDisplayMode()

bool GEOM_Displayer::HasDisplayMode ( ) const

References myHasDisplayMode.

◆ HasIsosColor()

bool GEOM_Displayer::HasIsosColor ( ) const

References myIsosColor.

◆ HasIsosWidth()

bool GEOM_Displayer::HasIsosWidth ( ) const

References myIsosWidth.

◆ HasNbIsos()

bool GEOM_Displayer::HasNbIsos ( ) const

References myNbIsos.

◆ HasTexture()

bool GEOM_Displayer::HasTexture ( ) const

References myTexture.

◆ HasTransparency()

bool GEOM_Displayer::HasTransparency ( ) const

GEOM_Displayer::HasTransparency Check if transparency for shape displaying is set.

References myTransparency.

◆ HasWidth()

bool GEOM_Displayer::HasWidth ( ) const

References myWidth.

◆ internalReset()

void GEOM_Displayer::internalReset ( )
protected

◆ isCompoundOfVertices()

bool GEOM_Displayer::isCompoundOfVertices ( const TopoDS_Shape &  theShape)
static

References getMinMaxShapeType().

◆ LocalSelection() [1/4]

void GEOM_Displayer::LocalSelection ( const Handle(SALOME_InteractiveObject)&  theIO,
const int  theMode 
)

GEOM_Displayer::LocalSelection Activate selection of CAD shapes with activisation of selection of their sub-shapes (with opened local context for OCC viewer)

References LocalSelection().

◆ LocalSelection() [2/4]

void GEOM_Displayer::LocalSelection ( const Handle(SALOME_InteractiveObject)&  theIO,
const std::list< int >  modes 
)

GEOM_Displayer::LocalSelection Activate selection of CAD shapes with activisation of selection of their sub-shapes (with opened local context for OCC viewer)

References Display().

◆ LocalSelection() [3/4]

void GEOM_Displayer::LocalSelection ( const SALOME_ListIO &  theIOList,
const int  theMode 
)

GEOM_Displayer::LocalSelection Activate selection of CAD shapes with activisation of selection of their sub-shapes (with opened local context for OCC viewer)

References LocalSelection().

◆ LocalSelection() [4/4]

void GEOM_Displayer::LocalSelection ( const SALOME_ListIO &  theIOList,
const std::list< int >  modes 
)

GEOM_Displayer::LocalSelection Activate selection of CAD shapes with activisation of selection of their sub-shapes (with opened local context for OCC viewer)

References LocalSelection().

◆ qColorFromResources()

Quantity_Color GEOM_Displayer::qColorFromResources ( const QString &  property,
const QColor &  defColor 
)
protected

◆ readFieldStepInfo()

void GEOM_Displayer::readFieldStepInfo ( GEOM::GEOM_FieldStep_var  theGeomFieldStep)
protected

◆ Redisplay() [1/4]

void GEOM_Displayer::Redisplay ( const Handle(SALOME_InteractiveObject)&  theIO,
const bool  theUpdateViewer,
SALOME_View *  theViewFrame 
)

◆ Redisplay() [2/4]

void GEOM_Displayer::Redisplay ( const Handle(SALOME_InteractiveObject)&  theIO,
const bool  updateViewer = true,
const bool  checkActiveViewer = true 
)

GEOM_Displayer::Redisplay Redisplay (erase and then display again) interactive object in the current viewer

References myIsRedisplayed.

◆ Redisplay() [3/4]

void GEOM_Displayer::Redisplay ( const SALOME_ListIO &  theIOList,
const bool  theUpdateViewer,
SALOME_View *  theViewFrame 
)

GEOM_Displayer::Redisplay Calls Redisplay() method for each object in the given list

References Redisplay().

◆ Redisplay() [4/4]

void GEOM_Displayer::Redisplay ( const SALOME_ListIO &  theIOList,
const bool  updateViewer = true,
const bool  checkActiveViewer = true 
)

GEOM_Displayer::Redisplay Calls Redisplay() method for each object in the given list

References Redisplay().

◆ SetColor()

void GEOM_Displayer::SetColor ( const int  color)

GEOM_Displayer::SetColor Set color for shape displaying. If it is equal -1 then default color is used. Available values are from Quantity_NameOfColor enumeration

References myColor, myShadingColor, and UnsetColor().

◆ SetDisplayMode()

int GEOM_Displayer::SetDisplayMode ( const int  theMode)

◆ setFieldStepInfo()

void GEOM_Displayer::setFieldStepInfo ( const GEOM::field_data_type  theFieldDataType,
const int  theFieldDimension,
const QList< QVariant > &  theFieldStepData,
const TCollection_AsciiString &  theFieldStepName,
const double  theFieldStepRangeMin,
const double  theFieldStepRangeMax 
)
protected

◆ setIO()

void GEOM_Displayer::setIO ( const Handle(SALOME_InteractiveObject)&  theIO)
protected

◆ SetIsosColor()

int GEOM_Displayer::SetIsosColor ( const int  color)

References myIsosColor.

◆ SetIsosWidth()

void GEOM_Displayer::SetIsosWidth ( const int  width)

References myIsosWidth.

◆ SetName()

void GEOM_Displayer::SetName ( const char *  theName)

References myName.

◆ SetNbIsos()

int GEOM_Displayer::SetNbIsos ( const int  nbIsos)

References myNbIsos.

◆ setShape()

void GEOM_Displayer::setShape ( const TopoDS_Shape &  theShape)
protected

References myShape.

◆ SetTexture()

void GEOM_Displayer::SetTexture ( const std::string &  texureFileName)

◆ SetToActivate()

void GEOM_Displayer::SetToActivate ( const bool  toActivate)

GEOM_Displayer::SetToActivate This method is used for activisation/deactivisation of objects to be displayed

References myToActivate.

◆ SetTransparency()

double GEOM_Displayer::SetTransparency ( const double  transparency)

GEOM_Displayer::SetTransparency Set transparency for shape displaying.

References myTransparency.

◆ SetUpdateColorScale()

bool GEOM_Displayer::SetUpdateColorScale ( bool  toUpdate)

◆ SetWidth()

void GEOM_Displayer::SetWidth ( const double  width)

GEOM_Displayer::SetWidth Set width of shape displaying. If it is equal -1 then default width is used.

References myWidth.

◆ ToActivate()

bool GEOM_Displayer::ToActivate ( ) const

References myToActivate.

◆ UnsetColor()

void GEOM_Displayer::UnsetColor ( )

References myColor, and myShadingColor.

◆ UnsetDisplayMode()

int GEOM_Displayer::UnsetDisplayMode ( )

References myDisplayMode, and myHasDisplayMode.

◆ UnsetIsosColor()

int GEOM_Displayer::UnsetIsosColor ( )

References SetIsosColor().

◆ UnsetName()

void GEOM_Displayer::UnsetName ( )

References myName.

◆ UnsetNbIsos()

int GEOM_Displayer::UnsetNbIsos ( )

References SetNbIsos().

◆ UnsetTransparency()

double GEOM_Displayer::UnsetTransparency ( )

GEOM_Displayer::UnsetTransparency Unset transparency for shape displaying.

References SetTransparency().

◆ UnsetWidth()

void GEOM_Displayer::UnsetWidth ( )

References myWidth.

◆ Update() [1/3]

◆ Update() [2/3]

void GEOM_Displayer::Update ( SALOME_PV3DPrs *  prs)
virtual

GEOM_Displayer::Update Update PV3D presentation [ Reimplemented from SALOME_Displayer ]

References GEOM_MARKER, getStudy(), myNameInObjBrowser, myShape, myType, and updateActorProperties().

◆ Update() [3/3]

void GEOM_Displayer::Update ( SALOME_VTKPrs *  prs)
virtual

◆ updateActorProperties()

void GEOM_Displayer::updateActorProperties ( GEOM_Actor actor,
bool  create 
)
protected

◆ UpdateColorScale()

void GEOM_Displayer::UpdateColorScale ( )

◆ updateDimensions()

◆ updateShapeAnnotations()

void GEOM_Displayer::updateShapeAnnotations ( const Handle(SALOME_InteractiveObject)&  ,
SALOME_OCCPrs *  ,
const gp_Ax3 &   
)
protected

◆ updateShapeProperties()

◆ UpdateVisibility()

void GEOM_Displayer::UpdateVisibility ( SALOME_View *  v,
const SALOME_Prs *  p,
bool  on 
)

Friends And Related Function Documentation

◆ GEOM_Swig

friend class GEOM_Swig
friend

Member Data Documentation

◆ myApp

SalomeApp_Application* GEOM_Displayer::myApp
private

◆ myColor

int GEOM_Displayer::myColor
protected

◆ myDisplayMode

int GEOM_Displayer::myDisplayMode
protected

◆ myFieldDataType

GEOM::field_data_type GEOM_Displayer::myFieldDataType
protected

◆ myFieldDimension

int GEOM_Displayer::myFieldDimension
protected

◆ myFieldStepData

QList<QVariant> GEOM_Displayer::myFieldStepData
protected

◆ myFieldStepName

TCollection_AsciiString GEOM_Displayer::myFieldStepName
protected

◆ myFieldStepRangeMax

double GEOM_Displayer::myFieldStepRangeMax
protected

◆ myFieldStepRangeMin

double GEOM_Displayer::myFieldStepRangeMin
protected

◆ myHasDisplayMode

bool GEOM_Displayer::myHasDisplayMode
protected

◆ myIsosColor

int GEOM_Displayer::myIsosColor
protected

◆ myIsosWidth

int GEOM_Displayer::myIsosWidth
protected

◆ myIsRedisplayed

bool GEOM_Displayer::myIsRedisplayed
protected

◆ myName

std::string GEOM_Displayer::myName
protected

◆ myNameInObjBrowser

std::string GEOM_Displayer::myNameInObjBrowser
protected

◆ myNbIsos

int GEOM_Displayer::myNbIsos
protected

◆ myScaleOfMarker

double GEOM_Displayer::myScaleOfMarker
protected

◆ myShadingColor

Quantity_Color GEOM_Displayer::myShadingColor
protected

◆ myShape

TopoDS_Shape GEOM_Displayer::myShape
protected

◆ myTexture

std::string GEOM_Displayer::myTexture
protected

◆ myToActivate

bool GEOM_Displayer::myToActivate
protected

◆ myTransparency

double GEOM_Displayer::myTransparency
protected

◆ myType

int GEOM_Displayer::myType
protected

◆ myTypeOfMarker

Aspect_TypeOfMarker GEOM_Displayer::myTypeOfMarker
protected

◆ myUpdateColorScale

bool GEOM_Displayer::myUpdateColorScale
protected

◆ myViewFrame

SALOME_View* GEOM_Displayer::myViewFrame
protected

◆ myWidth

double GEOM_Displayer::myWidth
protected

The documentation for this class was generated from the following files: