myBasePlane[0] = YZ;
myDisplacement[0] = 0.5;
myAng[0][0] = myAng[0][1] = myAng[0][2] = 0.0;
+ myIsShrinkable = false;
}
VISU_ScalarMapPL::THook* VISU_CutPlanesPL::DoHook(){
void VISU_IsoSurfacesPL::Init(){
VISU_ScalarMapPL::Init();
+ myIsShrinkable = false;
SetNbParts(10);
float aScalarRange[2];
}
void VISU_MeshPL::Init(){
+ myIsShrinkable = true;
}
myMapper = TMapper::New();
myInput = NULL;
+ myIsShrinkable = false;
+
SetDebug(MYVTKDEBUG);
}
void SetPlaneParam(float theDir[3], float theDist, vtkPlane* thePlane);
void GetPlaneParam(float theDir[3], float& theDist, vtkPlane* thePlane);
+ bool IsShrinkable() { return myIsShrinkable; }
+
protected:
VISU_PipeLine();
VISU_PipeLine(const VISU_PipeLine&);
virtual TInput* GetInput2() const;
virtual void Build() = 0;
-
+
+ bool myIsShrinkable;
+
TMapper *myMapper;
TInput *myInput;
Init()
{
VISU_ScalarMapPL::Init();
+ myIsShrinkable = false;
myOrientation = GetOrientation(GetInput2());
SetScaleFactor(GetScaleFactor(GetInput2()));
void VISU_ScalarMapPL::Init(){
//SetSourceRange();
+ myIsShrinkable = true;
}
void VISU_VectorsPL::Init(){
VISU_DeformedShapePL::Init();
+ myIsShrinkable = false;
myTypeGlyph = ARROW;
myPosGlyph = TAIL;