]> Creatis software - creaMaracasVisu.git/blobdiff - bbtk/src/bbcreaMaracasVisuChangeInformationPoint3Dto2D.h
2345 creaMaracasVisu Feature Test Phase Normal Ruler01XY
[creaMaracasVisu.git] / bbtk / src / bbcreaMaracasVisuChangeInformationPoint3Dto2D.h
index b124d467ede7ef8f9e8b9b935239f83f83254eb5..de441344a714c7bd17e3934d2b0d5f4e29dd1ef6 100644 (file)
@@ -7,7 +7,6 @@
 #include "bbtkAtomicBlackBox.h"
 #include "iostream"
 
-#include "wxVtkBaseView.h"
 
 namespace bbcreaMaracasVisu
 {
@@ -20,8 +19,9 @@ class bbcreaMaracasVisu_EXPORT ChangeInformationPoint3Dto2D
 //===== 
 // Before editing this file, make sure it's a file of your own (i.e.: it wasn't generated from xml description; if so : your modifications will be lost)
 //===== 
+ BBTK_DECLARE_INPUT(Angle,double);
   BBTK_DECLARE_INPUT(InPoint,std::vector<double>);
-  BBTK_DECLARE_INPUT(wxVtkBaseView,wxVtkBaseView*);
+  BBTK_DECLARE_INPUT(Direction,int);
   BBTK_DECLARE_OUTPUT(OutPoint,std::vector<double>);
   BBTK_DECLARE_OUTPUT(NormalVector,std::vector<double>);
   BBTK_PROCESS(Process);
@@ -37,8 +37,11 @@ BBTK_BEGIN_DESCRIBE_BLACK_BOX(ChangeInformationPoint3Dto2D,bbtk::AtomicBlackBox)
  BBTK_DESCRIPTION("No Description.");
  BBTK_CATEGORY("empty");
 
+  BBTK_INPUT(ChangeInformationPoint3Dto2D,Angle,"Angle in Deg. (0 default)",double,"");
+
+
  BBTK_INPUT(ChangeInformationPoint3Dto2D,InPoint,"Input Point 3D",std::vector<double>,"");
- BBTK_INPUT(ChangeInformationPoint3Dto2D,wxVtkBaseView,"wxVtkBaseView",wxVtkBaseView*,"");
+ BBTK_INPUT(ChangeInformationPoint3Dto2D,Direction,"Direction -1=3D 0=YZ  1=WZ  2=XY(default) ",int,"");
 
  BBTK_OUTPUT(ChangeInformationPoint3Dto2D,OutPoint,"Output Point 2D",std::vector<double>,"");
  BBTK_OUTPUT(ChangeInformationPoint3Dto2D,NormalVector,"NormalVector (default 0 0 1)",std::vector<double>,"");