Public Member Functions |
| | vtkGeoTerrainNode (IntPtr rawCppThis, bool callDisposalMethod, bool strong) |
| | Automatically generated constructor - called from generated code. DO NOT call directly.
|
| | vtkGeoTerrainNode () |
| | *Undocumented Block
|
| override void | DeepCopy (vtkGeoTreeNode src) |
| | Shallow and Deep copy.
|
| override void | DeleteData () |
| | Deletes the data associated with the node to make this an "empty" node. This is performed when the node has been unused for a certain amount of time.
|
| double | GetAltitude (double longitude, double latitude) |
| | Given, a long, lat position, return altitude in meters relative to sea level.
|
| virtual double[] | GetBoundingSphereCenter () |
| | Bounding sphere is precomputed for faster updates of terrain.
|
| virtual void | GetBoundingSphereCenter (ref double _arg1, ref double _arg2, ref double _arg3) |
| | Bounding sphere is precomputed for faster updates of terrain.
|
| virtual void | GetBoundingSphereCenter (IntPtr _arg) |
| | Bounding sphere is precomputed for faster updates of terrain.
|
| virtual double | GetBoundingSphereRadius () |
| | Bounding sphere is precomputed for faster updates of terrain.
|
| vtkGeoTerrainNode | GetChild (int idx) |
| | Every subclass implements these methods returning the specific type. This is easier than templating.
|
| virtual double[] | GetCornerNormal00 () |
| | Bounding sphere is precomputed for faster updates of terrain.
|
| virtual void | GetCornerNormal00 (ref double _arg1, ref double _arg2, ref double _arg3) |
| | Bounding sphere is precomputed for faster updates of terrain.
|
| virtual void | GetCornerNormal00 (IntPtr _arg) |
| | Bounding sphere is precomputed for faster updates of terrain.
|
| virtual double[] | GetCornerNormal01 () |
| | Bounding sphere is precomputed for faster updates of terrain.
|
| virtual void | GetCornerNormal01 (ref double _arg1, ref double _arg2, ref double _arg3) |
| | Bounding sphere is precomputed for faster updates of terrain.
|
| virtual void | GetCornerNormal01 (IntPtr _arg) |
| | Bounding sphere is precomputed for faster updates of terrain.
|
| virtual double[] | GetCornerNormal10 () |
| | Bounding sphere is precomputed for faster updates of terrain.
|
| virtual void | GetCornerNormal10 (ref double _arg1, ref double _arg2, ref double _arg3) |
| | Bounding sphere is precomputed for faster updates of terrain.
|
| virtual void | GetCornerNormal10 (IntPtr _arg) |
| | Bounding sphere is precomputed for faster updates of terrain.
|
| virtual double[] | GetCornerNormal11 () |
| | Bounding sphere is precomputed for faster updates of terrain.
|
| virtual void | GetCornerNormal11 (ref double _arg1, ref double _arg2, ref double _arg3) |
| | Bounding sphere is precomputed for faster updates of terrain.
|
| virtual void | GetCornerNormal11 (IntPtr _arg) |
| | Bounding sphere is precomputed for faster updates of terrain.
|
| virtual float | GetCoverage () |
| | For 2D projections, store the maximum deviation of line segment centers from the actual projection value.
|
| virtual double | GetError () |
| | For 2D projections, store the maximum deviation of line segment centers from the actual projection value.
|
| virtual int | GetGraticuleLevel () |
| | For 2D projections, store the granularity of the graticule in this node.
|
| vtkPolyData | GetModel () |
| | Get the terrrain model. The user has to copy the terrain into this object.
|
| vtkGeoTerrainNode | GetParent () |
| | Every subclass implements these methods returning the specific type. This is easier than templating.
|
| virtual double[] | GetProjectionBounds () |
| | For 2D projections, store the bounds of the node in projected space to quickly determine if a node is offscreen.
|
| virtual void | GetProjectionBounds (ref double _arg1, ref double _arg2, ref double _arg3, ref double _arg4) |
| | For 2D projections, store the bounds of the node in projected space to quickly determine if a node is offscreen.
|
| virtual void | GetProjectionBounds (IntPtr _arg) |
| | For 2D projections, store the bounds of the node in projected space to quickly determine if a node is offscreen.
|
| override bool | HasData () |
| | Returns whether this node has valid data associated with it, or if it is an "empty" node.
|
| override int | IsA (string type) |
| | *Undocumented Block
|
| new vtkGeoTerrainNode | NewInstance () |
| | *Undocumented Block
|
| virtual void | SetCoverage (float _arg) |
| | For 2D projections, store the maximum deviation of line segment centers from the actual projection value.
|
| virtual void | SetError (double _arg) |
| | For 2D projections, store the maximum deviation of line segment centers from the actual projection value.
|
| virtual void | SetGraticuleLevel (int _arg) |
| | For 2D projections, store the granularity of the graticule in this node.
|
| void | SetModel (vtkPolyData model) |
| | Get the terrrain model. The user has to copy the terrain into this object.
|
| virtual void | SetProjectionBounds (double _arg1, double _arg2, double _arg3, double _arg4) |
| | For 2D projections, store the bounds of the node in projected space to quickly determine if a node is offscreen.
|
| virtual void | SetProjectionBounds (IntPtr _arg) |
| | For 2D projections, store the bounds of the node in projected space to quickly determine if a node is offscreen.
|
| override void | ShallowCopy (vtkGeoTreeNode src) |
| | Shallow and Deep copy.
|
| void | UpdateBoundingSphere () |
| | Bounding sphere is precomputed for faster updates of terrain.
|
| | vtkGeoTreeNode (IntPtr rawCppThis, bool callDisposalMethod, bool strong) |
| | Automatically generated constructor - called from generated code. DO NOT call directly.
|
| | vtkGeoTreeNode () |
| | *Undocumented Block
|
| int | CreateChildren () |
| | Create children of the same type as parent. Id, level and Latitude-Longitude ranges are set. Returns VTK_ERROR if level gets too deep to create children.
|
| vtkGeoTreeNode | GetChildTreeNode (int idx) |
| | Get the child as a vtkGeoTreeNode. Subclasses also implement GetChild() which returns the child as the appropriate subclass type.
|
| virtual uint | GetId () |
| | The id uniquely specified this node. For this implementation I am going to store the branch path in the bits.
|
| virtual double[] | GetLatitudeRange () |
| | Longitude and latitude range of the terrain model.
|
| virtual void | GetLatitudeRange (ref double _arg1, ref double _arg2) |
| | Longitude and latitude range of the terrain model.
|
| virtual void | GetLatitudeRange (IntPtr _arg) |
| | Longitude and latitude range of the terrain model.
|
| virtual int | GetLevel () |
| | Description; Knowing the level simplifies encoding the branch trace in the Id.
|
| virtual double[] | GetLongitudeRange () |
| | Longitude and latitude range of the terrain model.
|
| virtual void | GetLongitudeRange (ref double _arg1, ref double _arg2) |
| | Longitude and latitude range of the terrain model.
|
| virtual void | GetLongitudeRange (IntPtr _arg) |
| | Longitude and latitude range of the terrain model.
|
| vtkGeoTreeNode | GetNewer () |
| | Manage links to older and newer tree nodes. These are used to periodically delete unused patches.
|
| vtkGeoTreeNode | GetOlder () |
| | Manage links to older and newer tree nodes. These are used to periodically delete unused patches.
|
| vtkGeoTreeNode | GetParentTreeNode () |
| | Get the parent as a vtkGeoTreeNode. Subclasses also implement GetParent() which returns the parent as the appropriate subclass type.
|
| vtkGeoTreeNode.NodeStatus | GetStatus () |
| | Get the parent as a vtkGeoTreeNode. Subclasses also implement GetParent() which returns the parent as the appropriate subclass type.
|
| int | GetWhichChildAreYou () |
| | Get this nodes child index in node's parent.
|
| bool | IsDescendantOf (vtkGeoTreeNode elder) |
| | This method returns true if this node descends from the elder node. The descision is made from the node ids, so the nodes do not have to be in the same tree!
|
| void | SetChild (vtkGeoTreeNode node, int idx) |
| | Get a child of this node. If one is set, then they all should set. No not mix subclasses.
|
| virtual void | SetId (uint _arg) |
| | The id uniquely specified this node. For this implementation I am going to store the branch path in the bits.
|
| virtual void | SetLatitudeRange (double _arg1, double _arg2) |
| | Longitude and latitude range of the terrain model.
|
| void | SetLatitudeRange (IntPtr _arg) |
| | Longitude and latitude range of the terrain model.
|
| virtual void | SetLevel (int _arg) |
| | Description; Knowing the level simplifies encoding the branch trace in the Id.
|
| virtual void | SetLongitudeRange (double _arg1, double _arg2) |
| | Longitude and latitude range of the terrain model.
|
| void | SetLongitudeRange (IntPtr _arg) |
| | Longitude and latitude range of the terrain model.
|
| void | SetNewer (vtkGeoTreeNode node) |
| | Manage links to older and newer tree nodes. These are used to periodically delete unused patches.
|
| void | SetOlder (vtkGeoTreeNode node) |
| | Manage links to older and newer tree nodes. These are used to periodically delete unused patches.
|
| void | SetParent (vtkGeoTreeNode node) |
| | When we merge children to a lower resolution parent, we need this reference. It is not referenced counted to avoid reference loops. A child should never exist when the parent is destructed anyway.
|
| void | SetStatus (vtkGeoTreeNode.NodeStatus status) |
| | Get the parent as a vtkGeoTreeNode. Subclasses also implement GetParent() which returns the parent as the appropriate subclass type.
|
| | vtkObject (IntPtr rawCppThis, bool callDisposalMethod, bool strong) |
| | Automatically generated constructor - called from generated code. DO NOT call directly.
|
| | vtkObject () |
| | Create an object with Debug turned off, modified time initialized to zero, and reference counting on.
|
| uint | AddObserver (uint arg0, vtkCommand arg1, float priority) |
| | This is a global flag that controls whether any debug, warning or error messages are displayed.
|
| uint | AddObserver (string arg0, vtkCommand arg1, float priority) |
| | This is a global flag that controls whether any debug, warning or error messages are displayed.
|
| virtual void | DebugOff () |
| | Turn debugging output off.
|
| virtual void | DebugOn () |
| | Turn debugging output on.
|
| vtkCommand | GetCommand (uint tag) |
| | This is a global flag that controls whether any debug, warning or error messages are displayed.
|
| byte | GetDebug () |
| | Get the value of the debug flag.
|
| virtual uint | GetMTime () |
| | Return this object's modified time.
|
| int | HasObserver (uint arg0, vtkCommand arg1) |
| | This is a global flag that controls whether any debug, warning or error messages are displayed.
|
| int | HasObserver (string arg0, vtkCommand arg1) |
| | This is a global flag that controls whether any debug, warning or error messages are displayed.
|
| int | HasObserver (uint arg0) |
| | This is a global flag that controls whether any debug, warning or error messages are displayed.
|
| int | HasObserver (string arg0) |
| | This is a global flag that controls whether any debug, warning or error messages are displayed.
|
| int | InvokeEvent (uint arg0, IntPtr callData) |
| | This is a global flag that controls whether any debug, warning or error messages are displayed.
|
| int | InvokeEvent (string arg0, IntPtr callData) |
| | This is a global flag that controls whether any debug, warning or error messages are displayed.
|
| int | InvokeEvent (uint arg0) |
| | This is a global flag that controls whether any debug, warning or error messages are displayed.
|
| int | InvokeEvent (string arg0) |
| | This is a global flag that controls whether any debug, warning or error messages are displayed.
|
| virtual void | Modified () |
| | Update the modification time for this object. Many filters rely on the modification time to determine if they need to recompute their data. The modification time is a unique monotonically increasing unsigned long integer.
|
| void | RemoveAllObservers () |
| | This is a global flag that controls whether any debug, warning or error messages are displayed.
|
| void | RemoveObserver (vtkCommand arg0) |
| | This is a global flag that controls whether any debug, warning or error messages are displayed.
|
| void | RemoveObserver (uint tag) |
| | This is a global flag that controls whether any debug, warning or error messages are displayed.
|
| void | RemoveObservers (uint arg0, vtkCommand arg1) |
| | This is a global flag that controls whether any debug, warning or error messages are displayed.
|
| void | RemoveObservers (string arg0, vtkCommand arg1) |
| | This is a global flag that controls whether any debug, warning or error messages are displayed.
|
| void | RemoveObservers (uint arg0) |
| | This is a global flag that controls whether any debug, warning or error messages are displayed.
|
| void | RemoveObservers (string arg0) |
| | This is a global flag that controls whether any debug, warning or error messages are displayed.
|
| void | SetDebug (byte debugFlag) |
| | Set the value of the debug flag. A non-zero value turns debugging on.
|
| override string | ToString () |
| | Returns the result of calling vtkObject::Print as a C# string.
|
| delegate void | vtkObjectEventHandler (vtkObject sender, vtkObjectEventArgs e) |
| | Generic signature for all vtkObject events.
|
| void | RemoveAllHandlersForAllEvents () |
| | Call RemoveAllHandlers on each non-null vtkObjectEventRelay. TODO: This method needs to get called by the generated Dispose. Make that happen...
|
| | vtkObjectBase (IntPtr rawCppThis, bool callDisposalMethod, bool strong) |
| | Automatically generated constructor - called from generated code. DO NOT call directly.
|
| | vtkObjectBase () |
| | Create an object with Debug turned off, modified time initialized to zero, and reference counting on.
|
| virtual void | Register (vtkObjectBase o) |
| | Increase the reference count (mark as used by another object).
|
| virtual void | FastDelete () |
| | Delete a reference to this object. This version will not invoke garbage collection and can potentially leak the object if it is part of a reference loop. Use this method only when it is known that the object has another reference and would not be collected if a full garbage collection check were done.
|
| string | GetClassName () |
| | Return the class name as a string. This method is defined in all subclasses of vtkObjectBase with the vtkTypeMacro found in vtkSetGet.h.
|
| int | GetReferenceCount () |
| | Return the current reference count of this object.
|
| void | SetReferenceCount (int arg0) |
| | Sets the reference count. (This is very dangerous, use with care.)
|