- BBTK_INPUT(PolyDataNormals,In,"Mesh input",vtkPolyData*,"");
- BBTK_INPUT(PolyDataNormals,ComputeType,"(0 default) 0:points 1:Cells",int,"");
- BBTK_OUTPUT(PolyDataNormals,Out,"Mesh output",vtkPolyData*,"");
+ BBTK_INPUT(PolyDataNormals,In,"Mesh input",vtkPolyData*,"");
+ BBTK_INPUT(PolyDataNormals,ComputeType,"(0 default) 0:points 1:Cells",int,"");
+ BBTK_INPUT(PolyDataNormals,Type,"(0 default) 0:Normal Action 1:Apply correction direction (try param=1)",int,"");
+ BBTK_INPUT(PolyDataNormals,Param,"(0 default) For Type=1 [-2 2] 0:parallel 1:NormalState -1:OpositState",double ,"");
+ BBTK_OUTPUT(PolyDataNormals,Out,"Mesh output",vtkPolyData*,"");
+ BBTK_OUTPUT(PolyDataNormals,MeanNormal,"Mean Normal",std::vector<double>,"");