]> Creatis software - bbtk.git/blobdiff - packages/vtk/src/bbvtkMaskPoint.h
#3472 merge vtk8itk5wx3-mingw64
[bbtk.git] / packages / vtk / src / bbvtkMaskPoint.h
index 6e0d0944d3249ca1bbd2a34ec7b03526a6eeef1e..41ceac689e849e1dbb899860df4516fbe921141d 100644 (file)
@@ -23,8 +23,10 @@ class bbvtk_EXPORT MaskPoint
 //===== 
 // 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(Active,bool);
   BBTK_DECLARE_INPUT(In,vtkImageData*);
   BBTK_DECLARE_INPUT(Ratio,int);
+  BBTK_DECLARE_INPUT(RandomType,int);
   BBTK_DECLARE_OUTPUT(Out,vtkPolyData*);
   BBTK_PROCESS(Process);
   void Process();
@@ -38,13 +40,18 @@ class bbvtk_EXPORT MaskPoint
 };
 
 BBTK_BEGIN_DESCRIBE_BLACK_BOX(MaskPoint,bbtk::AtomicBlackBox);
-BBTK_NAME("MaskPoint");
-BBTK_AUTHOR("ED at InfoDev Creatis");
-BBTK_DESCRIPTION("vtkMaskPoint");
-BBTK_CATEGORY("empty");
+  BBTK_NAME("MaskPoint");
+  BBTK_AUTHOR("ED at InfoDev Creatis");
+  BBTK_DESCRIPTION("vtkMaskPoint. See Vectors/Tensors Examples");
+  BBTK_CATEGORY("empty");
+
+  BBTK_INPUT(MaskPoint,Active,"(default true)  true/false",bool,"");
   BBTK_INPUT(MaskPoint,In,"vtkImageData",vtkImageData*,"");
-  BBTK_INPUT(MaskPoint,Ratio,"Ratio",int,"");
+  BBTK_INPUT(MaskPoint,Ratio,"(default 30) Ratio",int,"");
+  BBTK_INPUT(MaskPoint,RandomType,"(default -1)  -1:RandomOff  0:Random(0)  1:Random(1 not set)",int,"");
+
   BBTK_OUTPUT(MaskPoint,Out,"vtkPolyData",vtkPolyData*,"");
+
 BBTK_END_DESCRIBE_BLACK_BOX(MaskPoint);
 //===== 
 // 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)