33#ifndef vtkFocalPlaneContourRepresentation_h
34#define vtkFocalPlaneContourRepresentation_h
36#include "vtkInteractionWidgetsModule.h"
59 int idx,
double point[3] );
68 int idx,
double point[3] );
represent the vtkContourWidget
represent a contour drawn on the focal plane.
virtual void UpdateLines(int index)
virtual int UpdateContour()
The method must be called whenever the contour needs to be updated, usually from RenderOpaqueGeometry...
virtual int GetNthNodeDisplayPosition(int n, double pos[2])
Get the nth node's display position.
virtual void UpdateContourWorldPositionsBasedOnDisplayPositions()
The class maintains its true contour locations based on display co-ords This method syncs the world c...
vtkFocalPlaneContourRepresentation()
virtual int GetNthNodeWorldPosition(int n, double pos[3])
Get the nth node's world position.
void PrintSelf(ostream &os, vtkIndent indent)
Methods invoked by print to print information about the object including superclasses.
~vtkFocalPlaneContourRepresentation()
virtual int GetIntermediatePointWorldPosition(int n, int idx, double point[3])
Get the world position of the intermediate point at index idx between nodes n and (n+1) (or n and 0 i...
virtual int GetIntermediatePointDisplayPosition(int n, int idx, double point[3])
Get the world position of the intermediate point at index idx between nodes n and (n+1) (or n and 0 i...
abstract class for representing widget handles
a simple class to control print indentation