ActiViz .NET
5.8.0
|
vtkDataRepresentation - The superclass for all representations More...
Public Member Functions | |
vtkDataRepresentation (IntPtr rawCppThis, bool callDisposalMethod, bool strong) | |
Automatically generated constructor - called from generated code. DO NOT call directly. | |
vtkDataRepresentation () | |
Undocumented Block. | |
void | Annotate (vtkView view, vtkAnnotationLayers annotations) |
Analagous to Select(). The view calls this method when it needs to change the underlying annotations (some views might perform the creation of annotations). The representation takes the annotations and converts them into a selection on its data by calling ConvertAnnotations, then calls UpdateAnnotations with the converted selection. Subclasses should not overrride this method, but should instead override ConvertSelection. The optional third argument specifies whether the selection should be added to the previous selection on this representation. | |
void | Annotate (vtkView view, vtkAnnotationLayers annotations, bool extend) |
Analagous to Select(). The view calls this method when it needs to change the underlying annotations (some views might perform the creation of annotations). The representation takes the annotations and converts them into a selection on its data by calling ConvertAnnotations, then calls UpdateAnnotations with the converted selection. Subclasses should not overrride this method, but should instead override ConvertSelection. The optional third argument specifies whether the selection should be added to the previous selection on this representation. | |
virtual void | ApplyViewTheme (vtkViewTheme arg0) |
Apply a theme to this representation. Subclasses should override this method. | |
virtual vtkSelection | ConvertSelection (vtkView view, vtkSelection selection) |
Convert the selection to a type appropriate for sharing with other representations through vtkAnnotationLink, possibly using the view. For the superclass, we just return the same selection. Subclasses may do something more fancy, like convert the selection from a frustrum to a list of pedigree ids. If the selection cannot be applied to this representation, return NULL. | |
vtkAnnotationLink | GetAnnotationLink () |
The annotation link for this representation. To link annotations, set the same vtkAnnotationLink object in multiple representations. | |
new vtkAlgorithmOutput | GetInputConnection (int port, int index) |
Convenience override method for obtaining the input connection without specifying the port or index. | |
virtual vtkAlgorithmOutput | GetInternalAnnotationOutputPort () |
The output port that contains the annotations whose selections are localized for a particular input data object. This should be used when connecting the internal pipelines. | |
virtual vtkAlgorithmOutput | GetInternalAnnotationOutputPort (int port) |
The output port that contains the annotations whose selections are localized for a particular input data object. This should be used when connecting the internal pipelines. | |
virtual vtkAlgorithmOutput | GetInternalAnnotationOutputPort (int port, int conn) |
The output port that contains the annotations whose selections are localized for a particular input data object. This should be used when connecting the internal pipelines. | |
virtual vtkAlgorithmOutput | GetInternalOutputPort () |
Retrieves an output port for the input data object at the specified port and connection index. This may be connected to the representation's internal pipeline. | |
virtual vtkAlgorithmOutput | GetInternalOutputPort (int port) |
Retrieves an output port for the input data object at the specified port and connection index. This may be connected to the representation's internal pipeline. | |
virtual vtkAlgorithmOutput | GetInternalOutputPort (int port, int conn) |
Retrieves an output port for the input data object at the specified port and connection index. This may be connected to the representation's internal pipeline. | |
virtual vtkAlgorithmOutput | GetInternalSelectionOutputPort () |
The output port that contains the selection associated with the current annotation (normally the interactive selection). This should be used when connecting the internal pipelines. | |
virtual vtkAlgorithmOutput | GetInternalSelectionOutputPort (int port) |
The output port that contains the selection associated with the current annotation (normally the interactive selection). This should be used when connecting the internal pipelines. | |
virtual vtkAlgorithmOutput | GetInternalSelectionOutputPort (int port, int conn) |
The output port that contains the selection associated with the current annotation (normally the interactive selection). This should be used when connecting the internal pipelines. | |
virtual bool | GetSelectable () |
Whether this representation is able to handle a selection. Default is true. | |
virtual string | GetSelectionArrayName () |
If a VALUES selection, the array used to produce a selection. | |
virtual vtkStringArray | GetSelectionArrayNames () |
If a VALUES selection, the arrays used to produce a selection. | |
virtual int | GetSelectionType () |
Set the selection type produced by this view. This should be one of the content type constants defined in vtkSelectionNode.h. Common values are vtkSelectionNode::INDICES vtkSelectionNode::PEDIGREEIDS vtkSelectionNode::VALUES. | |
override int | IsA (string type) |
Undocumented Block. | |
new vtkDataRepresentation | NewInstance () |
Undocumented Block. | |
void | Select (vtkView view, vtkSelection selection) |
The view calls this method when a selection occurs. The representation takes this selection and converts it into a selection on its data by calling ConvertSelection, then calls UpdateSelection with the converted selection. Subclasses should not overrride this method, but should instead override ConvertSelection. The optional third argument specifies whether the selection should be added to the previous selection on this representation. | |
void | Select (vtkView view, vtkSelection selection, bool extend) |
The view calls this method when a selection occurs. The representation takes this selection and converts it into a selection on its data by calling ConvertSelection, then calls UpdateSelection with the converted selection. Subclasses should not overrride this method, but should instead override ConvertSelection. The optional third argument specifies whether the selection should be added to the previous selection on this representation. | |
virtual void | SelectableOff () |
Whether this representation is able to handle a selection. Default is true. | |
virtual void | SelectableOn () |
Whether this representation is able to handle a selection. Default is true. | |
void | SetAnnotationLink (vtkAnnotationLink link) |
The annotation link for this representation. To link annotations, set the same vtkAnnotationLink object in multiple representations. | |
virtual void | SetSelectable (bool _arg) |
Whether this representation is able to handle a selection. Default is true. | |
virtual void | SetSelectionArrayName (string name) |
If a VALUES selection, the array used to produce a selection. | |
virtual void | SetSelectionArrayNames (vtkStringArray names) |
If a VALUES selection, the arrays used to produce a selection. | |
virtual void | SetSelectionType (int _arg) |
Set the selection type produced by this view. This should be one of the content type constants defined in vtkSelectionNode.h. Common values are vtkSelectionNode::INDICES vtkSelectionNode::PEDIGREEIDS vtkSelectionNode::VALUES. | |
void | UpdateAnnotations (vtkAnnotationLayers annotations) |
Updates the selection in the selection link and fires a selection change event. Subclasses should not overrride this method, but should instead override ConvertSelection. The optional second argument specifies whether the selection should be added to the previous selection on this representation. | |
void | UpdateAnnotations (vtkAnnotationLayers annotations, bool extend) |
Updates the selection in the selection link and fires a selection change event. Subclasses should not overrride this method, but should instead override ConvertSelection. The optional second argument specifies whether the selection should be added to the previous selection on this representation. | |
void | UpdateSelection (vtkSelection selection) |
Updates the selection in the selection link and fires a selection change event. Subclasses should not overrride this method, but should instead override ConvertSelection. The optional second argument specifies whether the selection should be added to the previous selection on this representation. | |
void | UpdateSelection (vtkSelection selection, bool extend) |
Updates the selection in the selection link and fires a selection change event. Subclasses should not overrride this method, but should instead override ConvertSelection. The optional second argument specifies whether the selection should be added to the previous selection on this representation. | |
Static Public Member Functions | |
static new vtkDataRepresentation | New () |
Undocumented Block. | |
static new int | IsTypeOf (string type) |
Undocumented Block. | |
static new vtkDataRepresentation | SafeDownCast (vtkObjectBase o) |
Undocumented Block. | |
Public Attributes | |
new const string | MRFullTypeName = "Kitware.VTK.vtkDataRepresentation" |
Automatically generated type registration mechanics. | |
Static Public Attributes | |
static new readonly string | MRClassNameKey = "21vtkDataRepresentation" |
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 | vtkDataRepresentation_New (ref uint mteStatus, ref uint mteIndex, ref uint rawRefCount) |
static internal void | vtkDataRepresentation_Annotate_01 (HandleRef pThis, HandleRef view, HandleRef annotations) |
static internal void | vtkDataRepresentation_Annotate_02 (HandleRef pThis, HandleRef view, HandleRef annotations, byte extend) |
static internal void | vtkDataRepresentation_ApplyViewTheme_03 (HandleRef pThis, HandleRef arg0) |
static internal IntPtr | vtkDataRepresentation_ConvertSelection_04 (HandleRef pThis, HandleRef view, HandleRef selection, ref uint mteStatus, ref uint mteIndex, ref uint rawRefCount) |
static internal IntPtr | vtkDataRepresentation_GetAnnotationLink_05 (HandleRef pThis, ref uint mteStatus, ref uint mteIndex, ref uint rawRefCount) |
static internal IntPtr | vtkDataRepresentation_GetInputConnection_06 (HandleRef pThis, int port, int index, ref uint mteStatus, ref uint mteIndex, ref uint rawRefCount) |
static internal IntPtr | vtkDataRepresentation_GetInternalAnnotationOutputPort_07 (HandleRef pThis, ref uint mteStatus, ref uint mteIndex, ref uint rawRefCount) |
static internal IntPtr | vtkDataRepresentation_GetInternalAnnotationOutputPort_08 (HandleRef pThis, int port, ref uint mteStatus, ref uint mteIndex, ref uint rawRefCount) |
static internal IntPtr | vtkDataRepresentation_GetInternalAnnotationOutputPort_09 (HandleRef pThis, int port, int conn, ref uint mteStatus, ref uint mteIndex, ref uint rawRefCount) |
static internal IntPtr | vtkDataRepresentation_GetInternalOutputPort_10 (HandleRef pThis, ref uint mteStatus, ref uint mteIndex, ref uint rawRefCount) |
static internal IntPtr | vtkDataRepresentation_GetInternalOutputPort_11 (HandleRef pThis, int port, ref uint mteStatus, ref uint mteIndex, ref uint rawRefCount) |
static internal IntPtr | vtkDataRepresentation_GetInternalOutputPort_12 (HandleRef pThis, int port, int conn, ref uint mteStatus, ref uint mteIndex, ref uint rawRefCount) |
static internal IntPtr | vtkDataRepresentation_GetInternalSelectionOutputPort_13 (HandleRef pThis, ref uint mteStatus, ref uint mteIndex, ref uint rawRefCount) |
static internal IntPtr | vtkDataRepresentation_GetInternalSelectionOutputPort_14 (HandleRef pThis, int port, ref uint mteStatus, ref uint mteIndex, ref uint rawRefCount) |
static internal IntPtr | vtkDataRepresentation_GetInternalSelectionOutputPort_15 (HandleRef pThis, int port, int conn, ref uint mteStatus, ref uint mteIndex, ref uint rawRefCount) |
static internal byte | vtkDataRepresentation_GetSelectable_16 (HandleRef pThis) |
static internal IntPtr | vtkDataRepresentation_GetSelectionArrayName_17 (HandleRef pThis) |
static internal IntPtr | vtkDataRepresentation_GetSelectionArrayNames_18 (HandleRef pThis, ref uint mteStatus, ref uint mteIndex, ref uint rawRefCount) |
static internal int | vtkDataRepresentation_GetSelectionType_19 (HandleRef pThis) |
static internal int | vtkDataRepresentation_IsA_20 (HandleRef pThis, string type) |
static internal int | vtkDataRepresentation_IsTypeOf_21 (string type) |
static internal IntPtr | vtkDataRepresentation_NewInstance_23 (HandleRef pThis, ref uint mteStatus, ref uint mteIndex, ref uint rawRefCount) |
static internal IntPtr | vtkDataRepresentation_SafeDownCast_24 (HandleRef o, ref uint mteStatus, ref uint mteIndex, ref uint rawRefCount) |
static internal void | vtkDataRepresentation_Select_25 (HandleRef pThis, HandleRef view, HandleRef selection) |
static internal void | vtkDataRepresentation_Select_26 (HandleRef pThis, HandleRef view, HandleRef selection, byte extend) |
static internal void | vtkDataRepresentation_SelectableOff_27 (HandleRef pThis) |
static internal void | vtkDataRepresentation_SelectableOn_28 (HandleRef pThis) |
static internal void | vtkDataRepresentation_SetAnnotationLink_29 (HandleRef pThis, HandleRef link) |
static internal void | vtkDataRepresentation_SetSelectable_30 (HandleRef pThis, byte _arg) |
static internal void | vtkDataRepresentation_SetSelectionArrayName_31 (HandleRef pThis, string name) |
static internal void | vtkDataRepresentation_SetSelectionArrayNames_32 (HandleRef pThis, HandleRef names) |
static internal void | vtkDataRepresentation_SetSelectionType_33 (HandleRef pThis, int _arg) |
static internal void | vtkDataRepresentation_UpdateAnnotations_34 (HandleRef pThis, HandleRef annotations) |
static internal void | vtkDataRepresentation_UpdateAnnotations_35 (HandleRef pThis, HandleRef annotations, byte extend) |
static internal void | vtkDataRepresentation_UpdateSelection_36 (HandleRef pThis, HandleRef selection) |
static internal void | vtkDataRepresentation_UpdateSelection_37 (HandleRef pThis, HandleRef selection, byte extend) |
Static Private Member Functions | |
static | vtkDataRepresentation () |
Automatically generated type registration mechanics. |
vtkDataRepresentation - The superclass for all representations
Description vtkDataRepresentation the superclass for representations of data objects. This class itself may be instantiated and used as a representation that simply holds a connection to a pipeline.
If there are multiple representations present in a view, you should use a subclass of vtkDataRepresentation. The representation is responsible for taking the input pipeline connection and converting it to an object usable by a view. In the most common case, the representation will contain the pipeline necessary to convert a data object into an actor or set of actors.
The representation has a concept of a selection. If the user performs a selection operation on the view, the view forwards this on to its representations. The representation is responsible for displaying that selection in an appropriate way.
Representation selections may also be linked. The representation shares the selection by converting it into a view-independent format, then setting the selection on its vtkAnnotationLink. Other representations sharing the same selection link instance will get the same selection from the selection link when the view is updated. The application is responsible for linking representations as appropriate by setting the same vtkAnnotationLink on each linked representation.
static Kitware.VTK.vtkDataRepresentation.vtkDataRepresentation | ( | ) | [static, private] |
Automatically generated type registration mechanics.
Kitware.VTK.vtkDataRepresentation.vtkDataRepresentation | ( | IntPtr | rawCppThis, |
bool | callDisposalMethod, | ||
bool | strong | ||
) |
Automatically generated constructor - called from generated code. DO NOT call directly.
Undocumented Block.
void Kitware.VTK.vtkDataRepresentation.Annotate | ( | vtkView | view, |
vtkAnnotationLayers | annotations | ||
) |
Analagous to Select(). The view calls this method when it needs to change the underlying annotations (some views might perform the creation of annotations). The representation takes the annotations and converts them into a selection on its data by calling ConvertAnnotations, then calls UpdateAnnotations with the converted selection. Subclasses should not overrride this method, but should instead override ConvertSelection. The optional third argument specifies whether the selection should be added to the previous selection on this representation.
void Kitware.VTK.vtkDataRepresentation.Annotate | ( | vtkView | view, |
vtkAnnotationLayers | annotations, | ||
bool | extend | ||
) |
Analagous to Select(). The view calls this method when it needs to change the underlying annotations (some views might perform the creation of annotations). The representation takes the annotations and converts them into a selection on its data by calling ConvertAnnotations, then calls UpdateAnnotations with the converted selection. Subclasses should not overrride this method, but should instead override ConvertSelection. The optional third argument specifies whether the selection should be added to the previous selection on this representation.
virtual void Kitware.VTK.vtkDataRepresentation.ApplyViewTheme | ( | vtkViewTheme | arg0 | ) | [virtual] |
Apply a theme to this representation. Subclasses should override this method.
Reimplemented in Kitware.VTK.vtkParallelCoordinatesRepresentation, Kitware.VTK.vtkParallelCoordinatesHistogramRepresentation, Kitware.VTK.vtkRenderedGraphRepresentation, Kitware.VTK.vtkRenderedSurfaceRepresentation, and Kitware.VTK.vtkRenderedTreeAreaRepresentation.
virtual vtkSelection Kitware.VTK.vtkDataRepresentation.ConvertSelection | ( | vtkView | view, |
vtkSelection | selection | ||
) | [virtual] |
Convert the selection to a type appropriate for sharing with other representations through vtkAnnotationLink, possibly using the view. For the superclass, we just return the same selection. Subclasses may do something more fancy, like convert the selection from a frustrum to a list of pedigree ids. If the selection cannot be applied to this representation, return NULL.
override void Kitware.VTK.vtkDataRepresentation.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.vtkPassInputTypeAlgorithm.
Reimplemented in Kitware.VTK.vtkParallelCoordinatesHistogramRepresentation, Kitware.VTK.vtkParallelCoordinatesRepresentation, Kitware.VTK.vtkGeoAlignedImageRepresentation, Kitware.VTK.vtkRenderedSurfaceRepresentation, Kitware.VTK.vtkEmptyRepresentation, Kitware.VTK.vtkRenderedGraphRepresentation, Kitware.VTK.vtkRenderedHierarchyRepresentation, Kitware.VTK.vtkRenderedRepresentation, and Kitware.VTK.vtkRenderedTreeAreaRepresentation.
The annotation link for this representation. To link annotations, set the same vtkAnnotationLink object in multiple representations.
new vtkAlgorithmOutput Kitware.VTK.vtkDataRepresentation.GetInputConnection | ( | int | port, |
int | index | ||
) |
Convenience override method for obtaining the input connection without specifying the port or index.
Reimplemented from Kitware.VTK.vtkAlgorithm.
virtual vtkAlgorithmOutput Kitware.VTK.vtkDataRepresentation.GetInternalAnnotationOutputPort | ( | ) | [virtual] |
The output port that contains the annotations whose selections are localized for a particular input data object. This should be used when connecting the internal pipelines.
Reimplemented in Kitware.VTK.vtkEmptyRepresentation.
virtual vtkAlgorithmOutput Kitware.VTK.vtkDataRepresentation.GetInternalAnnotationOutputPort | ( | int | port | ) | [virtual] |
The output port that contains the annotations whose selections are localized for a particular input data object. This should be used when connecting the internal pipelines.
Reimplemented in Kitware.VTK.vtkEmptyRepresentation.
virtual vtkAlgorithmOutput Kitware.VTK.vtkDataRepresentation.GetInternalAnnotationOutputPort | ( | int | port, |
int | conn | ||
) | [virtual] |
The output port that contains the annotations whose selections are localized for a particular input data object. This should be used when connecting the internal pipelines.
Reimplemented in Kitware.VTK.vtkEmptyRepresentation.
virtual vtkAlgorithmOutput Kitware.VTK.vtkDataRepresentation.GetInternalOutputPort | ( | ) | [virtual] |
Retrieves an output port for the input data object at the specified port and connection index. This may be connected to the representation's internal pipeline.
virtual vtkAlgorithmOutput Kitware.VTK.vtkDataRepresentation.GetInternalOutputPort | ( | int | port | ) | [virtual] |
Retrieves an output port for the input data object at the specified port and connection index. This may be connected to the representation's internal pipeline.
virtual vtkAlgorithmOutput Kitware.VTK.vtkDataRepresentation.GetInternalOutputPort | ( | int | port, |
int | conn | ||
) | [virtual] |
Retrieves an output port for the input data object at the specified port and connection index. This may be connected to the representation's internal pipeline.
virtual vtkAlgorithmOutput Kitware.VTK.vtkDataRepresentation.GetInternalSelectionOutputPort | ( | ) | [virtual] |
The output port that contains the selection associated with the current annotation (normally the interactive selection). This should be used when connecting the internal pipelines.
virtual vtkAlgorithmOutput Kitware.VTK.vtkDataRepresentation.GetInternalSelectionOutputPort | ( | int | port | ) | [virtual] |
The output port that contains the selection associated with the current annotation (normally the interactive selection). This should be used when connecting the internal pipelines.
virtual vtkAlgorithmOutput Kitware.VTK.vtkDataRepresentation.GetInternalSelectionOutputPort | ( | int | port, |
int | conn | ||
) | [virtual] |
The output port that contains the selection associated with the current annotation (normally the interactive selection). This should be used when connecting the internal pipelines.
virtual bool Kitware.VTK.vtkDataRepresentation.GetSelectable | ( | ) | [virtual] |
Whether this representation is able to handle a selection. Default is true.
virtual string Kitware.VTK.vtkDataRepresentation.GetSelectionArrayName | ( | ) | [virtual] |
If a VALUES selection, the array used to produce a selection.
virtual vtkStringArray Kitware.VTK.vtkDataRepresentation.GetSelectionArrayNames | ( | ) | [virtual] |
If a VALUES selection, the arrays used to produce a selection.
virtual int Kitware.VTK.vtkDataRepresentation.GetSelectionType | ( | ) | [virtual] |
Set the selection type produced by this view. This should be one of the content type constants defined in vtkSelectionNode.h. Common values are vtkSelectionNode::INDICES vtkSelectionNode::PEDIGREEIDS vtkSelectionNode::VALUES.
override int Kitware.VTK.vtkDataRepresentation.IsA | ( | string | type | ) | [virtual] |
Undocumented Block.
Reimplemented from Kitware.VTK.vtkPassInputTypeAlgorithm.
Reimplemented in Kitware.VTK.vtkRenderedGraphRepresentation, Kitware.VTK.vtkRenderedTreeAreaRepresentation, Kitware.VTK.vtkParallelCoordinatesRepresentation, Kitware.VTK.vtkRenderedHierarchyRepresentation, Kitware.VTK.vtkParallelCoordinatesHistogramRepresentation, Kitware.VTK.vtkEmptyRepresentation, Kitware.VTK.vtkGeoAlignedImageRepresentation, Kitware.VTK.vtkRenderedSurfaceRepresentation, and Kitware.VTK.vtkRenderedRepresentation.
static new int Kitware.VTK.vtkDataRepresentation.IsTypeOf | ( | string | type | ) | [static] |
Undocumented Block.
Reimplemented from Kitware.VTK.vtkPassInputTypeAlgorithm.
Reimplemented in Kitware.VTK.vtkRenderedGraphRepresentation, Kitware.VTK.vtkRenderedTreeAreaRepresentation, Kitware.VTK.vtkParallelCoordinatesRepresentation, Kitware.VTK.vtkRenderedHierarchyRepresentation, Kitware.VTK.vtkParallelCoordinatesHistogramRepresentation, Kitware.VTK.vtkEmptyRepresentation, Kitware.VTK.vtkGeoAlignedImageRepresentation, Kitware.VTK.vtkRenderedSurfaceRepresentation, and Kitware.VTK.vtkRenderedRepresentation.
static new vtkDataRepresentation Kitware.VTK.vtkDataRepresentation.New | ( | ) | [static] |
Undocumented Block.
Reimplemented from Kitware.VTK.vtkPassInputTypeAlgorithm.
Reimplemented in Kitware.VTK.vtkParallelCoordinatesHistogramRepresentation, Kitware.VTK.vtkParallelCoordinatesRepresentation, Kitware.VTK.vtkGeoAlignedImageRepresentation, Kitware.VTK.vtkRenderedSurfaceRepresentation, Kitware.VTK.vtkEmptyRepresentation, Kitware.VTK.vtkRenderedGraphRepresentation, Kitware.VTK.vtkRenderedHierarchyRepresentation, Kitware.VTK.vtkRenderedRepresentation, and Kitware.VTK.vtkRenderedTreeAreaRepresentation.
Undocumented Block.
Reimplemented from Kitware.VTK.vtkPassInputTypeAlgorithm.
Reimplemented in Kitware.VTK.vtkRenderedGraphRepresentation, Kitware.VTK.vtkRenderedTreeAreaRepresentation, Kitware.VTK.vtkParallelCoordinatesRepresentation, Kitware.VTK.vtkRenderedHierarchyRepresentation, Kitware.VTK.vtkParallelCoordinatesHistogramRepresentation, Kitware.VTK.vtkEmptyRepresentation, Kitware.VTK.vtkGeoAlignedImageRepresentation, Kitware.VTK.vtkRenderedSurfaceRepresentation, and Kitware.VTK.vtkRenderedRepresentation.
static new vtkDataRepresentation Kitware.VTK.vtkDataRepresentation.SafeDownCast | ( | vtkObjectBase | o | ) | [static] |
Undocumented Block.
Reimplemented from Kitware.VTK.vtkPassInputTypeAlgorithm.
Reimplemented in Kitware.VTK.vtkRenderedGraphRepresentation, Kitware.VTK.vtkRenderedTreeAreaRepresentation, Kitware.VTK.vtkParallelCoordinatesRepresentation, Kitware.VTK.vtkRenderedHierarchyRepresentation, Kitware.VTK.vtkParallelCoordinatesHistogramRepresentation, Kitware.VTK.vtkEmptyRepresentation, Kitware.VTK.vtkGeoAlignedImageRepresentation, Kitware.VTK.vtkRenderedSurfaceRepresentation, and Kitware.VTK.vtkRenderedRepresentation.
void Kitware.VTK.vtkDataRepresentation.Select | ( | vtkView | view, |
vtkSelection | selection | ||
) |
The view calls this method when a selection occurs. The representation takes this selection and converts it into a selection on its data by calling ConvertSelection, then calls UpdateSelection with the converted selection. Subclasses should not overrride this method, but should instead override ConvertSelection. The optional third argument specifies whether the selection should be added to the previous selection on this representation.
void Kitware.VTK.vtkDataRepresentation.Select | ( | vtkView | view, |
vtkSelection | selection, | ||
bool | extend | ||
) |
The view calls this method when a selection occurs. The representation takes this selection and converts it into a selection on its data by calling ConvertSelection, then calls UpdateSelection with the converted selection. Subclasses should not overrride this method, but should instead override ConvertSelection. The optional third argument specifies whether the selection should be added to the previous selection on this representation.
virtual void Kitware.VTK.vtkDataRepresentation.SelectableOff | ( | ) | [virtual] |
Whether this representation is able to handle a selection. Default is true.
virtual void Kitware.VTK.vtkDataRepresentation.SelectableOn | ( | ) | [virtual] |
Whether this representation is able to handle a selection. Default is true.
The annotation link for this representation. To link annotations, set the same vtkAnnotationLink object in multiple representations.
virtual void Kitware.VTK.vtkDataRepresentation.SetSelectable | ( | bool | _arg | ) | [virtual] |
Whether this representation is able to handle a selection. Default is true.
virtual void Kitware.VTK.vtkDataRepresentation.SetSelectionArrayName | ( | string | name | ) | [virtual] |
If a VALUES selection, the array used to produce a selection.
virtual void Kitware.VTK.vtkDataRepresentation.SetSelectionArrayNames | ( | vtkStringArray | names | ) | [virtual] |
If a VALUES selection, the arrays used to produce a selection.
virtual void Kitware.VTK.vtkDataRepresentation.SetSelectionType | ( | int | _arg | ) | [virtual] |
Set the selection type produced by this view. This should be one of the content type constants defined in vtkSelectionNode.h. Common values are vtkSelectionNode::INDICES vtkSelectionNode::PEDIGREEIDS vtkSelectionNode::VALUES.
void Kitware.VTK.vtkDataRepresentation.UpdateAnnotations | ( | vtkAnnotationLayers | annotations | ) |
Updates the selection in the selection link and fires a selection change event. Subclasses should not overrride this method, but should instead override ConvertSelection. The optional second argument specifies whether the selection should be added to the previous selection on this representation.
void Kitware.VTK.vtkDataRepresentation.UpdateAnnotations | ( | vtkAnnotationLayers | annotations, |
bool | extend | ||
) |
Updates the selection in the selection link and fires a selection change event. Subclasses should not overrride this method, but should instead override ConvertSelection. The optional second argument specifies whether the selection should be added to the previous selection on this representation.
void Kitware.VTK.vtkDataRepresentation.UpdateSelection | ( | vtkSelection | selection | ) |
Updates the selection in the selection link and fires a selection change event. Subclasses should not overrride this method, but should instead override ConvertSelection. The optional second argument specifies whether the selection should be added to the previous selection on this representation.
void Kitware.VTK.vtkDataRepresentation.UpdateSelection | ( | vtkSelection | selection, |
bool | extend | ||
) |
Updates the selection in the selection link and fires a selection change event. Subclasses should not overrride this method, but should instead override ConvertSelection. The optional second argument specifies whether the selection should be added to the previous selection on this representation.
static internal void Kitware.VTK.vtkDataRepresentation.vtkDataRepresentation_Annotate_01 | ( | HandleRef | pThis, |
HandleRef | view, | ||
HandleRef | annotations | ||
) | [private] |
static internal void Kitware.VTK.vtkDataRepresentation.vtkDataRepresentation_Annotate_02 | ( | HandleRef | pThis, |
HandleRef | view, | ||
HandleRef | annotations, | ||
byte | extend | ||
) | [private] |
static internal void Kitware.VTK.vtkDataRepresentation.vtkDataRepresentation_ApplyViewTheme_03 | ( | HandleRef | pThis, |
HandleRef | arg0 | ||
) | [private] |
static internal IntPtr Kitware.VTK.vtkDataRepresentation.vtkDataRepresentation_ConvertSelection_04 | ( | HandleRef | pThis, |
HandleRef | view, | ||
HandleRef | selection, | ||
ref uint | mteStatus, | ||
ref uint | mteIndex, | ||
ref uint | rawRefCount | ||
) | [private] |
static internal IntPtr Kitware.VTK.vtkDataRepresentation.vtkDataRepresentation_GetAnnotationLink_05 | ( | HandleRef | pThis, |
ref uint | mteStatus, | ||
ref uint | mteIndex, | ||
ref uint | rawRefCount | ||
) | [private] |
static internal IntPtr Kitware.VTK.vtkDataRepresentation.vtkDataRepresentation_GetInputConnection_06 | ( | HandleRef | pThis, |
int | port, | ||
int | index, | ||
ref uint | mteStatus, | ||
ref uint | mteIndex, | ||
ref uint | rawRefCount | ||
) | [private] |
static internal IntPtr Kitware.VTK.vtkDataRepresentation.vtkDataRepresentation_GetInternalAnnotationOutputPort_07 | ( | HandleRef | pThis, |
ref uint | mteStatus, | ||
ref uint | mteIndex, | ||
ref uint | rawRefCount | ||
) | [private] |
static internal IntPtr Kitware.VTK.vtkDataRepresentation.vtkDataRepresentation_GetInternalAnnotationOutputPort_08 | ( | HandleRef | pThis, |
int | port, | ||
ref uint | mteStatus, | ||
ref uint | mteIndex, | ||
ref uint | rawRefCount | ||
) | [private] |
static internal IntPtr Kitware.VTK.vtkDataRepresentation.vtkDataRepresentation_GetInternalAnnotationOutputPort_09 | ( | HandleRef | pThis, |
int | port, | ||
int | conn, | ||
ref uint | mteStatus, | ||
ref uint | mteIndex, | ||
ref uint | rawRefCount | ||
) | [private] |
static internal IntPtr Kitware.VTK.vtkDataRepresentation.vtkDataRepresentation_GetInternalOutputPort_10 | ( | HandleRef | pThis, |
ref uint | mteStatus, | ||
ref uint | mteIndex, | ||
ref uint | rawRefCount | ||
) | [private] |
static internal IntPtr Kitware.VTK.vtkDataRepresentation.vtkDataRepresentation_GetInternalOutputPort_11 | ( | HandleRef | pThis, |
int | port, | ||
ref uint | mteStatus, | ||
ref uint | mteIndex, | ||
ref uint | rawRefCount | ||
) | [private] |
static internal IntPtr Kitware.VTK.vtkDataRepresentation.vtkDataRepresentation_GetInternalOutputPort_12 | ( | HandleRef | pThis, |
int | port, | ||
int | conn, | ||
ref uint | mteStatus, | ||
ref uint | mteIndex, | ||
ref uint | rawRefCount | ||
) | [private] |
static internal IntPtr Kitware.VTK.vtkDataRepresentation.vtkDataRepresentation_GetInternalSelectionOutputPort_13 | ( | HandleRef | pThis, |
ref uint | mteStatus, | ||
ref uint | mteIndex, | ||
ref uint | rawRefCount | ||
) | [private] |
static internal IntPtr Kitware.VTK.vtkDataRepresentation.vtkDataRepresentation_GetInternalSelectionOutputPort_14 | ( | HandleRef | pThis, |
int | port, | ||
ref uint | mteStatus, | ||
ref uint | mteIndex, | ||
ref uint | rawRefCount | ||
) | [private] |
static internal IntPtr Kitware.VTK.vtkDataRepresentation.vtkDataRepresentation_GetInternalSelectionOutputPort_15 | ( | HandleRef | pThis, |
int | port, | ||
int | conn, | ||
ref uint | mteStatus, | ||
ref uint | mteIndex, | ||
ref uint | rawRefCount | ||
) | [private] |
static internal byte Kitware.VTK.vtkDataRepresentation.vtkDataRepresentation_GetSelectable_16 | ( | HandleRef | pThis | ) | [private] |
static internal IntPtr Kitware.VTK.vtkDataRepresentation.vtkDataRepresentation_GetSelectionArrayName_17 | ( | HandleRef | pThis | ) | [private] |
static internal IntPtr Kitware.VTK.vtkDataRepresentation.vtkDataRepresentation_GetSelectionArrayNames_18 | ( | HandleRef | pThis, |
ref uint | mteStatus, | ||
ref uint | mteIndex, | ||
ref uint | rawRefCount | ||
) | [private] |
static internal int Kitware.VTK.vtkDataRepresentation.vtkDataRepresentation_GetSelectionType_19 | ( | HandleRef | pThis | ) | [private] |
static internal int Kitware.VTK.vtkDataRepresentation.vtkDataRepresentation_IsA_20 | ( | HandleRef | pThis, |
string | type | ||
) | [private] |
static internal int Kitware.VTK.vtkDataRepresentation.vtkDataRepresentation_IsTypeOf_21 | ( | string | type | ) | [private] |
static internal IntPtr Kitware.VTK.vtkDataRepresentation.vtkDataRepresentation_New | ( | ref uint | mteStatus, |
ref uint | mteIndex, | ||
ref uint | rawRefCount | ||
) | [private] |
static internal IntPtr Kitware.VTK.vtkDataRepresentation.vtkDataRepresentation_NewInstance_23 | ( | HandleRef | pThis, |
ref uint | mteStatus, | ||
ref uint | mteIndex, | ||
ref uint | rawRefCount | ||
) | [private] |
static internal IntPtr Kitware.VTK.vtkDataRepresentation.vtkDataRepresentation_SafeDownCast_24 | ( | HandleRef | o, |
ref uint | mteStatus, | ||
ref uint | mteIndex, | ||
ref uint | rawRefCount | ||
) | [private] |
static internal void Kitware.VTK.vtkDataRepresentation.vtkDataRepresentation_Select_25 | ( | HandleRef | pThis, |
HandleRef | view, | ||
HandleRef | selection | ||
) | [private] |
static internal void Kitware.VTK.vtkDataRepresentation.vtkDataRepresentation_Select_26 | ( | HandleRef | pThis, |
HandleRef | view, | ||
HandleRef | selection, | ||
byte | extend | ||
) | [private] |
static internal void Kitware.VTK.vtkDataRepresentation.vtkDataRepresentation_SelectableOff_27 | ( | HandleRef | pThis | ) | [private] |
static internal void Kitware.VTK.vtkDataRepresentation.vtkDataRepresentation_SelectableOn_28 | ( | HandleRef | pThis | ) | [private] |
static internal void Kitware.VTK.vtkDataRepresentation.vtkDataRepresentation_SetAnnotationLink_29 | ( | HandleRef | pThis, |
HandleRef | link | ||
) | [private] |
static internal void Kitware.VTK.vtkDataRepresentation.vtkDataRepresentation_SetSelectable_30 | ( | HandleRef | pThis, |
byte | _arg | ||
) | [private] |
static internal void Kitware.VTK.vtkDataRepresentation.vtkDataRepresentation_SetSelectionArrayName_31 | ( | HandleRef | pThis, |
string | name | ||
) | [private] |
static internal void Kitware.VTK.vtkDataRepresentation.vtkDataRepresentation_SetSelectionArrayNames_32 | ( | HandleRef | pThis, |
HandleRef | names | ||
) | [private] |
static internal void Kitware.VTK.vtkDataRepresentation.vtkDataRepresentation_SetSelectionType_33 | ( | HandleRef | pThis, |
int | _arg | ||
) | [private] |
static internal void Kitware.VTK.vtkDataRepresentation.vtkDataRepresentation_UpdateAnnotations_34 | ( | HandleRef | pThis, |
HandleRef | annotations | ||
) | [private] |
static internal void Kitware.VTK.vtkDataRepresentation.vtkDataRepresentation_UpdateAnnotations_35 | ( | HandleRef | pThis, |
HandleRef | annotations, | ||
byte | extend | ||
) | [private] |
static internal void Kitware.VTK.vtkDataRepresentation.vtkDataRepresentation_UpdateSelection_36 | ( | HandleRef | pThis, |
HandleRef | selection | ||
) | [private] |
static internal void Kitware.VTK.vtkDataRepresentation.vtkDataRepresentation_UpdateSelection_37 | ( | HandleRef | pThis, |
HandleRef | selection, | ||
byte | extend | ||
) | [private] |
new readonly string Kitware.VTK.vtkDataRepresentation.MRClassNameKey = "21vtkDataRepresentation" [static] |
Automatically generated type registration mechanics.
Reimplemented from Kitware.VTK.vtkPassInputTypeAlgorithm.
Reimplemented in Kitware.VTK.vtkParallelCoordinatesHistogramRepresentation, Kitware.VTK.vtkParallelCoordinatesRepresentation, Kitware.VTK.vtkGeoAlignedImageRepresentation, Kitware.VTK.vtkRenderedSurfaceRepresentation, Kitware.VTK.vtkEmptyRepresentation, Kitware.VTK.vtkRenderedGraphRepresentation, Kitware.VTK.vtkRenderedHierarchyRepresentation, Kitware.VTK.vtkRenderedRepresentation, and Kitware.VTK.vtkRenderedTreeAreaRepresentation.
new const string Kitware.VTK.vtkDataRepresentation.MRFullTypeName = "Kitware.VTK.vtkDataRepresentation" |
Automatically generated type registration mechanics.
Reimplemented from Kitware.VTK.vtkPassInputTypeAlgorithm.
Reimplemented in Kitware.VTK.vtkParallelCoordinatesHistogramRepresentation, Kitware.VTK.vtkParallelCoordinatesRepresentation, Kitware.VTK.vtkGeoAlignedImageRepresentation, Kitware.VTK.vtkRenderedSurfaceRepresentation, Kitware.VTK.vtkEmptyRepresentation, Kitware.VTK.vtkRenderedGraphRepresentation, Kitware.VTK.vtkRenderedHierarchyRepresentation, Kitware.VTK.vtkRenderedRepresentation, and Kitware.VTK.vtkRenderedTreeAreaRepresentation.