ViewShowNPoints* GetViewShowNPoints();
void SetInitLstPoints( std::vector<double> initLstPointsX, std::vector<double> initLstPointsY, std::vector<double> initLstPointsZ, std::vector<std::string> initLstLabels, std::vector<int> initLstIndexs );
- void SetType(int type);
- int GetType();
- double GetRadio();
- double GetOpacity();
- virtual void SetOutputBox();
- bool ErasePoint(int id);
-
- void SetAuxMesh(vtkPolyData* , std::vector<double> spc, std::vector<double> params);
+ void SetType(int type);
+ int GetType();
+ double GetRadio();
+ double GetOpacity();
+ virtual void SetOutputBox();
+ bool ErasePoint(int id);
+
+ void SetAuxMesh(vtkPolyData* , std::vector<double> spc, std::vector<double> params);
- std::vector<double> GetLstPointsX();
- std::vector<double> GetLstPointsY();
- std::vector<double> GetLstPointsZ();
- std::vector<std::string> GetLstLabels();
- std::vector<int> GetLstIndexs();
+ std::vector<double> GetLstPointsX();
+ std::vector<double> GetLstPointsY();
+ std::vector<double> GetLstPointsZ();
+ std::vector<std::string> GetLstLabels();
+ std::vector<int> GetLstIndexs();
+ std::vector<int> GetLstSelectedIndexs();
+
protected:
private:
std::vector<ModelShowNPoints*> lstModelShowNPoints;
int mtype;
int mActualCollection;
- int idTrack;
+// int idTrack;
int idUndoRedo;
int maxUndoRedo;
std::string UndoRedoDir;