Section: Visualization Toolkit Graphics Classes
Objects in the scene that appear behind the projector are also assigned texture coordinates; the projected image is left-right and top-bottom flipped, much as a lens' focus flips the rays of light that pass through it. A warning is issued if a point in the dataset falls at the focus of the projector.
To create an instance of class vtkProjectedTexture, simply invoke its constructor as follows
obj = vtkProjectedTexture
obj is an instance of the vtkProjectedTexture class.
string = obj.GetClassName ()
int = obj.IsA (string name)
vtkProjectedTexture = obj.NewInstance ()
vtkProjectedTexture = obj.SafeDownCast (vtkObject o)
obj.SetPosition (double , double , double ) - Set/Get the position of the focus of the projector.
obj.SetPosition (double a[3]) - Set/Get the position of the focus of the projector.
double = obj. GetPosition () - Set/Get the position of the focus of the projector.
obj.SetFocalPoint (double focalPoint[3]) - Set/Get the focal point of the projector (a point that lies along
the center axis of the projector's frustum).
obj.SetFocalPoint (double x, double y, double z) - Set/Get the focal point of the projector (a point that lies along
the center axis of the projector's frustum).
double = obj. GetFocalPoint () - Set/Get the focal point of the projector (a point that lies along
the center axis of the projector's frustum).
obj.SetCameraMode (int ) - Set/Get the camera mode of the projection -- pinhole projection or
two mirror projection.
int = obj.GetCameraMode () - Set/Get the camera mode of the projection -- pinhole projection or
two mirror projection.
obj.SetCameraModeToPinhole () - Set/Get the camera mode of the projection -- pinhole projection or
two mirror projection.
obj.SetCameraModeToTwoMirror () - Set/Get the mirror separation for the two mirror system.
obj.SetMirrorSeparation (double ) - Set/Get the mirror separation for the two mirror system.
double = obj.GetMirrorSeparation () - Set/Get the mirror separation for the two mirror system.
double = obj. GetOrientation () - Get the normalized orientation vector of the projector.
obj.SetUp (double , double , double )
obj.SetUp (double a[3])
double = obj. GetUp ()
obj.SetAspectRatio (double , double , double )
obj.SetAspectRatio (double a[3])
double = obj. GetAspectRatio ()
obj.SetSRange (double , double ) - Specify s-coordinate range for texture s-t coordinate pair.
obj.SetSRange (double a[2]) - Specify s-coordinate range for texture s-t coordinate pair.
double = obj. GetSRange () - Specify s-coordinate range for texture s-t coordinate pair.
obj.SetTRange (double , double ) - Specify t-coordinate range for texture s-t coordinate pair.
obj.SetTRange (double a[2]) - Specify t-coordinate range for texture s-t coordinate pair.
double = obj. GetTRange () - Specify t-coordinate range for texture s-t coordinate pair.