- {
- result->Delete();
- }
- result = vtkTransform::New();
-
-
- if (bbGetInputIn()!=NULL)
- {
- result->Concatenate( bbGetInputIn()->GetMatrix() );
- }
-
-
- if (bbGetInputScale().size()>=3)
- {
- result->Scale(bbGetInputScale()[0], bbGetInputScale()[1], bbGetInputScale()[2]);
- }
-
- if ((bbGetInputTranslate().size()>=3) && (bbGetInputSpacing().size()>=3))
- {
- double tx = bbGetInputTranslate()[0] * bbGetInputSpacing()[0];
- double ty = bbGetInputTranslate()[1] * bbGetInputSpacing()[1];
- double tz = bbGetInputTranslate()[2] * bbGetInputSpacing()[2];
- result->Translate(tx,ty,tz);
- }
-
- if (bbGetInputRotateWXYZ().size()>=4)
- {
- result->RotateWXYZ(bbGetInputRotateWXYZ()[0],bbGetInputRotateWXYZ()[1], bbGetInputRotateWXYZ()[2], bbGetInputRotateWXYZ()[3]);
- }
-
- result->Update();
-
- bbSetOutputOut(result);
-}
-
-
-void Transform::bbUserConstructor()
-{
+ {
+ result->Delete();
+ }
+ result = vtkTransform::New();
+
+
+ if (bbGetInputIn()!=NULL)
+ {
+ result->Concatenate( bbGetInputIn()->GetMatrix() );
+ }
+
+
+ if (bbGetInputScale().size()>=3)
+ {
+ result->Scale(bbGetInputScale()[0], bbGetInputScale()[1], bbGetInputScale()[2]);
+ }
+
+ if ((bbGetInputTranslate().size()>=3) && (bbGetInputSpacing().size()>=3))
+ {
+ double tx = bbGetInputTranslate()[0] * bbGetInputSpacing()[0];
+ double ty = bbGetInputTranslate()[1] * bbGetInputSpacing()[1];
+ double tz = bbGetInputTranslate()[2] * bbGetInputSpacing()[2];
+ result->Translate(tx,ty,tz);
+ }
+
+ if (bbGetInputRotateWXYZ().size()>=4)
+ {
+ result->RotateWXYZ(bbGetInputRotateWXYZ()[0],bbGetInputRotateWXYZ()[1], bbGetInputRotateWXYZ()[2], bbGetInputRotateWXYZ()[3]);
+ }
+
+ result->Update();
+
+ bbSetOutputOut(result);
+ }
+
+
+ void Transform::bbUserConstructor()
+ {