|
ActiViz .NET
5.8.0
|
vtkGeoCamera - Geo interface to a camera. More...
Public Member Functions | |
| vtkGeoCamera (IntPtr rawCppThis, bool callDisposalMethod, bool strong) | |
| Automatically generated constructor - called from generated code. DO NOT call directly. | |
| vtkGeoCamera () | |
| Undocumented Block. | |
| virtual double | GetDistance () |
| Distance is in Meters Relative to Longitude and Latitude. above sea level ???? should we make this from center of earth ???? ???? what about equatorial bulge ???? | |
| virtual double | GetHeading () |
| Heading is in degrees: (-180->180) Relative to Logitude and Latitude. 0 is north. 90 is east. ???? what is the standard ???? 180 is south. | |
| virtual double | GetLatitude () |
| Latitude is in degrees: (-90->90) Relative to Longitude. Rotate Latitude around x axis by Latitude,. | |
| virtual bool | GetLockHeading () |
| Whether to lock the heading a particular value, or to let the heading "roam free" when performing latitude and longitude changes. | |
| virtual double | GetLongitude () |
| Longitude is in degrees: (-180->180) Relative to absolute coordinates. Rotate Longitude around z axis (earth axis),. | |
| double | GetNodeCoverage (vtkGeoTerrainNode node) |
| This method estimates how much of the view is covered by the sphere. Returns a value from 0 to 1. | |
| virtual double[] | GetOrigin () |
| Get the rectilinear cooridinate location of the origin. This is used to shift the terrain points. | |
| virtual void | GetOrigin (ref double _arg1, ref double _arg2, ref double _arg3) |
| Get the rectilinear cooridinate location of the origin. This is used to shift the terrain points. | |
| virtual void | GetOrigin (IntPtr _arg) |
| Get the rectilinear cooridinate location of the origin. This is used to shift the terrain points. | |
| virtual double | GetOriginLatitude () |
| This point is shifted to 0,0,0 to avoid openGL issues. | |
| virtual double | GetOriginLongitude () |
| This point is shifted to 0,0,0 to avoid openGL issues. | |
| virtual double[] | GetPosition () |
| Get the world position without the origin shift. | |
| virtual void | GetPosition (ref double _arg1, ref double _arg2, ref double _arg3) |
| Get the world position without the origin shift. | |
| virtual void | GetPosition (IntPtr _arg) |
| Get the world position without the origin shift. | |
| virtual double | GetTilt () |
| Tilt is also know as pitch. Tilt is in degrees: (0->90) Relative to Longitude, Latitude, and Heading. Rotate Tilt around x axis,. | |
| vtkCamera | GetVTKCamera () |
| This vtk camera is updated to match this geo cameras state. It should be treated as a const and should not be modified. | |
| void | InitializeNodeAnalysis (IntPtr rendererSize) |
| We precompute some values to speed up update of the terrain. Unfortunately, they have to be manually/explicitly updated when the camera or renderer size changes. | |
| override int | IsA (string type) |
| Undocumented Block. | |
| virtual void | LockHeadingOff () |
| Whether to lock the heading a particular value, or to let the heading "roam free" when performing latitude and longitude changes. | |
| virtual void | LockHeadingOn () |
| Whether to lock the heading a particular value, or to let the heading "roam free" when performing latitude and longitude changes. | |
| new vtkGeoCamera | NewInstance () |
| Undocumented Block. | |
| void | SetDistance (double Distance) |
| Distance is in Meters Relative to Longitude and Latitude. above sea level ???? should we make this from center of earth ???? ???? what about equatorial bulge ???? | |
| void | SetHeading (double heading) |
| Heading is in degrees: (-180->180) Relative to Logitude and Latitude. 0 is north. 90 is east. ???? what is the standard ???? 180 is south. | |
| void | SetLatitude (double latitude) |
| Latitude is in degrees: (-90->90) Relative to Longitude. Rotate Latitude around x axis by Latitude,. | |
| virtual void | SetLockHeading (bool _arg) |
| Whether to lock the heading a particular value, or to let the heading "roam free" when performing latitude and longitude changes. | |
| void | SetLongitude (double longitude) |
| Longitude is in degrees: (-180->180) Relative to absolute coordinates. Rotate Longitude around z axis (earth axis),. | |
| void | SetOrigin (double ox, double oy, double oz) |
| Get the rectilinear cooridinate location of the origin. This is used to shift the terrain points. | |
| void | SetOriginLatitude (double oLat) |
| This point is shifted to 0,0,0 to avoid openGL issues. | |
| void | SetOriginLongitude (double oLat) |
| This point is shifted to 0,0,0 to avoid openGL issues. | |
| void | SetTilt (double tilt) |
| Tilt is also know as pitch. Tilt is in degrees: (0->90) Relative to Longitude, Latitude, and Heading. Rotate Tilt around x axis,. | |
Static Public Member Functions | |
| static new vtkGeoCamera | New () |
| Undocumented Block. | |
| static new int | IsTypeOf (string type) |
| Undocumented Block. | |
| static new vtkGeoCamera | SafeDownCast (vtkObjectBase o) |
| Undocumented Block. | |
Public Attributes | |
| new const string | MRFullTypeName = "Kitware.VTK.vtkGeoCamera" |
| Automatically generated type registration mechanics. | |
Static Public Attributes | |
| static new readonly string | MRClassNameKey = "12vtkGeoCamera" |
| Automatically generated type registration mechanics. | |
Protected Member Functions | |
| override void | Dispose (bool disposing) |
| Automatically generated protected Dispose method - called from public Dispose or the C# destructor. DO NOT call directly. | |
Private Member Functions | |
| static internal IntPtr | vtkGeoCamera_New (ref uint mteStatus, ref uint mteIndex, ref uint rawRefCount) |
| static internal double | vtkGeoCamera_GetDistance_01 (HandleRef pThis) |
| static internal double | vtkGeoCamera_GetHeading_02 (HandleRef pThis) |
| static internal double | vtkGeoCamera_GetLatitude_03 (HandleRef pThis) |
| static internal byte | vtkGeoCamera_GetLockHeading_04 (HandleRef pThis) |
| static internal double | vtkGeoCamera_GetLongitude_05 (HandleRef pThis) |
| static internal double | vtkGeoCamera_GetNodeCoverage_06 (HandleRef pThis, HandleRef node) |
| static internal IntPtr | vtkGeoCamera_GetOrigin_07 (HandleRef pThis) |
| static internal void | vtkGeoCamera_GetOrigin_08 (HandleRef pThis, ref double _arg1, ref double _arg2, ref double _arg3) |
| static internal void | vtkGeoCamera_GetOrigin_09 (HandleRef pThis, IntPtr _arg) |
| static internal double | vtkGeoCamera_GetOriginLatitude_10 (HandleRef pThis) |
| static internal double | vtkGeoCamera_GetOriginLongitude_11 (HandleRef pThis) |
| static internal IntPtr | vtkGeoCamera_GetPosition_12 (HandleRef pThis) |
| static internal void | vtkGeoCamera_GetPosition_13 (HandleRef pThis, ref double _arg1, ref double _arg2, ref double _arg3) |
| static internal void | vtkGeoCamera_GetPosition_14 (HandleRef pThis, IntPtr _arg) |
| static internal double | vtkGeoCamera_GetTilt_15 (HandleRef pThis) |
| static internal IntPtr | vtkGeoCamera_GetVTKCamera_16 (HandleRef pThis, ref uint mteStatus, ref uint mteIndex, ref uint rawRefCount) |
| static internal void | vtkGeoCamera_InitializeNodeAnalysis_17 (HandleRef pThis, IntPtr rendererSize) |
| static internal int | vtkGeoCamera_IsA_18 (HandleRef pThis, string type) |
| static internal int | vtkGeoCamera_IsTypeOf_19 (string type) |
| static internal void | vtkGeoCamera_LockHeadingOff_20 (HandleRef pThis) |
| static internal void | vtkGeoCamera_LockHeadingOn_21 (HandleRef pThis) |
| static internal IntPtr | vtkGeoCamera_NewInstance_23 (HandleRef pThis, ref uint mteStatus, ref uint mteIndex, ref uint rawRefCount) |
| static internal IntPtr | vtkGeoCamera_SafeDownCast_24 (HandleRef o, ref uint mteStatus, ref uint mteIndex, ref uint rawRefCount) |
| static internal void | vtkGeoCamera_SetDistance_25 (HandleRef pThis, double Distance) |
| static internal void | vtkGeoCamera_SetHeading_26 (HandleRef pThis, double heading) |
| static internal void | vtkGeoCamera_SetLatitude_27 (HandleRef pThis, double latitude) |
| static internal void | vtkGeoCamera_SetLockHeading_28 (HandleRef pThis, byte _arg) |
| static internal void | vtkGeoCamera_SetLongitude_29 (HandleRef pThis, double longitude) |
| static internal void | vtkGeoCamera_SetOrigin_30 (HandleRef pThis, double ox, double oy, double oz) |
| static internal void | vtkGeoCamera_SetOriginLatitude_31 (HandleRef pThis, double oLat) |
| static internal void | vtkGeoCamera_SetOriginLongitude_32 (HandleRef pThis, double oLat) |
| static internal void | vtkGeoCamera_SetTilt_33 (HandleRef pThis, double tilt) |
Static Private Member Functions | |
| static | vtkGeoCamera () |
| Automatically generated type registration mechanics. | |
vtkGeoCamera - Geo interface to a camera.
Description I wanted to hide the normal vtkCamera API so I did not make this a subclass. The camera is a helper object. You can get a pointer to the camera, but it should be treated like a const.
| static Kitware.VTK.vtkGeoCamera.vtkGeoCamera | ( | ) | [static, private] |
Automatically generated type registration mechanics.
| Kitware.VTK.vtkGeoCamera.vtkGeoCamera | ( | IntPtr | rawCppThis, |
| bool | callDisposalMethod, | ||
| bool | strong | ||
| ) |
Automatically generated constructor - called from generated code. DO NOT call directly.
Undocumented Block.
| override void Kitware.VTK.vtkGeoCamera.Dispose | ( | bool | disposing | ) | [protected] |
Automatically generated protected Dispose method - called from public Dispose or the C# destructor. DO NOT call directly.
Reimplemented from Kitware.VTK.vtkObject.
| virtual double Kitware.VTK.vtkGeoCamera.GetDistance | ( | ) | [virtual] |
Distance is in Meters Relative to Longitude and Latitude. above sea level ???? should we make this from center of earth ???? ???? what about equatorial bulge ????
| virtual double Kitware.VTK.vtkGeoCamera.GetHeading | ( | ) | [virtual] |
Heading is in degrees: (-180->180) Relative to Logitude and Latitude. 0 is north. 90 is east. ???? what is the standard ???? 180 is south.
-90 is west. Rotate Heading around -y axis Center,
| virtual double Kitware.VTK.vtkGeoCamera.GetLatitude | ( | ) | [virtual] |
Latitude is in degrees: (-90->90) Relative to Longitude. Rotate Latitude around x axis by Latitude,.
| virtual bool Kitware.VTK.vtkGeoCamera.GetLockHeading | ( | ) | [virtual] |
Whether to lock the heading a particular value, or to let the heading "roam free" when performing latitude and longitude changes.
| virtual double Kitware.VTK.vtkGeoCamera.GetLongitude | ( | ) | [virtual] |
Longitude is in degrees: (-180->180) Relative to absolute coordinates. Rotate Longitude around z axis (earth axis),.
| double Kitware.VTK.vtkGeoCamera.GetNodeCoverage | ( | vtkGeoTerrainNode | node | ) |
This method estimates how much of the view is covered by the sphere. Returns a value from 0 to 1.
| virtual double [] Kitware.VTK.vtkGeoCamera.GetOrigin | ( | ) | [virtual] |
Get the rectilinear cooridinate location of the origin. This is used to shift the terrain points.
| virtual void Kitware.VTK.vtkGeoCamera.GetOrigin | ( | ref double | _arg1, |
| ref double | _arg2, | ||
| ref double | _arg3 | ||
| ) | [virtual] |
Get the rectilinear cooridinate location of the origin. This is used to shift the terrain points.
| virtual void Kitware.VTK.vtkGeoCamera.GetOrigin | ( | IntPtr | _arg | ) | [virtual] |
Get the rectilinear cooridinate location of the origin. This is used to shift the terrain points.
| virtual double Kitware.VTK.vtkGeoCamera.GetOriginLatitude | ( | ) | [virtual] |
This point is shifted to 0,0,0 to avoid openGL issues.
| virtual double Kitware.VTK.vtkGeoCamera.GetOriginLongitude | ( | ) | [virtual] |
This point is shifted to 0,0,0 to avoid openGL issues.
| virtual double [] Kitware.VTK.vtkGeoCamera.GetPosition | ( | ) | [virtual] |
Get the world position without the origin shift.
| virtual void Kitware.VTK.vtkGeoCamera.GetPosition | ( | ref double | _arg1, |
| ref double | _arg2, | ||
| ref double | _arg3 | ||
| ) | [virtual] |
Get the world position without the origin shift.
| virtual void Kitware.VTK.vtkGeoCamera.GetPosition | ( | IntPtr | _arg | ) | [virtual] |
Get the world position without the origin shift.
| virtual double Kitware.VTK.vtkGeoCamera.GetTilt | ( | ) | [virtual] |
Tilt is also know as pitch. Tilt is in degrees: (0->90) Relative to Longitude, Latitude, and Heading. Rotate Tilt around x axis,.
This vtk camera is updated to match this geo cameras state. It should be treated as a const and should not be modified.
| void Kitware.VTK.vtkGeoCamera.InitializeNodeAnalysis | ( | IntPtr | rendererSize | ) |
We precompute some values to speed up update of the terrain. Unfortunately, they have to be manually/explicitly updated when the camera or renderer size changes.
| override int Kitware.VTK.vtkGeoCamera.IsA | ( | string | type | ) | [virtual] |
Undocumented Block.
Reimplemented from Kitware.VTK.vtkObject.
| static new int Kitware.VTK.vtkGeoCamera.IsTypeOf | ( | string | type | ) | [static] |
Undocumented Block.
Reimplemented from Kitware.VTK.vtkObject.
| virtual void Kitware.VTK.vtkGeoCamera.LockHeadingOff | ( | ) | [virtual] |
Whether to lock the heading a particular value, or to let the heading "roam free" when performing latitude and longitude changes.
| virtual void Kitware.VTK.vtkGeoCamera.LockHeadingOn | ( | ) | [virtual] |
Whether to lock the heading a particular value, or to let the heading "roam free" when performing latitude and longitude changes.
| static new vtkGeoCamera Kitware.VTK.vtkGeoCamera.New | ( | ) | [static] |
Undocumented Block.
Reimplemented from Kitware.VTK.vtkObject.
Undocumented Block.
Reimplemented from Kitware.VTK.vtkObject.
| static new vtkGeoCamera Kitware.VTK.vtkGeoCamera.SafeDownCast | ( | vtkObjectBase | o | ) | [static] |
Undocumented Block.
Reimplemented from Kitware.VTK.vtkObject.
| void Kitware.VTK.vtkGeoCamera.SetDistance | ( | double | Distance | ) |
Distance is in Meters Relative to Longitude and Latitude. above sea level ???? should we make this from center of earth ???? ???? what about equatorial bulge ????
| void Kitware.VTK.vtkGeoCamera.SetHeading | ( | double | heading | ) |
Heading is in degrees: (-180->180) Relative to Logitude and Latitude. 0 is north. 90 is east. ???? what is the standard ???? 180 is south.
-90 is west. Rotate Heading around -y axis Center,
| void Kitware.VTK.vtkGeoCamera.SetLatitude | ( | double | latitude | ) |
Latitude is in degrees: (-90->90) Relative to Longitude. Rotate Latitude around x axis by Latitude,.
| virtual void Kitware.VTK.vtkGeoCamera.SetLockHeading | ( | bool | _arg | ) | [virtual] |
Whether to lock the heading a particular value, or to let the heading "roam free" when performing latitude and longitude changes.
| void Kitware.VTK.vtkGeoCamera.SetLongitude | ( | double | longitude | ) |
Longitude is in degrees: (-180->180) Relative to absolute coordinates. Rotate Longitude around z axis (earth axis),.
| void Kitware.VTK.vtkGeoCamera.SetOrigin | ( | double | ox, |
| double | oy, | ||
| double | oz | ||
| ) |
Get the rectilinear cooridinate location of the origin. This is used to shift the terrain points.
| void Kitware.VTK.vtkGeoCamera.SetOriginLatitude | ( | double | oLat | ) |
This point is shifted to 0,0,0 to avoid openGL issues.
| void Kitware.VTK.vtkGeoCamera.SetOriginLongitude | ( | double | oLat | ) |
This point is shifted to 0,0,0 to avoid openGL issues.
| void Kitware.VTK.vtkGeoCamera.SetTilt | ( | double | tilt | ) |
Tilt is also know as pitch. Tilt is in degrees: (0->90) Relative to Longitude, Latitude, and Heading. Rotate Tilt around x axis,.
| static internal double Kitware.VTK.vtkGeoCamera.vtkGeoCamera_GetDistance_01 | ( | HandleRef | pThis | ) | [private] |
| static internal double Kitware.VTK.vtkGeoCamera.vtkGeoCamera_GetHeading_02 | ( | HandleRef | pThis | ) | [private] |
| static internal double Kitware.VTK.vtkGeoCamera.vtkGeoCamera_GetLatitude_03 | ( | HandleRef | pThis | ) | [private] |
| static internal byte Kitware.VTK.vtkGeoCamera.vtkGeoCamera_GetLockHeading_04 | ( | HandleRef | pThis | ) | [private] |
| static internal double Kitware.VTK.vtkGeoCamera.vtkGeoCamera_GetLongitude_05 | ( | HandleRef | pThis | ) | [private] |
| static internal double Kitware.VTK.vtkGeoCamera.vtkGeoCamera_GetNodeCoverage_06 | ( | HandleRef | pThis, |
| HandleRef | node | ||
| ) | [private] |
| static internal IntPtr Kitware.VTK.vtkGeoCamera.vtkGeoCamera_GetOrigin_07 | ( | HandleRef | pThis | ) | [private] |
| static internal void Kitware.VTK.vtkGeoCamera.vtkGeoCamera_GetOrigin_08 | ( | HandleRef | pThis, |
| ref double | _arg1, | ||
| ref double | _arg2, | ||
| ref double | _arg3 | ||
| ) | [private] |
| static internal void Kitware.VTK.vtkGeoCamera.vtkGeoCamera_GetOrigin_09 | ( | HandleRef | pThis, |
| IntPtr | _arg | ||
| ) | [private] |
| static internal double Kitware.VTK.vtkGeoCamera.vtkGeoCamera_GetOriginLatitude_10 | ( | HandleRef | pThis | ) | [private] |
| static internal double Kitware.VTK.vtkGeoCamera.vtkGeoCamera_GetOriginLongitude_11 | ( | HandleRef | pThis | ) | [private] |
| static internal IntPtr Kitware.VTK.vtkGeoCamera.vtkGeoCamera_GetPosition_12 | ( | HandleRef | pThis | ) | [private] |
| static internal void Kitware.VTK.vtkGeoCamera.vtkGeoCamera_GetPosition_13 | ( | HandleRef | pThis, |
| ref double | _arg1, | ||
| ref double | _arg2, | ||
| ref double | _arg3 | ||
| ) | [private] |
| static internal void Kitware.VTK.vtkGeoCamera.vtkGeoCamera_GetPosition_14 | ( | HandleRef | pThis, |
| IntPtr | _arg | ||
| ) | [private] |
| static internal double Kitware.VTK.vtkGeoCamera.vtkGeoCamera_GetTilt_15 | ( | HandleRef | pThis | ) | [private] |
| static internal IntPtr Kitware.VTK.vtkGeoCamera.vtkGeoCamera_GetVTKCamera_16 | ( | HandleRef | pThis, |
| ref uint | mteStatus, | ||
| ref uint | mteIndex, | ||
| ref uint | rawRefCount | ||
| ) | [private] |
| static internal void Kitware.VTK.vtkGeoCamera.vtkGeoCamera_InitializeNodeAnalysis_17 | ( | HandleRef | pThis, |
| IntPtr | rendererSize | ||
| ) | [private] |
| static internal int Kitware.VTK.vtkGeoCamera.vtkGeoCamera_IsA_18 | ( | HandleRef | pThis, |
| string | type | ||
| ) | [private] |
| static internal int Kitware.VTK.vtkGeoCamera.vtkGeoCamera_IsTypeOf_19 | ( | string | type | ) | [private] |
| static internal void Kitware.VTK.vtkGeoCamera.vtkGeoCamera_LockHeadingOff_20 | ( | HandleRef | pThis | ) | [private] |
| static internal void Kitware.VTK.vtkGeoCamera.vtkGeoCamera_LockHeadingOn_21 | ( | HandleRef | pThis | ) | [private] |
| static internal IntPtr Kitware.VTK.vtkGeoCamera.vtkGeoCamera_New | ( | ref uint | mteStatus, |
| ref uint | mteIndex, | ||
| ref uint | rawRefCount | ||
| ) | [private] |
| static internal IntPtr Kitware.VTK.vtkGeoCamera.vtkGeoCamera_NewInstance_23 | ( | HandleRef | pThis, |
| ref uint | mteStatus, | ||
| ref uint | mteIndex, | ||
| ref uint | rawRefCount | ||
| ) | [private] |
| static internal IntPtr Kitware.VTK.vtkGeoCamera.vtkGeoCamera_SafeDownCast_24 | ( | HandleRef | o, |
| ref uint | mteStatus, | ||
| ref uint | mteIndex, | ||
| ref uint | rawRefCount | ||
| ) | [private] |
| static internal void Kitware.VTK.vtkGeoCamera.vtkGeoCamera_SetDistance_25 | ( | HandleRef | pThis, |
| double | Distance | ||
| ) | [private] |
| static internal void Kitware.VTK.vtkGeoCamera.vtkGeoCamera_SetHeading_26 | ( | HandleRef | pThis, |
| double | heading | ||
| ) | [private] |
| static internal void Kitware.VTK.vtkGeoCamera.vtkGeoCamera_SetLatitude_27 | ( | HandleRef | pThis, |
| double | latitude | ||
| ) | [private] |
| static internal void Kitware.VTK.vtkGeoCamera.vtkGeoCamera_SetLockHeading_28 | ( | HandleRef | pThis, |
| byte | _arg | ||
| ) | [private] |
| static internal void Kitware.VTK.vtkGeoCamera.vtkGeoCamera_SetLongitude_29 | ( | HandleRef | pThis, |
| double | longitude | ||
| ) | [private] |
| static internal void Kitware.VTK.vtkGeoCamera.vtkGeoCamera_SetOrigin_30 | ( | HandleRef | pThis, |
| double | ox, | ||
| double | oy, | ||
| double | oz | ||
| ) | [private] |
| static internal void Kitware.VTK.vtkGeoCamera.vtkGeoCamera_SetOriginLatitude_31 | ( | HandleRef | pThis, |
| double | oLat | ||
| ) | [private] |
| static internal void Kitware.VTK.vtkGeoCamera.vtkGeoCamera_SetOriginLongitude_32 | ( | HandleRef | pThis, |
| double | oLat | ||
| ) | [private] |
| static internal void Kitware.VTK.vtkGeoCamera.vtkGeoCamera_SetTilt_33 | ( | HandleRef | pThis, |
| double | tilt | ||
| ) | [private] |
new readonly string Kitware.VTK.vtkGeoCamera.MRClassNameKey = "12vtkGeoCamera" [static] |
Automatically generated type registration mechanics.
Reimplemented from Kitware.VTK.vtkObject.
| new const string Kitware.VTK.vtkGeoCamera.MRFullTypeName = "Kitware.VTK.vtkGeoCamera" |
Automatically generated type registration mechanics.
Reimplemented from Kitware.VTK.vtkObject.
1.7.6.1