X-Git-Url: https://git.creatis.insa-lyon.fr/pubgit/?a=blobdiff_plain;ds=sidebyside;f=bbtk_creaVtk_PKG%2Fsrc%2FbbcreaVtkPointPicker.h;h=7d3d8538615821c84da3a2e7cdaa58d5eab18394;hb=1520e4c5bfdd93b70d17c394b01ad8ebec87df68;hp=94c9d376d7ececb1d289e03e7e19a44497269f2c;hpb=8b897e95b16fec9d4da9e687b750101f6f16e173;p=creaVtk.git diff --git a/bbtk_creaVtk_PKG/src/bbcreaVtkPointPicker.h b/bbtk_creaVtk_PKG/src/bbcreaVtkPointPicker.h index 94c9d37..7d3d853 100644 --- a/bbtk_creaVtk_PKG/src/bbcreaVtkPointPicker.h +++ b/bbtk_creaVtk_PKG/src/bbcreaVtkPointPicker.h @@ -52,6 +52,7 @@ class bbcreaVtk_EXPORT PointPicker BBTK_DECLARE_INPUT(Active,bool); BBTK_DECLARE_INPUT(TypeEvent,int ); BBTK_DECLARE_INPUT(Renderer,vtkRenderer*); + BBTK_DECLARE_INPUT(Prop3D,vtkProp3D*); BBTK_DECLARE_OUTPUT(Point,std::vector); BBTK_DECLARE_OUTPUT(Mesh,vtkProp3D*); BBTK_DECLARE_OUTPUT(PointId,longInt); @@ -76,6 +77,7 @@ BBTK_BEGIN_DESCRIBE_BLACK_BOX(PointPicker,bbtk::AtomicBlackBox); BBTK_INPUT(PointPicker,Active,"(true default) true/false",bool,""); BBTK_INPUT(PointPicker,TypeEvent,"(0 default) 0:NOTHING, 1:MouseMoveEvent 2:LeftButtonPressEvent 3:LeftButtonDoubleClickEvent",int,""); BBTK_INPUT(PointPicker,Renderer,"vtk Renderer",vtkRenderer*,""); + BBTK_INPUT(PointPicker,Prop3D,"vtkProp3D de reference. If this parameter is empty all actors in the render are used",vtkProp3D*,""); BBTK_OUTPUT(PointPicker,Point,"Point (double)",std::vector,""); BBTK_OUTPUT(PointPicker,Mesh,"Mesh",vtkProp3D*,"");