ActiViz .NET  5.8.0
Public Member Functions | Static Public Member Functions | Public Attributes | Static Public Attributes | Protected Member Functions | Static Private Member Functions
Kitware.VTK.vtkLabeledTreeMapDataMapper Class Reference

vtkLabeledTreeMapDataMapper - draw text labels on a tree map More...

Inheritance diagram for Kitware.VTK.vtkLabeledTreeMapDataMapper:
[legend]
Collaboration diagram for Kitware.VTK.vtkLabeledTreeMapDataMapper:
[legend]

List of all members.

Public Member Functions

 vtkLabeledTreeMapDataMapper (IntPtr rawCppThis, bool callDisposalMethod, bool strong)
 Automatically generated constructor - called from generated code. DO NOT call directly.
 vtkLabeledTreeMapDataMapper ()
 *Undocumented Block
virtual int GetChildMotion ()
 Indicates if the label can be moved by its ancestors.
virtual int GetClipTextMode ()
 Indicates if the label can be displayed clipped by the Window mode = 0 - ok to clip labels 1 - auto center labels w/r to the area of the vertex's clipped region.
virtual int GetDynamicLevel ()
 Indicates at which level labeling should be dynamic.
void GetFontSizeRange (IntPtr range)
 The range of font sizes to use when rendering the labels.
virtual vtkTree GetInputTree ()
 The input to this filter.
void GetLevelRange (IntPtr range)
 The range of levels to attempt to label. The level of a vertex is the length of the path to the root (the root has level 0).
override int IsA (string type)
 *Undocumented Block
new vtkLabeledTreeMapDataMapper NewInstance ()
 *Undocumented Block
override void ReleaseGraphicsResources (vtkWindow arg0)
 Release any graphics resources that are being consumed by this actor.
override void RenderOpaqueGeometry (vtkViewport viewport, vtkActor2D actor)
 Draw the text to the screen at each input point.
override void RenderOverlay (vtkViewport viewport, vtkActor2D actor)
 Draw the text to the screen at each input point.
virtual void SetChildMotion (int _arg)
 Indicates if the label can be moved by its ancestors.
virtual void SetClipTextMode (int _arg)
 Indicates if the label can be displayed clipped by the Window mode = 0 - ok to clip labels 1 - auto center labels w/r to the area of the vertex's clipped region.
virtual void SetDynamicLevel (int _arg)
 Indicates at which level labeling should be dynamic.
void SetFontSizeRange (int maxSize, int minSize, int delta)
 The range of font sizes to use when rendering the labels.
void SetLevelRange (int startLevel, int endLevel)
 The range of levels to attempt to label. The level of a vertex is the length of the path to the root (the root has level 0).
virtual void SetRectanglesArrayName (string name)
 The name of the 4-tuple array used for.
- Public Member Functions inherited from Kitware.VTK.vtkLabeledDataMapper
 vtkLabeledDataMapper (IntPtr rawCppThis, bool callDisposalMethod, bool strong)
 Automatically generated constructor - called from generated code. DO NOT call directly.
 vtkLabeledDataMapper ()
 Instantiate object with %%-#6.3g label format. By default, point ids are labeled.
void CoordinateSystemDisplay ()
 Set/get the coordinate system used for output labels. The output datasets may have point coordinates reported in the world space or display space.
void CoordinateSystemWorld ()
 Set/get the coordinate system used for output labels. The output datasets may have point coordinates reported in the world space or display space.
virtual int GetCoordinateSystem ()
 Set/get the coordinate system used for output labels. The output datasets may have point coordinates reported in the world space or display space.
virtual int GetCoordinateSystemMaxValue ()
 Set/get the coordinate system used for output labels. The output datasets may have point coordinates reported in the world space or display space.
virtual int GetCoordinateSystemMinValue ()
 Set/get the coordinate system used for output labels. The output datasets may have point coordinates reported in the world space or display space.
virtual int GetFieldDataArray ()
 Set/Get the field data array to label. This instance variable is only applicable if field data is labeled. This will clear FieldDataName when set.
virtual string GetFieldDataName ()
 Set/Get the name of the field data array to label. This instance variable is only applicable if field data is labeled. This will override FieldDataArray when set.
vtkDataSet GetInput ()
 Use GetInputDataObject() to get the input data object for composite datasets.
virtual string GetLabelFormat ()
 Set/Get the format with which to print the labels. This should be a printf-style format string.
virtual int GetLabelMode ()
 Specify which data to plot: IDs, scalars, vectors, normals, texture coords, tensors, or field data. If the data has more than one component, use the method SetLabeledComponent to control which components to plot. The default is VTK_LABEL_IDS.
virtual vtkTextProperty GetLabelTextProperty ()
 Set/Get the text property. If an integer argument is provided, you may provide different text properties for different label types. The type is determined by an optional type input array.
virtual vtkTextProperty GetLabelTextProperty (int type)
 Set/Get the text property. If an integer argument is provided, you may provide different text properties for different label types. The type is determined by an optional type input array.
virtual int GetLabeledComponent ()
 Set/Get the component number to label if the data to print has more than one component. For example, all the components of scalars, vectors, normals, etc. are labeled by default (LabeledComponent=(-1)). However, if this ivar is nonnegative, then only the one component specified is labeled.
override uint GetMTime ()
 Return the modified time for this object.
virtual vtkTransform GetTransform ()
 The transform to apply to the labels before mapping to 2D.
virtual void SetCoordinateSystem (int _arg)
 Set/get the coordinate system used for output labels. The output datasets may have point coordinates reported in the world space or display space.
void SetFieldDataArray (int arrayIndex)
 Set/Get the field data array to label. This instance variable is only applicable if field data is labeled. This will clear FieldDataName when set.
void SetFieldDataName (string arrayName)
 Set/Get the name of the field data array to label. This instance variable is only applicable if field data is labeled. This will override FieldDataArray when set.
virtual void SetInput (vtkDataObject arg0)
 Set the input dataset to the mapper. This mapper handles any type of data.
virtual void SetLabelFormat (string _arg)
 Set/Get the format with which to print the labels. This should be a printf-style format string.
virtual void SetLabelMode (int _arg)
 Specify which data to plot: IDs, scalars, vectors, normals, texture coords, tensors, or field data. If the data has more than one component, use the method SetLabeledComponent to control which components to plot. The default is VTK_LABEL_IDS.
void SetLabelModeToLabelFieldData ()
 Specify which data to plot: IDs, scalars, vectors, normals, texture coords, tensors, or field data. If the data has more than one component, use the method SetLabeledComponent to control which components to plot. The default is VTK_LABEL_IDS.
void SetLabelModeToLabelIds ()
 Specify which data to plot: IDs, scalars, vectors, normals, texture coords, tensors, or field data. If the data has more than one component, use the method SetLabeledComponent to control which components to plot. The default is VTK_LABEL_IDS.
void SetLabelModeToLabelNormals ()
 Specify which data to plot: IDs, scalars, vectors, normals, texture coords, tensors, or field data. If the data has more than one component, use the method SetLabeledComponent to control which components to plot. The default is VTK_LABEL_IDS.
void SetLabelModeToLabelScalars ()
 Specify which data to plot: IDs, scalars, vectors, normals, texture coords, tensors, or field data. If the data has more than one component, use the method SetLabeledComponent to control which components to plot. The default is VTK_LABEL_IDS.
void SetLabelModeToLabelTCoords ()
 Specify which data to plot: IDs, scalars, vectors, normals, texture coords, tensors, or field data. If the data has more than one component, use the method SetLabeledComponent to control which components to plot. The default is VTK_LABEL_IDS.
void SetLabelModeToLabelTensors ()
 Specify which data to plot: IDs, scalars, vectors, normals, texture coords, tensors, or field data. If the data has more than one component, use the method SetLabeledComponent to control which components to plot. The default is VTK_LABEL_IDS.
void SetLabelModeToLabelVectors ()
 Specify which data to plot: IDs, scalars, vectors, normals, texture coords, tensors, or field data. If the data has more than one component, use the method SetLabeledComponent to control which components to plot. The default is VTK_LABEL_IDS.
virtual void SetLabelTextProperty (vtkTextProperty p)
 Set/Get the text property. If an integer argument is provided, you may provide different text properties for different label types. The type is determined by an optional type input array.
virtual void SetLabelTextProperty (vtkTextProperty p, int type)
 Set/Get the text property. If an integer argument is provided, you may provide different text properties for different label types. The type is determined by an optional type input array.
virtual void SetLabeledComponent (int _arg)
 Set/Get the component number to label if the data to print has more than one component. For example, all the components of scalars, vectors, normals, etc. are labeled by default (LabeledComponent=(-1)). However, if this ivar is nonnegative, then only the one component specified is labeled.
void SetTransform (vtkTransform t)
 The transform to apply to the labels before mapping to 2D.
- Public Member Functions inherited from Kitware.VTK.vtkMapper2D
 vtkMapper2D (IntPtr rawCppThis, bool callDisposalMethod, bool strong)
 Automatically generated constructor - called from generated code. DO NOT call directly.
virtual int HasTranslucentPolygonalGeometry ()
 *Undocumented Block
virtual void RenderTranslucentPolygonalGeometry (vtkViewport arg0, vtkActor2D arg1)
 *Undocumented Block
- Public Member Functions inherited from Kitware.VTK.vtkAbstractMapper
 vtkAbstractMapper (IntPtr rawCppThis, bool callDisposalMethod, bool strong)
 Automatically generated constructor - called from generated code. DO NOT call directly.
void AddClippingPlane (vtkPlane plane)
 Specify clipping planes to be applied when the data is mapped (at most 6 clipping planes can be specified).
virtual vtkPlaneCollection GetClippingPlanes ()
 Get/Set the vtkPlaneCollection which specifies the clipping planes.
virtual double GetTimeToDraw ()
 Get the time required to draw the geometry last time it was rendered.
void RemoveAllClippingPlanes ()
 Specify clipping planes to be applied when the data is mapped (at most 6 clipping planes can be specified).
void RemoveClippingPlane (vtkPlane plane)
 Specify clipping planes to be applied when the data is mapped (at most 6 clipping planes can be specified).
virtual void SetClippingPlanes (vtkPlaneCollection arg0)
 Get/Set the vtkPlaneCollection which specifies the clipping planes.
void SetClippingPlanes (vtkPlanes planes)
 An alternative way to set clipping planes: use up to six planes found in the supplied instance of the implicit function vtkPlanes.
void ShallowCopy (vtkAbstractMapper m)
 Make a shallow copy of this mapper.
- Public Member Functions inherited from Kitware.VTK.vtkAlgorithm
 vtkAlgorithm (IntPtr rawCppThis, bool callDisposalMethod, bool strong)
 Automatically generated constructor - called from generated code. DO NOT call directly.
 vtkAlgorithm ()
 *Undocumented Block
override void Register (vtkObjectBase o)
 Participate in garbage collection.
virtual void AbortExecuteOff ()
 Set/Get the AbortExecute flag for the process object. Process objects may handle premature termination of execution in different ways.
virtual void AbortExecuteOn ()
 Set/Get the AbortExecute flag for the process object. Process objects may handle premature termination of execution in different ways.
virtual void AddInputConnection (int port, vtkAlgorithmOutput input)
 Add a connection to the given input port index. See SetInputConnection() for details on input connections. This method is the complement to RemoveInputConnection() in that it adds only the connection specified without affecting other connections. Typical usage is.
virtual void AddInputConnection (vtkAlgorithmOutput input)
 Add a connection to the given input port index. See SetInputConnection() for details on input connections. This method is the complement to RemoveInputConnection() in that it adds only the connection specified without affecting other connections. Typical usage is.
virtual double ComputePriority ()
 Returns the priority of the piece described by the current update extent. The priority is a number between 0.0 and 1.0 with 0 meaning skippable (REQUEST_DATA not needed) and 1.0 meaning important.
void ConvertTotalInputToPortConnection (int ind, ref int port, ref int conn)
 Convenience routine to convert from a linear ordering of input connections to a port/connection pair.
virtual int GetAbortExecute ()
 Set/Get the AbortExecute flag for the process object. Process objects may handle premature termination of execution in different ways.
virtual uint GetErrorCode ()
 The error code contains a possible error that occured while reading or writing the file.
vtkExecutive GetExecutive ()
 Get this algorithm's executive. If it has none, a default executive will be created.
virtual vtkInformation GetInformation ()
 Set/Get the information object associated with this algorithm.
vtkInformation GetInputArrayInformation (int idx)
 Get the info object for the specified input array to this algorithm.
vtkAlgorithmOutput GetInputConnection (int port, int index)
 Get the algorithm output port connected to an input port.
vtkDataObject GetInputDataObject (int port, int connection)
 Get the data object that will contain the algorithm input for the given port and given connection.
vtkInformation GetInputPortInformation (int port)
 Get the information object associated with an input port. There is one input port per kind of input to the algorithm. Each input port tells executives what kind of data and downstream requests this algorithm can handle for that input.
int GetNumberOfInputConnections (int port)
 Get the number of inputs currently connected to a port.
int GetNumberOfInputPorts ()
 Get the number of input ports used by the algorithm.
int GetNumberOfOutputPorts ()
 Get the number of output ports provided by the algorithm.
vtkDataObject GetOutputDataObject (int port)
 Get the data object that will contain the algorithm output for the given port.
vtkAlgorithmOutput GetOutputPort (int index)
 Get a proxy object corresponding to the given output port of this algorithm. The proxy object can be passed to another algorithm's SetInputConnection(), AddInputConnection(), and RemoveInputConnection() methods to modify pipeline connectivity.
vtkAlgorithmOutput GetOutputPort ()
 Get a proxy object corresponding to the given output port of this algorithm. The proxy object can be passed to another algorithm's SetInputConnection(), AddInputConnection(), and RemoveInputConnection() methods to modify pipeline connectivity.
vtkInformation GetOutputPortInformation (int port)
 Get the information object associated with an output port. There is one output port per output from the algorithm. Each output port tells executives what kind of upstream requests this algorithm can handle for that output.
virtual double GetProgress ()
 Set/Get the execution progress of a process object.
virtual double GetProgressMaxValue ()
 Set/Get the execution progress of a process object.
virtual double GetProgressMinValue ()
 Set/Get the execution progress of a process object.
virtual string GetProgressText ()
 Set the current text message associated with the progress state. This may be used by a calling process/GUI. Note: Because SetProgressText() is called from inside RequestData() it does not modify the algorithm object. Algorithms are not allowed to modify themselves from inside RequestData().
virtual int GetReleaseDataFlag ()
 Turn release data flag on or off for all output ports.
int GetTotalNumberOfInputConnections ()
 Get the total number of inputs for this algorithm.
int HasExecutive ()
 Check whether this algorithm has an assigned executive. This will NOT create a default executive.
virtual int ModifyRequest (vtkInformation request, int when)
 This method gives the algorithm a chance to modify the contents of a request before or after (specified in the when argument) it is forwarded. The default implementation is empty. Returns 1 on success, 0 on failure. When can be either vtkExecutive::BeforeForward or vtkExecutive::AfterForward.
int ProcessRequest (vtkInformation request, vtkCollection inInfo, vtkInformationVector outInfo)
 Version of ProcessRequest() that is wrapped. This converts the collection to an array and calls the other version.
void ReleaseDataFlagOff ()
 Turn release data flag on or off for all output ports.
void ReleaseDataFlagOn ()
 Turn release data flag on or off for all output ports.
void RemoveAllInputs ()
 Remove all the input data.
virtual void RemoveInputConnection (int port, vtkAlgorithmOutput input)
 Remove a connection from the given input port index. See SetInputConnection() for details on input connection. This method is the complement to AddInputConnection() in that it removes only the connection specified without affecting other connections. Typical usage is.
virtual void SetAbortExecute (int _arg)
 Set/Get the AbortExecute flag for the process object. Process objects may handle premature termination of execution in different ways.
virtual void SetExecutive (vtkExecutive executive)
 Set this algorithm's executive. This algorithm is removed from any executive to which it has previously been assigned and then assigned to the given executive.
virtual void SetInformation (vtkInformation arg0)
 Set/Get the information object associated with this algorithm.
virtual void SetInputArrayToProcess (int idx, int port, int connection, int fieldAssociation, string name)
 Set the input data arrays that this algorithm will process. Specifically the idx array that this algorithm will process (starting from 0) is the array on port, connection with the specified association and name or attribute type (such as SCALARS). The fieldAssociation refers to which field in the data object the array is stored. See vtkDataObject::FieldAssociations for detail.
virtual void SetInputArrayToProcess (int idx, int port, int connection, int fieldAssociation, int fieldAttributeType)
 Set the input data arrays that this algorithm will process. Specifically the idx array that this algorithm will process (starting from 0) is the array on port, connection with the specified association and name or attribute type (such as SCALARS). The fieldAssociation refers to which field in the data object the array is stored. See vtkDataObject::FieldAssociations for detail.
virtual void SetInputArrayToProcess (int idx, vtkInformation info)
 Set the input data arrays that this algorithm will process. Specifically the idx array that this algorithm will process (starting from 0) is the array on port, connection with the specified association and name or attribute type (such as SCALARS). The fieldAssociation refers to which field in the data object the array is stored. See vtkDataObject::FieldAssociations for detail.
virtual void SetInputArrayToProcess (int idx, int port, int connection, string fieldAssociation, string attributeTypeorName)
 String based versions of SetInputArrayToProcess(). Because fieldAssociation and fieldAttributeType are enums, they cannot be easily accessed from scripting language. These methods provides an easy and safe way of passing association and attribute type information. Field association is one of the following:
virtual void SetInputConnection (int port, vtkAlgorithmOutput input)
 Set the connection for the given input port index. Each input port of a filter has a specific purpose. A port may have zero or more connections and the required number is specified by each filter. Setting the connection with this method removes all other connections from the port. To add more than one connection use AddInputConnection().
virtual void SetInputConnection (vtkAlgorithmOutput input)
 Set the connection for the given input port index. Each input port of a filter has a specific purpose. A port may have zero or more connections and the required number is specified by each filter. Setting the connection with this method removes all other connections from the port. To add more than one connection use AddInputConnection().
virtual void SetProgress (double _arg)
 Set/Get the execution progress of a process object.
void SetProgressText (string ptext)
 Set the current text message associated with the progress state. This may be used by a calling process/GUI. Note: Because SetProgressText() is called from inside RequestData() it does not modify the algorithm object. Algorithms are not allowed to modify themselves from inside RequestData().
virtual void SetReleaseDataFlag (int arg0)
 Turn release data flag on or off for all output ports.
virtual void Update ()
 Bring this algorithm's outputs up-to-date.
int UpdateExtentIsEmpty (vtkDataObject output)
 This detects when the UpdateExtent will generate no data This condition is satisfied when the UpdateExtent has zero volume (0,-1,...) or the UpdateNumberOfPieces is 0. The source uses this call to determine whether to call Execute.
int UpdateExtentIsEmpty (vtkInformation pinfo, int extentType)
 This detects when the UpdateExtent will generate no data This condition is satisfied when the UpdateExtent has zero volume (0,-1,...) or the UpdateNumberOfPieces is 0. The source uses this call to determine whether to call Execute.
virtual void UpdateInformation ()
 Backward compatibility method to invoke UpdateInformation on executive.
void UpdateProgress (double amount)
 Update the progress of the process object. If a ProgressMethod exists, executes it. Then set the Progress ivar to amount. The parameter amount should range between (0,1).
virtual void UpdateWholeExtent ()
 Bring this algorithm's outputs up-to-date.
- Public Member Functions inherited from Kitware.VTK.vtkObject
 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.
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...
- Public Member Functions inherited from Kitware.VTK.vtkObjectBase
 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 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.)

Static Public Member Functions

static new
vtkLabeledTreeMapDataMapper 
New ()
 *Undocumented Block
static new int IsTypeOf (string type)
 *Undocumented Block
static new
vtkLabeledTreeMapDataMapper 
SafeDownCast (vtkObjectBase o)
 *Undocumented Block

Public Attributes

new const string MRFullTypeName = "Kitware.VTK.vtkLabeledTreeMapDataMapper"
 Automatically generated type registration mechanics.
- Public Attributes inherited from Kitware.VTK.vtkLabeledDataMapper
- Public Attributes inherited from Kitware.VTK.vtkMapper2D
- Public Attributes inherited from Kitware.VTK.vtkAbstractMapper
- Public Attributes inherited from Kitware.VTK.vtkAlgorithm
- Public Attributes inherited from Kitware.VTK.vtkObject
- Public Attributes inherited from Kitware.VTK.vtkObjectBase
- Public Attributes inherited from Kitware.VTK.WrappedObject
const string vtkChartsEL_dll = "libKitware.VTK.vtkCharts.Unmanaged.so"
 Export layer functions for 'vtkCharts' are exported from the DLL named by the value of this variable.
const string vtkCommonEL_dll = "libKitware.VTK.vtkCommon.Unmanaged.so"
 Export layer functions for 'vtkCommon' are exported from the DLL named by the value of this variable.
const string vtkFilteringEL_dll = "libKitware.VTK.vtkFiltering.Unmanaged.so"
 Export layer functions for 'vtkFiltering' are exported from the DLL named by the value of this variable.
const string vtkGenericFilteringEL_dll = "libKitware.VTK.vtkGenericFiltering.Unmanaged.so"
 Export layer functions for 'vtkGenericFiltering' are exported from the DLL named by the value of this variable.
const string vtkGeovisEL_dll = "libKitware.VTK.vtkGeovis.Unmanaged.so"
 Export layer functions for 'vtkGeovis' are exported from the DLL named by the value of this variable.
const string vtkGraphicsEL_dll = "libKitware.VTK.vtkGraphics.Unmanaged.so"
 Export layer functions for 'vtkGraphics' are exported from the DLL named by the value of this variable.
const string vtkHybridEL_dll = "libKitware.VTK.vtkHybrid.Unmanaged.so"
 Export layer functions for 'vtkHybrid' are exported from the DLL named by the value of this variable.
const string vtkIOEL_dll = "libKitware.VTK.vtkIO.Unmanaged.so"
 Export layer functions for 'vtkIO' are exported from the DLL named by the value of this variable.
const string vtkImagingEL_dll = "libKitware.VTK.vtkImaging.Unmanaged.so"
 Export layer functions for 'vtkImaging' are exported from the DLL named by the value of this variable.
const string vtkInfovisEL_dll = "libKitware.VTK.vtkInfovis.Unmanaged.so"
 Export layer functions for 'vtkInfovis' are exported from the DLL named by the value of this variable.
const string vtkParallelEL_dll = "libKitware.VTK.vtkParallel.Unmanaged.so"
 Export layer functions for 'vtkParallel' are exported from the DLL named by the value of this variable.
const string vtkRenderingEL_dll = "libKitware.VTK.vtkRendering.Unmanaged.so"
 Export layer functions for 'vtkRendering' are exported from the DLL named by the value of this variable.
const string vtkViewsEL_dll = "libKitware.VTK.vtkViews.Unmanaged.so"
 Export layer functions for 'vtkViews' are exported from the DLL named by the value of this variable.
const string vtkVolumeRenderingEL_dll = "libKitware.VTK.vtkVolumeRendering.Unmanaged.so"
 Export layer functions for 'vtkVolumeRendering' are exported from the DLL named by the value of this variable.
const string vtkWidgetsEL_dll = "libKitware.VTK.vtkWidgets.Unmanaged.so"
 Export layer functions for 'vtkWidgets' are exported from the DLL named by the value of this variable.

Static Public Attributes

static new readonly string MRClassNameKey = "27vtkLabeledTreeMapDataMapper"
 Automatically generated type registration mechanics.
- Static Public Attributes inherited from Kitware.VTK.vtkLabeledDataMapper
- Static Public Attributes inherited from Kitware.VTK.vtkMapper2D
- Static Public Attributes inherited from Kitware.VTK.vtkAbstractMapper
- Static Public Attributes inherited from Kitware.VTK.vtkAlgorithm
- Static Public Attributes inherited from Kitware.VTK.vtkObject
- Static Public Attributes inherited from Kitware.VTK.vtkObjectBase

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.

Static Private Member Functions

static vtkLabeledTreeMapDataMapper ()
 Automatically generated type registration mechanics.

Additional Inherited Members

- Public Types inherited from Kitware.VTK.vtkLabeledDataMapper
enum  Coordinates { DISPLAY = 1, WORLD = 0 }
 The transform to apply to the labels before mapping to 2D. More...

Detailed Description

vtkLabeledTreeMapDataMapper - draw text labels on a tree map

Description vtkLabeledTreeMapDataMapper is a mapper that renders text on a tree map. A tree map is a vtkTree with an associated 4-tuple array used for storing the boundary rectangle for each vertex in the tree. The user must specify the array name used for storing the rectangles.

The mapper iterates through the tree and attempts and renders a label inside the vertex's rectangle as long as the following conditions hold:

  1. The vertex level is within the range of levels specified for labeling.
  2. The label can fully fit inside its box.
  3. The label does not overlap an ancestor's label.

    Thanks Thanks to Patricia Crossno, Ken Moreland, Andrew Wilson and Brian Wylie from Sandia National Laboratories for their help in developing this class.

vtkLabeledDataMapper


Constructor & Destructor Documentation

static Kitware.VTK.vtkLabeledTreeMapDataMapper.vtkLabeledTreeMapDataMapper ( )
staticprivate

Automatically generated type registration mechanics.

Kitware.VTK.vtkLabeledTreeMapDataMapper.vtkLabeledTreeMapDataMapper ( IntPtr  rawCppThis,
bool  callDisposalMethod,
bool  strong 
)

Automatically generated constructor - called from generated code. DO NOT call directly.

Kitware.VTK.vtkLabeledTreeMapDataMapper.vtkLabeledTreeMapDataMapper ( )

*Undocumented Block


Member Function Documentation

override void Kitware.VTK.vtkLabeledTreeMapDataMapper.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.vtkLabeledDataMapper.

virtual int Kitware.VTK.vtkLabeledTreeMapDataMapper.GetChildMotion ( )
virtual

Indicates if the label can be moved by its ancestors.

virtual int Kitware.VTK.vtkLabeledTreeMapDataMapper.GetClipTextMode ( )
virtual

Indicates if the label can be displayed clipped by the Window mode = 0 - ok to clip labels 1 - auto center labels w/r to the area of the vertex's clipped region.

virtual int Kitware.VTK.vtkLabeledTreeMapDataMapper.GetDynamicLevel ( )
virtual

Indicates at which level labeling should be dynamic.

void Kitware.VTK.vtkLabeledTreeMapDataMapper.GetFontSizeRange ( IntPtr  range)

The range of font sizes to use when rendering the labels.

virtual vtkTree Kitware.VTK.vtkLabeledTreeMapDataMapper.GetInputTree ( )
virtual

The input to this filter.

Here is the call graph for this function:

void Kitware.VTK.vtkLabeledTreeMapDataMapper.GetLevelRange ( IntPtr  range)

The range of levels to attempt to label. The level of a vertex is the length of the path to the root (the root has level 0).

override int Kitware.VTK.vtkLabeledTreeMapDataMapper.IsA ( string  type)
virtual

*Undocumented Block

Reimplemented from Kitware.VTK.vtkLabeledDataMapper.

static new int Kitware.VTK.vtkLabeledTreeMapDataMapper.IsTypeOf ( string  type)
static

*Undocumented Block

Reimplemented from Kitware.VTK.vtkLabeledDataMapper.

static new vtkLabeledTreeMapDataMapper Kitware.VTK.vtkLabeledTreeMapDataMapper.New ( )
static

*Undocumented Block

Reimplemented from Kitware.VTK.vtkLabeledDataMapper.

new vtkLabeledTreeMapDataMapper Kitware.VTK.vtkLabeledTreeMapDataMapper.NewInstance ( )

*Undocumented Block

Reimplemented from Kitware.VTK.vtkLabeledDataMapper.

override void Kitware.VTK.vtkLabeledTreeMapDataMapper.ReleaseGraphicsResources ( vtkWindow  arg0)
virtual

Release any graphics resources that are being consumed by this actor.

Reimplemented from Kitware.VTK.vtkLabeledDataMapper.

override void Kitware.VTK.vtkLabeledTreeMapDataMapper.RenderOpaqueGeometry ( vtkViewport  viewport,
vtkActor2D  actor 
)
virtual

Draw the text to the screen at each input point.

Reimplemented from Kitware.VTK.vtkLabeledDataMapper.

override void Kitware.VTK.vtkLabeledTreeMapDataMapper.RenderOverlay ( vtkViewport  viewport,
vtkActor2D  actor 
)
virtual

Draw the text to the screen at each input point.

Reimplemented from Kitware.VTK.vtkLabeledDataMapper.

static new vtkLabeledTreeMapDataMapper Kitware.VTK.vtkLabeledTreeMapDataMapper.SafeDownCast ( vtkObjectBase  o)
static

*Undocumented Block

Reimplemented from Kitware.VTK.vtkLabeledDataMapper.

Here is the call graph for this function:

virtual void Kitware.VTK.vtkLabeledTreeMapDataMapper.SetChildMotion ( int  _arg)
virtual

Indicates if the label can be moved by its ancestors.

virtual void Kitware.VTK.vtkLabeledTreeMapDataMapper.SetClipTextMode ( int  _arg)
virtual

Indicates if the label can be displayed clipped by the Window mode = 0 - ok to clip labels 1 - auto center labels w/r to the area of the vertex's clipped region.

virtual void Kitware.VTK.vtkLabeledTreeMapDataMapper.SetDynamicLevel ( int  _arg)
virtual

Indicates at which level labeling should be dynamic.

void Kitware.VTK.vtkLabeledTreeMapDataMapper.SetFontSizeRange ( int  maxSize,
int  minSize,
int  delta 
)

The range of font sizes to use when rendering the labels.

void Kitware.VTK.vtkLabeledTreeMapDataMapper.SetLevelRange ( int  startLevel,
int  endLevel 
)

The range of levels to attempt to label. The level of a vertex is the length of the path to the root (the root has level 0).

virtual void Kitware.VTK.vtkLabeledTreeMapDataMapper.SetRectanglesArrayName ( string  name)
virtual

The name of the 4-tuple array used for.


Member Data Documentation

new readonly string Kitware.VTK.vtkLabeledTreeMapDataMapper.MRClassNameKey = "27vtkLabeledTreeMapDataMapper"
static

Automatically generated type registration mechanics.

Reimplemented from Kitware.VTK.vtkLabeledDataMapper.

new const string Kitware.VTK.vtkLabeledTreeMapDataMapper.MRFullTypeName = "Kitware.VTK.vtkLabeledTreeMapDataMapper"

Automatically generated type registration mechanics.

Reimplemented from Kitware.VTK.vtkLabeledDataMapper.


The documentation for this class was generated from the following file: