+ double size=350;
+
+ // xy
+ if ((bbGetInputNormal()[0]==0) && (bbGetInputNormal()[1]==0) && (bbGetInputNormal()[2]==1) )
+ {
+ p1[0] = size;
+ p1[1] = 0;
+ p1[2] = 0;
+ p2[0] = 0;
+ p2[1] = size;
+ p2[2] = 0;
+ }
+
+ // xz
+ if ((bbGetInputNormal()[0]==0) && (bbGetInputNormal()[1]==1) && (bbGetInputNormal()[2]==0) )
+ {
+ p1[0] = size;
+ p1[1] = 0;
+ p1[2] = 0;
+ p2[0] = 0;
+ p2[1] = 0;
+ p2[2] = size;
+ }
+
+ // yz
+ if ((bbGetInputNormal()[0]==1) && (bbGetInputNormal()[1]==0) && (bbGetInputNormal()[2]==0) )
+ {
+ p1[0] = 0;
+ p1[1] = size;
+ p1[2] = 0;
+ p2[0] = 0;
+ p2[1] = 0;
+ p2[2] = size;
+ }
+
+
+
+/*
+ p1[0] = 100;
+ p1[1] = 0;
+ p1[2] = 0;
+ p2[0] = 0;
+ p2[1] = 100;
+ p2[2] = 0;
+*/
+ plane->SetResolution( bbGetInputXResolution(), bbGetInputYResolution() );