Go to the documentation of this file.
71 #ifndef vtkGeoCamera_h
72 #define vtkGeoCamera_h
166 this->Origin[0] = ox; this->Origin[1] = oy; this->Origin[2] = oz;
167 this->UpdateVTKCamera();
198 double ForwardNormal[3];
199 double RightNormal[3];
204 double LeftPlaneNormal[3];
205 double RightPlaneNormal[3];
206 double DownPlaneNormal[3];
207 double UpPlaneNormal[3];
vtkCamera * GetVTKCamera()
vtkSmartPointer< vtkTransform > Transform
static vtkGeoCamera * New()
void SetHeading(double heading)
vtkSmartPointer< vtkCamera > VTKCamera
#define vtkTypeMacro(thisClass, superclass)
void InitializeNodeAnalysis(int rendererSize[2])
abstract base class for most VTK objects
void SetOriginLongitude(double oLat)
#define vtkGetVector3Macro(name, type)
a simple class to control print indentation
a virtual camera for 3D rendering
#define vtkGetMacro(name, type)
Geo interface to a camera.
void SetLongitude(double longitude)
vtkBooleanMacro(IgnoreDriverBugs, bool)
void SetDistance(double Distance)
void ComputeRectilinearOrigin()
vtkSetMacro(IgnoreDriverBugs, bool)
void SetTilt(double tilt)
#define VTKGEOVISCORE_EXPORT
double GetNodeCoverage(vtkGeoTerrainNode *node)
void SetLatitude(double latitude)
void SetOriginLatitude(double oLat)
void SetOrigin(double ox, double oy, double oz)
void PrintSelf(ostream &os, vtkIndent indent)