-// Copyright (C) 2007-2011 CEA/DEN, EDF R&D, OPEN CASCADE
+// Copyright (C) 2007-2012 CEA/DEN, EDF R&D, OPEN CASCADE
//
// Copyright (C) 2003-2007 OPEN CASCADE, EADS/CCR, LIP6, CEA/DEN,
// CEDRAT, EDF R&D, LEG, PRINCIPIA R&D, BUREAU VERITAS
void UnsetColor();
int GetColor () const;
bool HasColor () const;
+
+ /* Set texture for shape displaying. */
+ void SetTexture ( const std::string& );
+ bool HasTexture () const;
+ std::string GetTexture () const;
/* Set width for shape displaying. If it is equal -1 then default width is used. */
void SetWidth ( const double );
void UnsetWidth();
double GetWidth () const;
bool HasWidth () const;
+
+ /* Set width for iso-lines displaying. If it is equal -1 then default width is used. */
+ void SetIsosWidth ( const int );
+ int GetIsosWidth () const;
+ bool HasIsosWidth () const;
/* Set display mode shape displaying. If it is equal -1 then display mode is used. */
int SetDisplayMode( const int );
Handle(SALOME_InteractiveObject) myIO;
TopoDS_Shape myShape;
std::string myName;
+ std::string myTexture;
int myType;
SALOME_View* myViewFrame;
Quantity_Color myShadingColor;
int myColor;
double myWidth;
+ int myIsosWidth;
bool myToActivate;
int myDisplayMode;
Aspect_TypeOfMarker myTypeOfMarker;