virtual void SetDefaultPosition(CORBA::Long thePlaneNumber);
virtual CORBA::Boolean IsDefaultPosition(CORBA::Long thePlaneNumber);
+ virtual void SetAllCurvesInverted(CORBA::Boolean theInvert);
+ virtual CORBA::Boolean IsAllCurvesInverted();
+ virtual void SetCurveInverted(CORBA::Long theCurveNumber,CORBA::Boolean theInvert);
+ virtual CORBA::Boolean IsCurveInverted(CORBA::Long theCurveNumber);
+
virtual void SetNbLines(CORBA::Long theNb);
virtual CORBA::Long GetNbLines();
typedef VISU::CutLines TInterface;
VISU_CutLinesPL* GetCutLinesPL(){ return myCutLinesPL;}
+
+ typedef std::map<int,bool> TCurvesInv;
+ TCurvesInv GetCurvesInverted() {return myMapCurvesInverted;}
+ void CopyCurvesInverted(const TCurvesInv& theCurves);
protected:
virtual void DoHook();
VISU_CutLinesPL *myCutLinesPL;
+ TCurvesInv myMapCurvesInverted;
public:
static int IsPossible(Result_i* theResult, const char* theMeshName, VISU::Entity theEntity,