VTK  9.5.20250802
Functions
Information Keys

The VTK pipeline relies on algorithms providing information about their input and output and responding to requests. More...

Functions

static vtkInformationIntegerKeyvtkAbstractArray::GUI_HIDE ()
 This key is a hint to end user interface that this array is internal and should not be shown to the end user.
 
static vtkInformationInformationVectorKeyvtkAbstractArray::PER_COMPONENT ()
 This key is used to hold a vector of COMPONENT_VALUES (and, for vtkDataArray subclasses, COMPONENT_RANGE) keys – one for each component of the array.
 
static vtkInformationInformationVectorKeyvtkAbstractArray::PER_FINITE_COMPONENT ()
 This key is used to hold a vector of COMPONENT_VALUES (and, for vtkDataArray subclasses, COMPONENT_RANGE) keys – one for each component of the array.
 
static vtkInformationVariantVectorKeyvtkAbstractArray::DISCRETE_VALUES ()
 A key used to hold discrete values taken on either by the tuples of the array (when present in this->GetInformation()) or individual components (when present in one entry of the PER_COMPONENT() information vector).
 
static vtkInformationDoubleVectorKeyvtkAbstractArray::DISCRETE_VALUE_SAMPLE_PARAMETERS ()
 A key used to hold conditions under which cached discrete values were generated; the value is a 2-vector of doubles.
 
static vtkInformationDoubleVectorKeyvtkDataArray::COMPONENT_RANGE ()
 This key is used to hold tight bounds on the range of one component over all tuples of the array.
 
static vtkInformationDoubleVectorKeyvtkDataArray::L2_NORM_RANGE ()
 This key is used to hold tight bounds on the $L_2$ norm of tuples in the array.
 
static vtkInformationDoubleVectorKeyvtkDataArray::L2_NORM_FINITE_RANGE ()
 This key is used to hold tight bounds on the $L_2$ norm of tuples in the array.
 
static vtkInformationStringKeyvtkDataArray::UNITS_LABEL ()
 A human-readable string indicating the units for the array data.
 
static vtkInformationStringKeyvtkAnnotation::LABEL ()
 The label for this annotation.
 
static vtkInformationDoubleVectorKeyvtkAnnotation::COLOR ()
 The color for this annotation.
 
static vtkInformationDoubleKeyvtkAnnotation::OPACITY ()
 The color for this annotation.
 
static vtkInformationIntegerKeyvtkAnnotation::ICON_INDEX ()
 An icon index for this annotation.
 
static vtkInformationIntegerKeyvtkAnnotation::ENABLE ()
 Whether or not this annotation is enabled.
 
static vtkInformationIntegerKeyvtkAnnotation::HIDE ()
 Whether or not this annotation is visible.
 
static vtkInformationDataObjectKeyvtkAnnotation::DATA ()
 Associate a vtkDataObject with this annotation.
 
static vtkInformationStringKeyvtkCompositeDataSet::NAME ()
 Key used to put node name in the meta-data associated with a node.
 
static vtkInformationIntegerKeyvtkCompositeDataSet::CURRENT_PROCESS_CAN_LOAD_BLOCK ()
 Key used to indicate that the current process can load the data in the node.
 
static vtkInformationStringKeyvtkDataObject::DATA_TYPE_NAME ()
 
static vtkInformationDataObjectKeyvtkDataObject::DATA_OBJECT ()
 
static vtkInformationIntegerKeyvtkDataObject::DATA_EXTENT_TYPE ()
 
static vtkInformationIntegerPointerKeyvtkDataObject::DATA_EXTENT ()
 
static vtkInformationIntegerVectorKeyvtkDataObject::ALL_PIECES_EXTENT ()
 
static vtkInformationIntegerKeyvtkDataObject::DATA_PIECE_NUMBER ()
 
static vtkInformationIntegerKeyvtkDataObject::DATA_NUMBER_OF_PIECES ()
 
static vtkInformationIntegerKeyvtkDataObject::DATA_NUMBER_OF_GHOST_LEVELS ()
 
static vtkInformationDoubleKeyvtkDataObject::DATA_TIME_STEP ()
 
static vtkInformationInformationVectorKeyvtkDataObject::POINT_DATA_VECTOR ()
 
static vtkInformationInformationVectorKeyvtkDataObject::CELL_DATA_VECTOR ()
 
static vtkInformationInformationVectorKeyvtkDataObject::VERTEX_DATA_VECTOR ()
 
static vtkInformationInformationVectorKeyvtkDataObject::EDGE_DATA_VECTOR ()
 
static vtkInformationIntegerKeyvtkDataObject::FIELD_ARRAY_TYPE ()
 
static vtkInformationIntegerKeyvtkDataObject::FIELD_ASSOCIATION ()
 
static vtkInformationIntegerKeyvtkDataObject::FIELD_ATTRIBUTE_TYPE ()
 
static vtkInformationIntegerKeyvtkDataObject::FIELD_ACTIVE_ATTRIBUTE ()
 
static vtkInformationIntegerKeyvtkDataObject::FIELD_NUMBER_OF_COMPONENTS ()
 
static vtkInformationIntegerKeyvtkDataObject::FIELD_NUMBER_OF_TUPLES ()
 
static vtkInformationIntegerKeyvtkDataObject::FIELD_OPERATION ()
 
static vtkInformationDoubleVectorKeyvtkDataObject::FIELD_RANGE ()
 
static vtkInformationIntegerVectorKeyvtkDataObject::PIECE_EXTENT ()
 
static vtkInformationStringKeyvtkDataObject::FIELD_NAME ()
 
static vtkInformationDoubleVectorKeyvtkDataObject::ORIGIN ()
 
static vtkInformationDoubleVectorKeyvtkDataObject::SPACING ()
 
static vtkInformationDoubleVectorKeyvtkDataObject::DIRECTION ()
 
static vtkInformationDoubleVectorKeyvtkDataObject::BOUNDING_BOX ()
 
static vtkInformationDataObjectKeyvtkDataObject::SIL ()
 
static vtkInformationIntegerKeyvtkSelectionNode::CONTENT_TYPE ()
 Get the (primary) property that describes the content of a selection node's data.
 
static vtkInformationIntegerKeyvtkSelectionNode::FIELD_TYPE ()
 Controls whether cell, point, or field data determine what is inside and out.
 
static vtkInformationDoubleKeyvtkSelectionNode::EPSILON ()
 For location selection of points, if distance is greater than this reject.
 
static vtkInformationDoubleKeyvtkSelectionNode::ZBUFFER_VALUE ()
 If present, closest zbuffer value of this selection.
 
static vtkInformationIntegerKeyvtkSelectionNode::CONTAINING_CELLS ()
 This flag tells the extraction filter, when FIELD_TYPE==POINT, that it should also extract the cells that contain any of the extracted points.
 
static vtkInformationIntegerKeyvtkSelectionNode::CONNECTED_LAYERS ()
 When specified, this indicates how many layers of connected elements in addition to those chosen explicitly are being selected.
 
static vtkInformationIntegerKeyvtkSelectionNode::CONNECTED_LAYERS_REMOVE_SEED ()
 When specified and also using CONNECTED_LAYERS(), this indicates if the initial selection should be kept or not.
 
static vtkInformationIntegerKeyvtkSelectionNode::CONNECTED_LAYERS_REMOVE_INTERMEDIATE_LAYERS ()
 When specified and also using CONNECTED_LAYERS(), this indicates if the intermediate layers should be kept or not.
 
static vtkInformationIntegerKeyvtkSelectionNode::COMPONENT_NUMBER ()
 When ContentType==THRESHOLDS or ContentType==VALUES i.e.
 
static vtkInformationIntegerKeyvtkSelectionNode::INVERSE ()
 This flag tells the extraction filter to exclude the selection.
 
static vtkInformationIntegerKeyvtkSelectionNode::PIXEL_COUNT ()
 A helper for visible cell selector, this is the number of pixels covered by the actor whose cells are listed in the selection.
 
static vtkInformationObjectBaseKeyvtkSelectionNode::SOURCE ()
 Pointer to the data or algorithm the selection belongs to.
 
static vtkInformationIntegerKeyvtkSelectionNode::SOURCE_ID ()
 ID of the data or algorithm the selection belongs to.
 
static vtkInformationObjectBaseKeyvtkSelectionNode::PROP ()
 Pointer to the prop the selection belongs to.
 
static vtkInformationIntegerKeyvtkSelectionNode::PROP_ID ()
 ID of the prop the selection belongs to.
 
static vtkInformationIntegerKeyvtkSelectionNode::PROCESS_ID ()
 Process id the selection is on.
 
static vtkInformationIntegerKeyvtkSelectionNode::COMPOSITE_INDEX ()
 Used to identify a node in composite datasets.
 
static vtkInformationIntegerKeyvtkAlgorithm::INPUT_IS_OPTIONAL ()
 Keys used to specify input port requirements.
 
static vtkInformationIntegerKeyvtkAlgorithm::INPUT_IS_REPEATABLE ()
 
static vtkInformationInformationVectorKeyvtkAlgorithm::INPUT_REQUIRED_FIELDS ()
 
static vtkInformationStringVectorKeyvtkAlgorithm::INPUT_REQUIRED_DATA_TYPE ()
 
static vtkInformationInformationVectorKeyvtkAlgorithm::INPUT_ARRAYS_TO_PROCESS ()
 
static vtkInformationIntegerKeyvtkAlgorithm::INPUT_PORT ()
 
static vtkInformationIntegerKeyvtkAlgorithm::INPUT_CONNECTION ()
 
static vtkInformationIntegerKeyvtkAlgorithm::CAN_PRODUCE_SUB_EXTENT ()
 This key tells the executive that a particular output port is capable of producing an arbitrary subextent of the whole extent.
 
static vtkInformationIntegerKeyvtkAlgorithm::CAN_HANDLE_PIECE_REQUEST ()
 Key that tells the pipeline that a particular algorithm can or cannot handle piece request.
 
static vtkInformationIntegerKeyvtkAlgorithm::ABORTED ()
 
static vtkInformationIntegerKeyvtkCompositeDataPipeline::LOAD_REQUESTED_BLOCKS ()
 An integer key that indicates to the source to load all requested blocks specified in UPDATE_COMPOSITE_INDICES.
 
static vtkInformationObjectBaseKeyvtkCompositeDataPipeline::COMPOSITE_DATA_META_DATA ()
 COMPOSITE_DATA_META_DATA is a key placed in the output-port information by readers/sources producing composite datasets.
 
static vtkInformationIntegerVectorKeyvtkCompositeDataPipeline::UPDATE_COMPOSITE_INDICES ()
 UPDATE_COMPOSITE_INDICES is a key placed in the request to request a set of composite indices from a reader/source producing composite dataset.
 
static vtkInformationDoubleKeyvtkCompositeDataPipeline::BLOCK_AMOUNT_OF_DETAIL ()
 BLOCK_AMOUNT_OF_DETAIL is a key placed in the information about a multi-block dataset that indicates how complex the block is.
 
static vtkInformationIntegerKeyvtkCompositeDataPipeline::SUPPRESS_RESET_PI ()
 Because we sometimes have to swap between "simple" data types and composite data types, we sometimes want to skip resetting the pipeline information.
 
static vtkInformationIntegerVectorKeyvtkCompositeDataPipeline::DATA_COMPOSITE_INDICES ()
 COMPOSITE_INDICES() is put in the output information by the executive if the request has UPDATE_COMPOSITE_INDICES() using the generated composite dataset's structure.
 
static vtkInformationRequestKeyvtkDemandDrivenPipeline::REQUEST_DATA_OBJECT ()
 Key defining a request to make sure the output data objects exist.
 
static vtkInformationRequestKeyvtkDemandDrivenPipeline::REQUEST_INFORMATION ()
 Key defining a request to make sure the output information is up to date.
 
static vtkInformationRequestKeyvtkDemandDrivenPipeline::REQUEST_DATA ()
 Key defining a request to make sure the output data are up to date.
 
static vtkInformationRequestKeyvtkDemandDrivenPipeline::REQUEST_DATA_NOT_GENERATED ()
 Key defining a request to mark outputs that will NOT be generated during a REQUEST_DATA.
 
static vtkInformationIntegerKeyvtkDemandDrivenPipeline::RELEASE_DATA ()
 Key to specify in pipeline information the request that data be released after it is used.
 
static vtkInformationIntegerKeyvtkDemandDrivenPipeline::DATA_NOT_GENERATED ()
 Key to store a mark for an output that will not be generated.
 
static vtkInformationExecutivePortKeyvtkExecutive::PRODUCER ()
 Information key to store the executive/port number producing an information object.
 
static vtkInformationExecutivePortVectorKeyvtkExecutive::CONSUMERS ()
 Information key to store the executive/port number pairs consuming an information object.
 
static vtkInformationIntegerKeyvtkExecutive::FROM_OUTPUT_PORT ()
 Information key to store the output port number from which a request is made.
 
static vtkInformationObjectBaseKeyvtkForEach::FOR_EACH_FILTER ()
 Information key used to pass this filter into the pipeline.
 
static vtkInformationRequestKeyvtkStreamingDemandDrivenPipeline::REQUEST_UPDATE_EXTENT ()
 Key defining a request to propagate the update extent upstream.
 
static vtkInformationRequestKeyvtkStreamingDemandDrivenPipeline::REQUEST_UPDATE_TIME ()
 Key defining a request to propagate the update extent upstream.
 
static vtkInformationRequestKeyvtkStreamingDemandDrivenPipeline::REQUEST_TIME_DEPENDENT_INFORMATION ()
 Key defining a request to make sure the meta information is up to date.
 
static vtkInformationIntegerKeyvtkStreamingDemandDrivenPipeline::CONTINUE_EXECUTING ()
 Key for an algorithm to store in a request to tell this executive to keep executing it.
 
static vtkInformationIntegerKeyvtkStreamingDemandDrivenPipeline::UPDATE_EXTENT_INITIALIZED ()
 Keys to store an update request in pipeline information.
 
static vtkInformationIntegerVectorKeyvtkStreamingDemandDrivenPipeline::UPDATE_EXTENT ()
 
static vtkInformationIntegerKeyvtkStreamingDemandDrivenPipeline::UPDATE_PIECE_NUMBER ()
 
static vtkInformationIntegerKeyvtkStreamingDemandDrivenPipeline::UPDATE_NUMBER_OF_PIECES ()
 
static vtkInformationIntegerKeyvtkStreamingDemandDrivenPipeline::UPDATE_NUMBER_OF_GHOST_LEVELS ()
 
static vtkInformationIntegerVectorKeyvtkStreamingDemandDrivenPipeline::COMBINED_UPDATE_EXTENT ()
 Key for combining the update extents requested by all consumers, so that the final extent that is produced satisfies all consumers.
 
static vtkInformationIntegerVectorKeyvtkStreamingDemandDrivenPipeline::WHOLE_EXTENT ()
 Key to store the whole extent provided in pipeline information.
 
static vtkInformationIntegerKeyvtkStreamingDemandDrivenPipeline::UNRESTRICTED_UPDATE_EXTENT ()
 This is set if the update extent is not restricted to the whole extent, for sources that can generate an extent of any requested size.
 
static vtkInformationIntegerKeyvtkStreamingDemandDrivenPipeline::EXACT_EXTENT ()
 Key to specify the request for exact extent in pipeline information.
 
static vtkInformationDoubleVectorKeyvtkStreamingDemandDrivenPipeline::TIME_STEPS ()
 Key to store available time steps.
 
static vtkInformationDoubleVectorKeyvtkStreamingDemandDrivenPipeline::TIME_RANGE ()
 Key to store available time range for continuous sources.
 
static vtkInformationDoubleKeyvtkStreamingDemandDrivenPipeline::UPDATE_TIME_STEP ()
 Update time steps requested by the pipeline.
 
static vtkInformationIntegerKeyvtkStreamingDemandDrivenPipeline::TIME_DEPENDENT_INFORMATION ()
 Whether there are time dependent meta information if there is, the pipeline will perform two extra passes to gather the time dependent information.
 
static vtkInformationDoubleVectorKeyvtkStreamingDemandDrivenPipeline::BOUNDS ()
 key to record the bounds of a dataset.
 
static vtkInformationIntegerKeyvtkStreamingDemandDrivenPipeline::NO_PRIOR_TEMPORAL_ACCESS ()
 Key to tell whether the data has all its time steps generated.
 
static vtkInformationDoubleKeyvtkStreamingDemandDrivenPipeline::PREVIOUS_UPDATE_TIME_STEP ()
 Keep track of the update time request corresponding to the previous executing.
 
static vtkInformationIntegerKeyvtkSLACReader::IS_INTERNAL_VOLUME ()
 This key is attached to the metadata information of all data sets in the output that are part of the internal volume.
 
static vtkInformationIntegerKeyvtkSLACReader::IS_EXTERNAL_SURFACE ()
 This key is attached to the metadata information of all data sets in the output that are part of the external surface.
 
static vtkInformationIntegerKeyvtkAnariActorNode::ENABLE_SCALING ()
 A key to set the ScalingMode.
 
static vtkInformationStringKeyvtkAnariActorNode::SCALE_ARRAY_NAME ()
 Name of a point aligned, single component wide, double valued array that, when added to the mapper, will be used to scale each element in the sphere and cylinder representations individually.
 
static vtkInformationObjectBaseKeyvtkAnariActorNode::SCALE_FUNCTION ()
 A piecewise function for values from the scale array that alters the resulting radii arbitrarily.
 
static vtkInformationDoubleKeyvtkAnariActorNode::LUMINOSITY ()
 Indicates that the actor acts as a light emitting object.
 
static vtkInformationStringKeyvtkAnariActorNode::ACTOR_NODE_NAME ()
 Name of the node, used for debugging or representation metadata in case an ANARI backend is chosen which - instead of rendering to a screen - outputs to intermediate authoring stages (such as files or network resources).
 
static vtkInformationIntegerKeyvtkAnariActorNode::OUTPUT_POINT_AND_CELL_ARRAYS ()
 Indicates that the actor includes point and cell attribute arrays within its rendering output.
 
static vtkInformationIntegerKeyvtkAnariActorNode::OUTPUT_POINT_AND_CELL_ARRAYS_DOUBLE_TO_FLOAT ()
 Whether the output enabled with OUTPUT_POINT_AND_CELL_ARRAYS should convert double arrays to float.
 
static vtkInformationDoubleKeyvtkAnariLightNode::LIGHT_SCALE ()
 A global multiplier to all ANARI lights.
 
static vtkInformationDoubleKeyvtkAnariLightNode::RADIUS ()
 The radius setting, when > 0.0, produces soft shadows in the path tracer.
 
static vtkInformationDoubleKeyvtkAnariLightNode::FALLOFF_ANGLE ()
 For cone-shaped lights, size (angle in radians) of the region between the rim (of the illumination cone) and full intensity of the spot; should be smaller than half of openingAngle.
 
static vtkInformationIntegerKeyvtkAnariSceneGraph::ACCUMULATION_COUNT ()
 Set the number of frames to render which are accumulated to result in a better converged image.
 
static vtkInformationIntegerKeyvtkAnariSceneGraph::COMPOSITE_ON_GL ()
 used to make the renderer add ANARI's content onto GL rendered content on the window
 
static vtkInformationStringKeyvtkAnariVolumeNode::VOLUME_NODE_NAME ()
 Name of the node, used for debugging or representation metadata in case ANARI output is written out to intermediate authoring stages.
 
static vtkInformationObjectBaseKeyvtkGLSLModifierBase::GLSL_MODIFIERS ()
 if this key exists on the ShaderMods of vtkDrawTexturedElements, that mod will be applied before rendering.
 
static vtkInformationIntegerKeyvtkLightingMapPass::RENDER_LUMINANCE ()
 If this key exists on the PropertyKeys of a prop, the active scalar array on the prop will be rendered as its color.
 
static vtkInformationIntegerKeyvtkLightingMapPass::RENDER_NORMALS ()
 if this key exists on the ProperyKeys of a prop, the active vector array on the prop will be rendered as its color.
 
static vtkInformationIntegerKeyvtkOpenGLActor::GLDepthMaskOverride ()
 If this key is set in GetPropertyKeys(), the glDepthMask will be adjusted prior to rendering translucent objects.
 
static vtkInformationObjectBaseVectorKeyvtkOpenGLRenderPass::RenderPasses ()
 Key containing information about the current pass.
 
static vtkInformationObjectBaseKeyvtkShadowMapPass::ShadowMapPass ()
 this key will contain the shadow map pass
 
static vtkInformationIntegerKeyvtkOSPRayActorNode::ENABLE_SCALING ()
 A key to set the ScalingMode.
 
static vtkInformationStringKeyvtkOSPRayActorNode::SCALE_ARRAY_NAME ()
 Name of a point aligned, single component wide, double valued array that, when added to the mapper, will be used to scale each element in the sphere and cylinder representations individually.
 
static vtkInformationObjectBaseKeyvtkOSPRayActorNode::SCALE_FUNCTION ()
 A piecewise function for values from the scale array that alters the resulting radii arbitrarily.
 
static vtkInformationDoubleKeyvtkOSPRayActorNode::LUMINOSITY ()
 Indicates that the actor acts as a light emitting object.
 
static vtkInformationIntegerKeyvtkOSPRayLightNode::IS_AMBIENT ()
 When present on light, the light acts as an ambient source.
 
static vtkInformationDoubleKeyvtkOSPRayLightNode::RADIUS ()
 The radius setting, when > 0.0, produces soft shadows in the path tracer.
 
static vtkInformationIntegerKeyvtkOSPRayRendererNode::SAMPLES_PER_PIXEL ()
 When present on renderer, controls the number of primary rays shot per pixel default is 1.
 
static vtkInformationDoubleKeyvtkOSPRayRendererNode::MAX_CONTRIBUTION ()
 When present on renderer, samples are clamped to this value before they are accumulated into the framebuffer default is 2.0.
 
static vtkInformationIntegerKeyvtkOSPRayRendererNode::MAX_DEPTH ()
 When present on renderer, controls the maximum ray recursion depth default is 20.
 
static vtkInformationDoubleKeyvtkOSPRayRendererNode::MIN_CONTRIBUTION ()
 When present on renderer, sample contributions below this value will be neglected to speedup rendering default is 0.01.
 
static vtkInformationIntegerKeyvtkOSPRayRendererNode::ROULETTE_DEPTH ()
 When present on renderer, controls the ray recursion depth at which to start Russian roulette termination default is 5.
 
static vtkInformationDoubleKeyvtkOSPRayRendererNode::VARIANCE_THRESHOLD ()
 When present on renderer, controls the threshold for adaptive accumulation default is 0.3.
 
static vtkInformationIntegerKeyvtkOSPRayRendererNode::MAX_FRAMES ()
 When present on renderer, controls the number of ospray render calls for each refresh.
 
static vtkInformationStringKeyvtkOSPRayRendererNode::RENDERER_TYPE ()
 Set the OSPRay renderer type to use (e.g.
 
static vtkInformationIntegerKeyvtkOSPRayRendererNode::AMBIENT_SAMPLES ()
 When present on renderer, controls the number of ambient occlusion samples shot per hit.
 
static vtkInformationDoubleKeyvtkOSPRayRendererNode::VOLUME_SAMPLING_RATE ()
 the rate of sampling for volumes, higher numbers increase the number of samples.
 
static vtkInformationIntegerKeyvtkOSPRayRendererNode::COMPOSITE_ON_GL ()
 used to make the renderer add ospray's content onto GL rendered content on the window
 
static vtkInformationDoubleVectorKeyvtkOSPRayRendererNode::NORTH_POLE ()
 World space direction of north pole for gradient and texture background.
 
static vtkInformationDoubleVectorKeyvtkOSPRayRendererNode::EAST_POLE ()
 World space direction of east pole for texture background.
 
static vtkInformationObjectBaseKeyvtkOSPRayRendererNode::MATERIAL_LIBRARY ()
 Material Library attached to the renderer.
 
static vtkInformationDoubleKeyvtkOSPRayRendererNode::VIEW_TIME ()
 Requested time to show in a renderer and to lookup in a temporal cache.
 
static vtkInformationIntegerKeyvtkOSPRayRendererNode::TIME_CACHE_SIZE ()
 Temporal cache size.
 
static vtkInformationIntegerKeyvtkOSPRayRendererNode::DENOISER_THRESHOLD ()
 Accumulation threshold when above which denoising kicks in.
 
static vtkInformationIntegerKeyvtkOSPRayRendererNode::BACKGROUND_MODE ()
 Control use of the path tracer backplate and environmental background.
 
static vtkInformationIntegerKeyvtkHyperTreeGrid::LEVELS ()
 Deprecated information keys for vtkHyperTreeGrids.
 
static vtkInformationIntegerKeyvtkHyperTreeGrid::DIMENSION ()
 Deprecated information keys for vtkHyperTreeGrids.
 
static vtkInformationIntegerKeyvtkHyperTreeGrid::ORIENTATION ()
 Deprecated information keys for vtkHyperTreeGrids.
 
static vtkInformationDoubleVectorKeyvtkHyperTreeGrid::SIZES ()
 Deprecated information keys for vtkHyperTreeGrids.
 
static vtkInformationQuadratureSchemeDefinitionVectorKeyvtkQuadratureSchemeDefinition::DICTIONARY ()
 
static vtkInformationStringKeyvtkQuadratureSchemeDefinition::QUADRATURE_OFFSET_ARRAY_NAME ()
 
static vtkInformationStringKeyvtkSelectionNode::ASSEMBLY_NAME ()
 Keys for selector-based identification of blocks to choose from a composite dataset.
 
static vtkInformationStringVectorKeyvtkSelectionNode::SELECTORS ()
 Keys for selector-based identification of blocks to choose from a composite dataset.
 
static vtkInformationIntegerKeyvtkSelectionNode::HIERARCHICAL_LEVEL ()
 Used to identify a dataset in a hiererchical box dataset.
 
static vtkInformationIntegerKeyvtkSelectionNode::HIERARCHICAL_INDEX ()
 Used to identify a dataset in a hiererchical box dataset.
 
static vtkInformationIntegerKeyvtkExecutive::ALGORITHM_BEFORE_FORWARD ()
 Keys to program vtkExecutive::ProcessRequest with the default behavior for unknown requests.
 
static vtkInformationIntegerKeyvtkExecutive::ALGORITHM_AFTER_FORWARD ()
 Keys to program vtkExecutive::ProcessRequest with the default behavior for unknown requests.
 
static vtkInformationIntegerKeyvtkExecutive::ALGORITHM_DIRECTION ()
 Keys to program vtkExecutive::ProcessRequest with the default behavior for unknown requests.
 
static vtkInformationIntegerKeyvtkExecutive::FORWARD_DIRECTION ()
 Keys to program vtkExecutive::ProcessRequest with the default behavior for unknown requests.
 
static vtkInformationKeyVectorKeyvtkExecutive::KEYS_TO_COPY ()
 Keys to program vtkExecutive::ProcessRequest with the default behavior for unknown requests.
 
static vtkInformationIntegerKeyvtkExodusIIReader::GLOBAL_VARIABLE ()
 Exodus reader outputs global variables and global temporal variables, together with some other variables as FieldData.
 
static vtkInformationIntegerKeyvtkExodusIIReader::GLOBAL_TEMPORAL_VARIABLE ()
 Exodus reader outputs global variables and global temporal variables, together with some other variables as FieldData.
 
static vtkInformationStringKeyvtkGDAL::MAP_PROJECTION ()
 Key used to put GDAL map projection string in the output information by readers.
 
static vtkInformationIntegerVectorKeyvtkGDAL::FLIP_AXIS ()
 Key used to put GDAL map projection string in the output information by readers.
 
static vtkInformationObjectBaseKeyvtkSLACReader::POINTS ()
 All the data sets stored in the multiblock output share the same point data.
 
static vtkInformationObjectBaseKeyvtkSLACReader::POINT_DATA ()
 All the data sets stored in the multiblock output share the same point data.
 
static vtkInformationStringVectorKeyvtkAnariActorNode::SCENEGRAPH_TIME_CONSTANT_POINT_ARRAYS ()
 Array metadata for intermediate authoring steps, which denotes the arrays which are not written out separately for every timestep, but instead contain only a single representation for all timesteps.
 
static vtkInformationStringVectorKeyvtkAnariActorNode::SCENEGRAPH_TIME_CONSTANT_CELL_ARRAYS ()
 Array metadata for intermediate authoring steps, which denotes the arrays which are not written out separately for every timestep, but instead contain only a single representation for all timesteps.
 
static vtkInformationIntegerKeyvtkProp::GeneralTextureUnit ()
 Optional Key Indicating the texture unit for general texture mapping Old OpenGL was a state machine where you would push or pop items.
 
static vtkInformationIntegerKeyvtkProp::GENERAL_TEXTURE_UNIT ()
 Optional Key Indicating the texture unit for general texture mapping Old OpenGL was a state machine where you would push or pop items.
 
static vtkInformationDoubleVectorKeyvtkProp::GeneralTextureTransform ()
 Optional Key Indicating the texture transform for general texture mapping Old OpenGL was a state machine where you would push or pop items.
 
static vtkInformationDoubleVectorKeyvtkProp::GENERAL_TEXTURE_TRANSFORM ()
 Optional Key Indicating the texture transform for general texture mapping Old OpenGL was a state machine where you would push or pop items.
 
static vtkInformationIntegerKeyvtkOSPRayRendererNode::ENABLE_DENOISER ()
 Enable denoising (if supported).
 
static void vtkOSPRayRendererNode::SetEnableDenoiser (int, vtkRenderer *renderer)
 Convenience method to set/get ENABLE_DENOISER on a vtkRenderer.
 
static int vtkOSPRayRendererNode::GetEnableDenoiser (vtkRenderer *renderer)
 Enable denoising (if supported).
 

Detailed Description

The VTK pipeline relies on algorithms providing information about their input and output and responding to requests.

The information objects used to perform these actions map known keys to values. This is a list of keys that information objects use and what each key should be used for.

Function Documentation

◆ GUI_HIDE()

static vtkInformationIntegerKey * vtkAbstractArray::GUI_HIDE ( )
static

This key is a hint to end user interface that this array is internal and should not be shown to the end user.

◆ PER_COMPONENT()

static vtkInformationInformationVectorKey * vtkAbstractArray::PER_COMPONENT ( )
static

This key is used to hold a vector of COMPONENT_VALUES (and, for vtkDataArray subclasses, COMPONENT_RANGE) keys – one for each component of the array.

You may add additional per-component key-value pairs to information objects in this vector. However if you do so, you must be sure to either (1) set COMPONENT_VALUES to an invalid variant and set COMPONENT_RANGE to {VTK_DOUBLE_MAX, VTK_DOUBLE_MIN} or (2) call ComputeUniqueValues(component) and ComputeRange(component) before modifying the information object. Otherwise it is possible for modifications to the array to take place without the bounds on the component being updated.

◆ PER_FINITE_COMPONENT()

static vtkInformationInformationVectorKey * vtkAbstractArray::PER_FINITE_COMPONENT ( )
static

This key is used to hold a vector of COMPONENT_VALUES (and, for vtkDataArray subclasses, COMPONENT_RANGE) keys – one for each component of the array.

You may add additional per-component key-value pairs to information objects in this vector. However if you do so, you must be sure to either (1) set COMPONENT_VALUES to an invalid variant and set COMPONENT_RANGE to {VTK_DOUBLE_MAX, VTK_DOUBLE_MIN} or (2) call ComputeUniqueValues(component) and ComputeFiniteRange(component) before modifying the information object. Otherwise it is possible for modifications to the array to take place without the bounds on the component being updated.

◆ DISCRETE_VALUES()

static vtkInformationVariantVectorKey * vtkAbstractArray::DISCRETE_VALUES ( )
static

A key used to hold discrete values taken on either by the tuples of the array (when present in this->GetInformation()) or individual components (when present in one entry of the PER_COMPONENT() information vector).

◆ DISCRETE_VALUE_SAMPLE_PARAMETERS()

static vtkInformationDoubleVectorKey * vtkAbstractArray::DISCRETE_VALUE_SAMPLE_PARAMETERS ( )
static

A key used to hold conditions under which cached discrete values were generated; the value is a 2-vector of doubles.

The first entry corresponds to the maximum uncertainty that prominent values exist but have not been detected. The second entry corresponds to the smallest relative frequency a value is allowed to have and still appear on the list.

◆ COMPONENT_RANGE()

static vtkInformationDoubleVectorKey * vtkDataArray::COMPONENT_RANGE ( )
static

This key is used to hold tight bounds on the range of one component over all tuples of the array.

Two values (a minimum and maximum) are stored for each component. When GetRange() is called when no tuples are present in the array this value is set to { VTK_DOUBLE_MAX, VTK_DOUBLE_MIN }.

◆ L2_NORM_RANGE()

static vtkInformationDoubleVectorKey * vtkDataArray::L2_NORM_RANGE ( )
static

This key is used to hold tight bounds on the $L_2$ norm of tuples in the array.

Two values (a minimum and maximum) are stored for each component. When GetRange() is called when no tuples are present in the array this value is set to { VTK_DOUBLE_MAX, VTK_DOUBLE_MIN }.

◆ L2_NORM_FINITE_RANGE()

static vtkInformationDoubleVectorKey * vtkDataArray::L2_NORM_FINITE_RANGE ( )
static

This key is used to hold tight bounds on the $L_2$ norm of tuples in the array.

Two values (a minimum and maximum) are stored for each component. When GetFiniteRange() is called when no tuples are present in the array this value is set to { VTK_DOUBLE_MAX, VTK_DOUBLE_MIN }.

◆ UNITS_LABEL()

static vtkInformationStringKey * vtkDataArray::UNITS_LABEL ( )
static

A human-readable string indicating the units for the array data.

◆ LABEL()

static vtkInformationStringKey * vtkAnnotation::LABEL ( )
static

The label for this annotation.

◆ COLOR()

static vtkInformationDoubleVectorKey * vtkAnnotation::COLOR ( )
static

The color for this annotation.

This is stored as an RGB triple with values between 0 and 1.

◆ OPACITY()

static vtkInformationDoubleKey * vtkAnnotation::OPACITY ( )
static

The color for this annotation.

This is stored as a value between 0 and 1.

◆ ICON_INDEX()

static vtkInformationIntegerKey * vtkAnnotation::ICON_INDEX ( )
static

An icon index for this annotation.

◆ ENABLE()

static vtkInformationIntegerKey * vtkAnnotation::ENABLE ( )
static

Whether or not this annotation is enabled.

A value of 1 means enabled, 0 disabled.

◆ HIDE()

static vtkInformationIntegerKey * vtkAnnotation::HIDE ( )
static

Whether or not this annotation is visible.

◆ DATA()

static vtkInformationDataObjectKey * vtkAnnotation::DATA ( )
static

Associate a vtkDataObject with this annotation.

◆ NAME()

static vtkInformationStringKey * vtkCompositeDataSet::NAME ( )
static

Key used to put node name in the meta-data associated with a node.

◆ CURRENT_PROCESS_CAN_LOAD_BLOCK()

static vtkInformationIntegerKey * vtkCompositeDataSet::CURRENT_PROCESS_CAN_LOAD_BLOCK ( )
static

Key used to indicate that the current process can load the data in the node.

Used for parallel readers where the nodes are assigned to the processes by the reader to indicate further down the pipeline which nodes will be on which processes. THIS IS AN EXPERIMENTAL KEY SUBJECT TO CHANGE WITHOUT NOTICE

◆ DATA_TYPE_NAME()

static vtkInformationStringKey * vtkDataObject::DATA_TYPE_NAME ( )
static

◆ DATA_OBJECT()

static vtkInformationDataObjectKey * vtkDataObject::DATA_OBJECT ( )
static

◆ DATA_EXTENT_TYPE()

static vtkInformationIntegerKey * vtkDataObject::DATA_EXTENT_TYPE ( )
static

◆ DATA_EXTENT()

static vtkInformationIntegerPointerKey * vtkDataObject::DATA_EXTENT ( )
static

◆ ALL_PIECES_EXTENT()

static vtkInformationIntegerVectorKey * vtkDataObject::ALL_PIECES_EXTENT ( )
static

◆ DATA_PIECE_NUMBER()

static vtkInformationIntegerKey * vtkDataObject::DATA_PIECE_NUMBER ( )
static

◆ DATA_NUMBER_OF_PIECES()

static vtkInformationIntegerKey * vtkDataObject::DATA_NUMBER_OF_PIECES ( )
static

◆ DATA_NUMBER_OF_GHOST_LEVELS()

static vtkInformationIntegerKey * vtkDataObject::DATA_NUMBER_OF_GHOST_LEVELS ( )
static

◆ DATA_TIME_STEP()

static vtkInformationDoubleKey * vtkDataObject::DATA_TIME_STEP ( )
static

◆ POINT_DATA_VECTOR()

static vtkInformationInformationVectorKey * vtkDataObject::POINT_DATA_VECTOR ( )
static

◆ CELL_DATA_VECTOR()

static vtkInformationInformationVectorKey * vtkDataObject::CELL_DATA_VECTOR ( )
static

◆ VERTEX_DATA_VECTOR()

static vtkInformationInformationVectorKey * vtkDataObject::VERTEX_DATA_VECTOR ( )
static

◆ EDGE_DATA_VECTOR()

static vtkInformationInformationVectorKey * vtkDataObject::EDGE_DATA_VECTOR ( )
static

◆ FIELD_ARRAY_TYPE()

static vtkInformationIntegerKey * vtkDataObject::FIELD_ARRAY_TYPE ( )
static

◆ FIELD_ASSOCIATION()

static vtkInformationIntegerKey * vtkDataObject::FIELD_ASSOCIATION ( )
static

◆ FIELD_ATTRIBUTE_TYPE()

static vtkInformationIntegerKey * vtkDataObject::FIELD_ATTRIBUTE_TYPE ( )
static

◆ FIELD_ACTIVE_ATTRIBUTE()

static vtkInformationIntegerKey * vtkDataObject::FIELD_ACTIVE_ATTRIBUTE ( )
static

◆ FIELD_NUMBER_OF_COMPONENTS()

static vtkInformationIntegerKey * vtkDataObject::FIELD_NUMBER_OF_COMPONENTS ( )
static

◆ FIELD_NUMBER_OF_TUPLES()

static vtkInformationIntegerKey * vtkDataObject::FIELD_NUMBER_OF_TUPLES ( )
static

◆ FIELD_OPERATION()

static vtkInformationIntegerKey * vtkDataObject::FIELD_OPERATION ( )
static

◆ FIELD_RANGE()

static vtkInformationDoubleVectorKey * vtkDataObject::FIELD_RANGE ( )
static

◆ PIECE_EXTENT()

static vtkInformationIntegerVectorKey * vtkDataObject::PIECE_EXTENT ( )
static

◆ FIELD_NAME()

static vtkInformationStringKey * vtkDataObject::FIELD_NAME ( )
static

◆ ORIGIN()

static vtkInformationDoubleVectorKey * vtkDataObject::ORIGIN ( )
static

◆ SPACING()

static vtkInformationDoubleVectorKey * vtkDataObject::SPACING ( )
static

◆ DIRECTION()

static vtkInformationDoubleVectorKey * vtkDataObject::DIRECTION ( )
static

◆ BOUNDING_BOX()

static vtkInformationDoubleVectorKey * vtkDataObject::BOUNDING_BOX ( )
static

◆ SIL()

static vtkInformationDataObjectKey * vtkDataObject::SIL ( )
static

◆ LEVELS()

static vtkInformationIntegerKey * vtkHyperTreeGrid::LEVELS ( )
static

Deprecated information keys for vtkHyperTreeGrids.

◆ DICTIONARY()

static vtkInformationQuadratureSchemeDefinitionVectorKey * vtkQuadratureSchemeDefinition::DICTIONARY ( )
static

◆ CONTENT_TYPE()

static vtkInformationIntegerKey * vtkSelectionNode::CONTENT_TYPE ( )
static

Get the (primary) property that describes the content of a selection node's data.

This key takes on values from the SelectionContent enum. GetContentType() returns -1 if the content type is not set.

See also
vtkSelectionNode::SelectionContent

◆ FIELD_TYPE()

static vtkInformationIntegerKey * vtkSelectionNode::FIELD_TYPE ( )
static

Controls whether cell, point, or field data determine what is inside and out.

The default is CELL. Vertex and edge types are also available for graph classes. GetFieldType() returns -1 if the field type is not set.

◆ EPSILON()

static vtkInformationDoubleKey * vtkSelectionNode::EPSILON ( )
static

For location selection of points, if distance is greater than this reject.

◆ ZBUFFER_VALUE()

static vtkInformationDoubleKey * vtkSelectionNode::ZBUFFER_VALUE ( )
static

If present, closest zbuffer value of this selection.

◆ CONTAINING_CELLS()

static vtkInformationIntegerKey * vtkSelectionNode::CONTAINING_CELLS ( )
static

This flag tells the extraction filter, when FIELD_TYPE==POINT, that it should also extract the cells that contain any of the extracted points.

◆ CONNECTED_LAYERS()

static vtkInformationIntegerKey * vtkSelectionNode::CONNECTED_LAYERS ( )
static

When specified, this indicates how many layers of connected elements in addition to those chosen explicitly are being selected.

Currently, this is only supported for cells and points.

◆ CONNECTED_LAYERS_REMOVE_SEED()

static vtkInformationIntegerKey * vtkSelectionNode::CONNECTED_LAYERS_REMOVE_SEED ( )
static

When specified and also using CONNECTED_LAYERS(), this indicates if the initial selection should be kept or not.

◆ CONNECTED_LAYERS_REMOVE_INTERMEDIATE_LAYERS()

static vtkInformationIntegerKey * vtkSelectionNode::CONNECTED_LAYERS_REMOVE_INTERMEDIATE_LAYERS ( )
static

When specified and also using CONNECTED_LAYERS(), this indicates if the intermediate layers should be kept or not.

◆ COMPONENT_NUMBER()

static vtkInformationIntegerKey * vtkSelectionNode::COMPONENT_NUMBER ( )
static

When ContentType==THRESHOLDS or ContentType==VALUES i.e.

threshold and value based selections, it is possible pick the component number using this key. If none is specified, the 0th component is used. If any number less than 0 is specified, then the magnitude is used.

◆ INVERSE()

static vtkInformationIntegerKey * vtkSelectionNode::INVERSE ( )
static

This flag tells the extraction filter to exclude the selection.

◆ PIXEL_COUNT()

static vtkInformationIntegerKey * vtkSelectionNode::PIXEL_COUNT ( )
static

A helper for visible cell selector, this is the number of pixels covered by the actor whose cells are listed in the selection.

◆ SOURCE()

static vtkInformationObjectBaseKey * vtkSelectionNode::SOURCE ( )
static

Pointer to the data or algorithm the selection belongs to.

◆ SOURCE_ID()

static vtkInformationIntegerKey * vtkSelectionNode::SOURCE_ID ( )
static

ID of the data or algorithm the selection belongs to.

What ID means is application specific.

◆ PROP()

static vtkInformationObjectBaseKey * vtkSelectionNode::PROP ( )
static

Pointer to the prop the selection belongs to.

◆ PROP_ID()

static vtkInformationIntegerKey * vtkSelectionNode::PROP_ID ( )
static

ID of the prop the selection belongs to.

What ID means is application specific.

◆ PROCESS_ID()

static vtkInformationIntegerKey * vtkSelectionNode::PROCESS_ID ( )
static

Process id the selection is on.

◆ ASSEMBLY_NAME()

static vtkInformationStringKey * vtkSelectionNode::ASSEMBLY_NAME ( )
static

Keys for selector-based identification of blocks to choose from a composite dataset.

ASSEMBLY_NAME identifies the name for the assembly to use and SELECTORS provide a list of node selectors applied to the chosen assembly.

Use vtkDataAssemblyUtilities::HierarchyName as the assembly name to use the data hierarchy

◆ COMPOSITE_INDEX()

static vtkInformationIntegerKey * vtkSelectionNode::COMPOSITE_INDEX ( )
static

Used to identify a node in composite datasets.

◆ HIERARCHICAL_LEVEL()

static vtkInformationIntegerKey * vtkSelectionNode::HIERARCHICAL_LEVEL ( )
static

Used to identify a dataset in a hiererchical box dataset.

◆ INPUT_IS_OPTIONAL()

static vtkInformationIntegerKey * vtkAlgorithm::INPUT_IS_OPTIONAL ( )
static

Keys used to specify input port requirements.

◆ INPUT_IS_REPEATABLE()

static vtkInformationIntegerKey * vtkAlgorithm::INPUT_IS_REPEATABLE ( )
static

◆ INPUT_REQUIRED_FIELDS()

static vtkInformationInformationVectorKey * vtkAlgorithm::INPUT_REQUIRED_FIELDS ( )
static

◆ INPUT_REQUIRED_DATA_TYPE()

static vtkInformationStringVectorKey * vtkAlgorithm::INPUT_REQUIRED_DATA_TYPE ( )
static

◆ INPUT_ARRAYS_TO_PROCESS()

static vtkInformationInformationVectorKey * vtkAlgorithm::INPUT_ARRAYS_TO_PROCESS ( )
static

◆ INPUT_PORT()

static vtkInformationIntegerKey * vtkAlgorithm::INPUT_PORT ( )
static

◆ INPUT_CONNECTION()

static vtkInformationIntegerKey * vtkAlgorithm::INPUT_CONNECTION ( )
static

◆ CAN_PRODUCE_SUB_EXTENT()

static vtkInformationIntegerKey * vtkAlgorithm::CAN_PRODUCE_SUB_EXTENT ( )
static

This key tells the executive that a particular output port is capable of producing an arbitrary subextent of the whole extent.

Many image sources and readers fall into this category but some such as the legacy structured data readers cannot support this feature.

◆ CAN_HANDLE_PIECE_REQUEST()

static vtkInformationIntegerKey * vtkAlgorithm::CAN_HANDLE_PIECE_REQUEST ( )
static

Key that tells the pipeline that a particular algorithm can or cannot handle piece request.

If a filter cannot handle piece requests and is asked for a piece, the executive will flag an error. If a structured data source cannot handle piece requests but can produce sub-extents (CAN_PRODUCE_SUB_EXTENT), the executive will use an extent translator to split the extent into pieces. Otherwise, if a source cannot handle piece requests, the executive will ask for the whole data for piece 0 and not execute the source for other pieces.

◆ ABORTED()

static vtkInformationIntegerKey * vtkAlgorithm::ABORTED ( )
static

◆ LOAD_REQUESTED_BLOCKS()

static vtkInformationIntegerKey * vtkCompositeDataPipeline::LOAD_REQUESTED_BLOCKS ( )
static

An integer key that indicates to the source to load all requested blocks specified in UPDATE_COMPOSITE_INDICES.

◆ COMPOSITE_DATA_META_DATA()

static vtkInformationObjectBaseKey * vtkCompositeDataPipeline::COMPOSITE_DATA_META_DATA ( )
static

COMPOSITE_DATA_META_DATA is a key placed in the output-port information by readers/sources producing composite datasets.

This meta-data provides information about the structure of the composite dataset and things like data-bounds etc. *** THIS IS AN EXPERIMENTAL FEATURE. IT MAY CHANGE WITHOUT NOTICE ***

◆ UPDATE_COMPOSITE_INDICES()

static vtkInformationIntegerVectorKey * vtkCompositeDataPipeline::UPDATE_COMPOSITE_INDICES ( )
static

UPDATE_COMPOSITE_INDICES is a key placed in the request to request a set of composite indices from a reader/source producing composite dataset.

Typically, the reader publishes its structure using COMPOSITE_DATA_META_DATA() and then the sink requests blocks of interest using UPDATE_COMPOSITE_INDICES(). Note that UPDATE_COMPOSITE_INDICES has to be sorted vector with increasing indices. *** THIS IS AN EXPERIMENTAL FEATURE. IT MAY CHANGE WITHOUT NOTICE ***

◆ BLOCK_AMOUNT_OF_DETAIL()

static vtkInformationDoubleKey * vtkCompositeDataPipeline::BLOCK_AMOUNT_OF_DETAIL ( )
static

BLOCK_AMOUNT_OF_DETAIL is a key placed in the information about a multi-block dataset that indicates how complex the block is.

It is intended to work with multi-resolution streaming code. For example in a multi-resolution dataset of points, this key might store the number of points. *** THIS IS AN EXPERIMENTAL FEATURE. IT MAY CHANGE WITHOUT NOTICE ***

◆ SUPPRESS_RESET_PI()

static vtkInformationIntegerKey * vtkCompositeDataPipeline::SUPPRESS_RESET_PI ( )
staticprotected

Because we sometimes have to swap between "simple" data types and composite data types, we sometimes want to skip resetting the pipeline information.

◆ DATA_COMPOSITE_INDICES()

static vtkInformationIntegerVectorKey * vtkCompositeDataPipeline::DATA_COMPOSITE_INDICES ( )
staticprotected

COMPOSITE_INDICES() is put in the output information by the executive if the request has UPDATE_COMPOSITE_INDICES() using the generated composite dataset's structure.

Note that COMPOSITE_INDICES has to be sorted vector with increasing indices. *** THIS IS AN EXPERIMENTAL FEATURE. IT MAY CHANGE WITHOUT NOTICE ***

◆ REQUEST_DATA_OBJECT()

static vtkInformationRequestKey * vtkDemandDrivenPipeline::REQUEST_DATA_OBJECT ( )
static

Key defining a request to make sure the output data objects exist.

◆ REQUEST_INFORMATION()

static vtkInformationRequestKey * vtkDemandDrivenPipeline::REQUEST_INFORMATION ( )
static

Key defining a request to make sure the output information is up to date.

◆ REQUEST_DATA()

static vtkInformationRequestKey * vtkDemandDrivenPipeline::REQUEST_DATA ( )
static

Key defining a request to make sure the output data are up to date.

◆ REQUEST_DATA_NOT_GENERATED()

static vtkInformationRequestKey * vtkDemandDrivenPipeline::REQUEST_DATA_NOT_GENERATED ( )
static

Key defining a request to mark outputs that will NOT be generated during a REQUEST_DATA.

◆ RELEASE_DATA()

static vtkInformationIntegerKey * vtkDemandDrivenPipeline::RELEASE_DATA ( )
static

Key to specify in pipeline information the request that data be released after it is used.

◆ DATA_NOT_GENERATED()

static vtkInformationIntegerKey * vtkDemandDrivenPipeline::DATA_NOT_GENERATED ( )
static

Key to store a mark for an output that will not be generated.

Algorithms use this to tell the executive that they will not generate certain outputs for a REQUEST_DATA.

◆ PRODUCER()

static vtkInformationExecutivePortKey * vtkExecutive::PRODUCER ( )
static

Information key to store the executive/port number producing an information object.

◆ CONSUMERS()

static vtkInformationExecutivePortVectorKey * vtkExecutive::CONSUMERS ( )
static

Information key to store the executive/port number pairs consuming an information object.

◆ FROM_OUTPUT_PORT()

static vtkInformationIntegerKey * vtkExecutive::FROM_OUTPUT_PORT ( )
static

Information key to store the output port number from which a request is made.

◆ ALGORITHM_BEFORE_FORWARD()

static vtkInformationIntegerKey * vtkExecutive::ALGORITHM_BEFORE_FORWARD ( )
static

Keys to program vtkExecutive::ProcessRequest with the default behavior for unknown requests.

◆ FOR_EACH_FILTER()

static vtkInformationObjectBaseKey * vtkForEach::FOR_EACH_FILTER ( )
static

Information key used to pass this filter into the pipeline.

◆ REQUEST_UPDATE_EXTENT()

static vtkInformationRequestKey * vtkStreamingDemandDrivenPipeline::REQUEST_UPDATE_EXTENT ( )
static

Key defining a request to propagate the update extent upstream.

◆ REQUEST_UPDATE_TIME()

static vtkInformationRequestKey * vtkStreamingDemandDrivenPipeline::REQUEST_UPDATE_TIME ( )
static

Key defining a request to propagate the update extent upstream.

◆ REQUEST_TIME_DEPENDENT_INFORMATION()

static vtkInformationRequestKey * vtkStreamingDemandDrivenPipeline::REQUEST_TIME_DEPENDENT_INFORMATION ( )
static

Key defining a request to make sure the meta information is up to date.

◆ CONTINUE_EXECUTING()

static vtkInformationIntegerKey * vtkStreamingDemandDrivenPipeline::CONTINUE_EXECUTING ( )
static

Key for an algorithm to store in a request to tell this executive to keep executing it.

◆ UPDATE_EXTENT_INITIALIZED()

static vtkInformationIntegerKey * vtkStreamingDemandDrivenPipeline::UPDATE_EXTENT_INITIALIZED ( )
static

Keys to store an update request in pipeline information.

◆ UPDATE_EXTENT()

static vtkInformationIntegerVectorKey * vtkStreamingDemandDrivenPipeline::UPDATE_EXTENT ( )
static

◆ UPDATE_PIECE_NUMBER()

static vtkInformationIntegerKey * vtkStreamingDemandDrivenPipeline::UPDATE_PIECE_NUMBER ( )
static

◆ UPDATE_NUMBER_OF_PIECES()

static vtkInformationIntegerKey * vtkStreamingDemandDrivenPipeline::UPDATE_NUMBER_OF_PIECES ( )
static

◆ UPDATE_NUMBER_OF_GHOST_LEVELS()

static vtkInformationIntegerKey * vtkStreamingDemandDrivenPipeline::UPDATE_NUMBER_OF_GHOST_LEVELS ( )
static

◆ COMBINED_UPDATE_EXTENT()

static vtkInformationIntegerVectorKey * vtkStreamingDemandDrivenPipeline::COMBINED_UPDATE_EXTENT ( )
static

Key for combining the update extents requested by all consumers, so that the final extent that is produced satisfies all consumers.

◆ WHOLE_EXTENT()

static vtkInformationIntegerVectorKey * vtkStreamingDemandDrivenPipeline::WHOLE_EXTENT ( )
static

Key to store the whole extent provided in pipeline information.

◆ UNRESTRICTED_UPDATE_EXTENT()

static vtkInformationIntegerKey * vtkStreamingDemandDrivenPipeline::UNRESTRICTED_UPDATE_EXTENT ( )
static

This is set if the update extent is not restricted to the whole extent, for sources that can generate an extent of any requested size.

◆ EXACT_EXTENT()

static vtkInformationIntegerKey * vtkStreamingDemandDrivenPipeline::EXACT_EXTENT ( )
static

Key to specify the request for exact extent in pipeline information.

◆ TIME_STEPS()

static vtkInformationDoubleVectorKey * vtkStreamingDemandDrivenPipeline::TIME_STEPS ( )
static

Key to store available time steps.

◆ TIME_RANGE()

static vtkInformationDoubleVectorKey * vtkStreamingDemandDrivenPipeline::TIME_RANGE ( )
static

Key to store available time range for continuous sources.

◆ UPDATE_TIME_STEP()

static vtkInformationDoubleKey * vtkStreamingDemandDrivenPipeline::UPDATE_TIME_STEP ( )
static

Update time steps requested by the pipeline.

◆ TIME_DEPENDENT_INFORMATION()

static vtkInformationIntegerKey * vtkStreamingDemandDrivenPipeline::TIME_DEPENDENT_INFORMATION ( )
static

Whether there are time dependent meta information if there is, the pipeline will perform two extra passes to gather the time dependent information.

◆ BOUNDS()

static vtkInformationDoubleVectorKey * vtkStreamingDemandDrivenPipeline::BOUNDS ( )
static

key to record the bounds of a dataset.

◆ NO_PRIOR_TEMPORAL_ACCESS()

static vtkInformationIntegerKey * vtkStreamingDemandDrivenPipeline::NO_PRIOR_TEMPORAL_ACCESS ( )
static

Key to tell whether the data has all its time steps generated.

It is typically used for in situ, where you want to be able to visualize a simulation while it is running. It effectively tells the downstream algorithms integrating over all the timesteps that the current set of available timesteps is not necessarily complete. As a result, they will produce a valid output for each requested timestep and keep some cache helping them to retrieve upcoming timesteps as they arrive.

Note
One should check the actual value of this key. Possible values are listed in NO_PRIOR_TEMPORAL_ACCESS_STATES.

◆ PREVIOUS_UPDATE_TIME_STEP()

static vtkInformationDoubleKey * vtkStreamingDemandDrivenPipeline::PREVIOUS_UPDATE_TIME_STEP ( )
staticprotected

Keep track of the update time request corresponding to the previous executing.

If the previous update request did not correspond to an existing time step and the reader chose a time step with it's own logic, the data time step will be different than the request. If the same time step is requested again, there is no need to re-execute the algorithm. We know that it does not have this time step.

◆ GLOBAL_VARIABLE()

static vtkInformationIntegerKey * vtkExodusIIReader::GLOBAL_VARIABLE ( )
static

Exodus reader outputs global variables and global temporal variables, together with some other variables as FieldData.

These keys help identify which arrays in the FieldData are GLOBAL and which ones are GLOBAL_TEMPORAL.

See also
vtkExtractExodusGlobalTemporalVariables.

◆ MAP_PROJECTION()

static vtkInformationStringKey * vtkGDAL::MAP_PROJECTION ( )
static

Key used to put GDAL map projection string in the output information by readers.

◆ IS_INTERNAL_VOLUME()

static vtkInformationIntegerKey * vtkSLACReader::IS_INTERNAL_VOLUME ( )
static

This key is attached to the metadata information of all data sets in the output that are part of the internal volume.

◆ IS_EXTERNAL_SURFACE()

static vtkInformationIntegerKey * vtkSLACReader::IS_EXTERNAL_SURFACE ( )
static

This key is attached to the metadata information of all data sets in the output that are part of the external surface.

◆ POINTS()

static vtkInformationObjectBaseKey * vtkSLACReader::POINTS ( )
static

All the data sets stored in the multiblock output share the same point data.

For convenience, the point coordinates (vtkPoints) and point data (vtkPointData) are saved under these keys in the vtkInformation of the output data set.

◆ ENABLE_SCALING() [1/2]

static vtkInformationIntegerKey * vtkAnariActorNode::ENABLE_SCALING ( )
static

A key to set the ScalingMode.

The default is ALL_EXACT. ALL_EXACT means use vtkActor PointSize/LineWidth for all radii. ALL_APPROXIMATE sets all radii to approximate GL's pixel sizes via a function of PointSize/LineWidth and object bounding box. EACH_MAPPED means map every value from SCALE_ARRAY_NAME through the SCALE_FUNCTION lookup table to set each radius independently. EACH_EXACT means use the SCALE_ARRAY_NAME to set each radius directly.

◆ SCALE_ARRAY_NAME() [1/2]

static vtkInformationStringKey * vtkAnariActorNode::SCALE_ARRAY_NAME ( )
static

Name of a point aligned, single component wide, double valued array that, when added to the mapper, will be used to scale each element in the sphere and cylinder representations individually.

When not supplied the radius is constant across all elements and is a function of the Mapper's PointSize and LineWidth.

◆ SCALE_FUNCTION() [1/2]

static vtkInformationObjectBaseKey * vtkAnariActorNode::SCALE_FUNCTION ( )
static

A piecewise function for values from the scale array that alters the resulting radii arbitrarily.

◆ LUMINOSITY() [1/2]

static vtkInformationDoubleKey * vtkAnariActorNode::LUMINOSITY ( )
static

Indicates that the actor acts as a light emitting object.

◆ ACTOR_NODE_NAME()

static vtkInformationStringKey * vtkAnariActorNode::ACTOR_NODE_NAME ( )
static

Name of the node, used for debugging or representation metadata in case an ANARI backend is chosen which - instead of rendering to a screen - outputs to intermediate authoring stages (such as files or network resources).

◆ OUTPUT_POINT_AND_CELL_ARRAYS()

static vtkInformationIntegerKey * vtkAnariActorNode::OUTPUT_POINT_AND_CELL_ARRAYS ( )
static

Indicates that the actor includes point and cell attribute arrays within its rendering output.

This allows ANARI backends that transfer rendering data to intermediate authoring stages to get access to additional data than what is typically used by VTK's rendering itself.

◆ OUTPUT_POINT_AND_CELL_ARRAYS_DOUBLE_TO_FLOAT()

static vtkInformationIntegerKey * vtkAnariActorNode::OUTPUT_POINT_AND_CELL_ARRAYS_DOUBLE_TO_FLOAT ( )
static

Whether the output enabled with OUTPUT_POINT_AND_CELL_ARRAYS should convert double arrays to float.

◆ SCENEGRAPH_TIME_CONSTANT_POINT_ARRAYS()

static vtkInformationStringVectorKey * vtkAnariActorNode::SCENEGRAPH_TIME_CONSTANT_POINT_ARRAYS ( )
static

Array metadata for intermediate authoring steps, which denotes the arrays which are not written out separately for every timestep, but instead contain only a single representation for all timesteps.

◆ LIGHT_SCALE()

static vtkInformationDoubleKey * vtkAnariLightNode::LIGHT_SCALE ( )
static

A global multiplier to all ANARI lights.

default is 1.0

◆ RADIUS() [1/2]

static vtkInformationDoubleKey * vtkAnariLightNode::RADIUS ( )
static

The radius setting, when > 0.0, produces soft shadows in the path tracer.

◆ FALLOFF_ANGLE()

static vtkInformationDoubleKey * vtkAnariLightNode::FALLOFF_ANGLE ( )
static

For cone-shaped lights, size (angle in radians) of the region between the rim (of the illumination cone) and full intensity of the spot; should be smaller than half of openingAngle.

◆ ACCUMULATION_COUNT()

static vtkInformationIntegerKey * vtkAnariSceneGraph::ACCUMULATION_COUNT ( )
static

Set the number of frames to render which are accumulated to result in a better converged image.

◆ COMPOSITE_ON_GL() [1/2]

static vtkInformationIntegerKey * vtkAnariSceneGraph::COMPOSITE_ON_GL ( )
static

used to make the renderer add ANARI's content onto GL rendered content on the window

◆ VOLUME_NODE_NAME()

static vtkInformationStringKey * vtkAnariVolumeNode::VOLUME_NODE_NAME ( )
static

Name of the node, used for debugging or representation metadata in case ANARI output is written out to intermediate authoring stages.

◆ GeneralTextureUnit()

static vtkInformationIntegerKey * vtkProp::GeneralTextureUnit ( )
inlinestatic

Optional Key Indicating the texture unit for general texture mapping Old OpenGL was a state machine where you would push or pop items.

The new OpenGL design is more mapper centric. Some classes push a texture and then assume a mapper will use it. The new design wants explicit communication of when a texture is being used. This key can be used to pass that information down to a mapper.

Definition at line 215 of file vtkProp.h.

◆ GeneralTextureTransform()

static vtkInformationDoubleVectorKey * vtkProp::GeneralTextureTransform ( )
inlinestatic

Optional Key Indicating the texture transform for general texture mapping Old OpenGL was a state machine where you would push or pop items.

The new OpenGL design is more mapper centric. Some classes push a texture and then assume a mapper will use it. The new design wants explicit communication of when a texture is being used. This key can be used to pass that information down to a mapper.

Definition at line 231 of file vtkProp.h.

◆ GLSL_MODIFIERS()

static vtkInformationObjectBaseKey * vtkGLSLModifierBase::GLSL_MODIFIERS ( )
static

if this key exists on the ShaderMods of vtkDrawTexturedElements, that mod will be applied before rendering.

◆ RENDER_LUMINANCE()

static vtkInformationIntegerKey * vtkLightingMapPass::RENDER_LUMINANCE ( )
static

If this key exists on the PropertyKeys of a prop, the active scalar array on the prop will be rendered as its color.

This key is mutually exclusive with the RENDER_LUMINANCE key.

◆ RENDER_NORMALS()

static vtkInformationIntegerKey * vtkLightingMapPass::RENDER_NORMALS ( )
static

if this key exists on the ProperyKeys of a prop, the active vector array on the prop will be rendered as its color.

This key is mutually exclusive with the RENDER_LUMINANCE key.

◆ GLDepthMaskOverride()

static vtkInformationIntegerKey * vtkOpenGLActor::GLDepthMaskOverride ( )
static

If this key is set in GetPropertyKeys(), the glDepthMask will be adjusted prior to rendering translucent objects.

This is useful for e.g. depth peeling.

If GetIsOpaque() == true, the depth mask is always enabled, regardless of this key. Otherwise, the depth mask is disabled for default alpha blending unless this key is set.

If this key is set, the integer value has the following meanings: 0: glDepthMask(GL_FALSE) 1: glDepthMask(GL_TRUE) Anything else: No change to depth mask.

◆ RenderPasses()

static vtkInformationObjectBaseVectorKey * vtkOpenGLRenderPass::RenderPasses ( )
static

Key containing information about the current pass.

◆ ShadowMapPass()

static vtkInformationObjectBaseKey * vtkShadowMapPass::ShadowMapPass ( )
static

this key will contain the shadow map pass

◆ ENABLE_SCALING() [2/2]

static vtkInformationIntegerKey * vtkOSPRayActorNode::ENABLE_SCALING ( )
static

A key to set the ScalingMode.

The default is ALL_APPROXIMATE. ALL_EXACT means use vtkActor.PointSize/LineWidth for all radii. ALL_APPROXIMATE sets all radii to approximate GL's pixel sizes via a function of PointSize/LineWidth and object bounding box. EACH_MAPPED means map every value from SCALE_ARRAY_NAME through the SCALE_FUNCTION lookup table to set each radius independently. EACH_EXACT means use the SCALE_ARRAY_NAME to set each radius directly.

◆ SCALE_ARRAY_NAME() [2/2]

static vtkInformationStringKey * vtkOSPRayActorNode::SCALE_ARRAY_NAME ( )
static

Name of a point aligned, single component wide, double valued array that, when added to the mapper, will be used to scale each element in the sphere and cylinder representations individually.

When not supplied the radius is constant across all elements and is a function of the Mapper's PointSize and LineWidth.

◆ SCALE_FUNCTION() [2/2]

static vtkInformationObjectBaseKey * vtkOSPRayActorNode::SCALE_FUNCTION ( )
static

A piecewise function for values from the scale array that alters the resulting radii arbitrarily.

◆ LUMINOSITY() [2/2]

static vtkInformationDoubleKey * vtkOSPRayActorNode::LUMINOSITY ( )
static

Indicates that the actor acts as a light emitting object.

◆ IS_AMBIENT()

static vtkInformationIntegerKey * vtkOSPRayLightNode::IS_AMBIENT ( )
static

When present on light, the light acts as an ambient source.

An AmbientLight is one that has no specific position in space and for which only the ambient color term affects the result.

◆ RADIUS() [2/2]

static vtkInformationDoubleKey * vtkOSPRayLightNode::RADIUS ( )
static

The radius setting, when > 0.0, produces soft shadows in the path tracer.

◆ SAMPLES_PER_PIXEL()

static vtkInformationIntegerKey * vtkOSPRayRendererNode::SAMPLES_PER_PIXEL ( )
static

When present on renderer, controls the number of primary rays shot per pixel default is 1.

◆ MAX_CONTRIBUTION()

static vtkInformationDoubleKey * vtkOSPRayRendererNode::MAX_CONTRIBUTION ( )
static

When present on renderer, samples are clamped to this value before they are accumulated into the framebuffer default is 2.0.

◆ MAX_DEPTH()

static vtkInformationIntegerKey * vtkOSPRayRendererNode::MAX_DEPTH ( )
static

When present on renderer, controls the maximum ray recursion depth default is 20.

◆ MIN_CONTRIBUTION()

static vtkInformationDoubleKey * vtkOSPRayRendererNode::MIN_CONTRIBUTION ( )
static

When present on renderer, sample contributions below this value will be neglected to speedup rendering default is 0.01.

◆ ROULETTE_DEPTH()

static vtkInformationIntegerKey * vtkOSPRayRendererNode::ROULETTE_DEPTH ( )
static

When present on renderer, controls the ray recursion depth at which to start Russian roulette termination default is 5.

◆ VARIANCE_THRESHOLD()

static vtkInformationDoubleKey * vtkOSPRayRendererNode::VARIANCE_THRESHOLD ( )
static

When present on renderer, controls the threshold for adaptive accumulation default is 0.3.

◆ MAX_FRAMES()

static vtkInformationIntegerKey * vtkOSPRayRendererNode::MAX_FRAMES ( )
static

When present on renderer, controls the number of ospray render calls for each refresh.

default is 1

◆ RENDERER_TYPE()

static vtkInformationStringKey * vtkOSPRayRendererNode::RENDERER_TYPE ( )
static

Set the OSPRay renderer type to use (e.g.

scivis vs. pathtracer) default is scivis

◆ AMBIENT_SAMPLES()

static vtkInformationIntegerKey * vtkOSPRayRendererNode::AMBIENT_SAMPLES ( )
static

When present on renderer, controls the number of ambient occlusion samples shot per hit.

default is 4

◆ VOLUME_SAMPLING_RATE()

static vtkInformationDoubleKey * vtkOSPRayRendererNode::VOLUME_SAMPLING_RATE ( )
static

the rate of sampling for volumes, higher numbers increase the number of samples.

Defaults to 1.0.

◆ COMPOSITE_ON_GL() [2/2]

static vtkInformationIntegerKey * vtkOSPRayRendererNode::COMPOSITE_ON_GL ( )
static

used to make the renderer add ospray's content onto GL rendered content on the window

◆ NORTH_POLE()

static vtkInformationDoubleVectorKey * vtkOSPRayRendererNode::NORTH_POLE ( )
static

World space direction of north pole for gradient and texture background.

◆ EAST_POLE()

static vtkInformationDoubleVectorKey * vtkOSPRayRendererNode::EAST_POLE ( )
static

World space direction of east pole for texture background.

◆ MATERIAL_LIBRARY()

static vtkInformationObjectBaseKey * vtkOSPRayRendererNode::MATERIAL_LIBRARY ( )
static

Material Library attached to the renderer.

◆ VIEW_TIME()

static vtkInformationDoubleKey * vtkOSPRayRendererNode::VIEW_TIME ( )
static

Requested time to show in a renderer and to lookup in a temporal cache.

◆ TIME_CACHE_SIZE()

static vtkInformationIntegerKey * vtkOSPRayRendererNode::TIME_CACHE_SIZE ( )
static

Temporal cache size.

◆ DENOISER_THRESHOLD()

static vtkInformationIntegerKey * vtkOSPRayRendererNode::DENOISER_THRESHOLD ( )
static

Accumulation threshold when above which denoising kicks in.

◆ ENABLE_DENOISER()

static vtkInformationIntegerKey * vtkOSPRayRendererNode::ENABLE_DENOISER ( )
static

Enable denoising (if supported).

◆ BACKGROUND_MODE()

static vtkInformationIntegerKey * vtkOSPRayRendererNode::BACKGROUND_MODE ( )
static

Control use of the path tracer backplate and environmental background.

0 means neither is shown, 1 means only backplate is shown, 2 (the default) means only environment is shown, 3 means that both are enabled and therefore backblate shows on screen but actors acquire color from the environment.

◆ SCENEGRAPH_TIME_CONSTANT_CELL_ARRAYS()

static vtkInformationStringVectorKey * vtkAnariActorNode::SCENEGRAPH_TIME_CONSTANT_CELL_ARRAYS ( )
static

Array metadata for intermediate authoring steps, which denotes the arrays which are not written out separately for every timestep, but instead contain only a single representation for all timesteps.

◆ ALGORITHM_AFTER_FORWARD()

static vtkInformationIntegerKey * vtkExecutive::ALGORITHM_AFTER_FORWARD ( )
static

Keys to program vtkExecutive::ProcessRequest with the default behavior for unknown requests.

◆ ALGORITHM_DIRECTION()

static vtkInformationIntegerKey * vtkExecutive::ALGORITHM_DIRECTION ( )
static

Keys to program vtkExecutive::ProcessRequest with the default behavior for unknown requests.

◆ FORWARD_DIRECTION()

static vtkInformationIntegerKey * vtkExecutive::FORWARD_DIRECTION ( )
static

Keys to program vtkExecutive::ProcessRequest with the default behavior for unknown requests.

◆ KEYS_TO_COPY()

static vtkInformationKeyVectorKey * vtkExecutive::KEYS_TO_COPY ( )
static

Keys to program vtkExecutive::ProcessRequest with the default behavior for unknown requests.

◆ GLOBAL_TEMPORAL_VARIABLE()

static vtkInformationIntegerKey * vtkExodusIIReader::GLOBAL_TEMPORAL_VARIABLE ( )
static

Exodus reader outputs global variables and global temporal variables, together with some other variables as FieldData.

These keys help identify which arrays in the FieldData are GLOBAL and which ones are GLOBAL_TEMPORAL.

See also
vtkExtractExodusGlobalTemporalVariables.

◆ FLIP_AXIS()

static vtkInformationIntegerVectorKey * vtkGDAL::FLIP_AXIS ( )
static

Key used to put GDAL map projection string in the output information by readers.

◆ DIMENSION()

static vtkInformationIntegerKey * vtkHyperTreeGrid::DIMENSION ( )
static

Deprecated information keys for vtkHyperTreeGrids.

◆ ORIENTATION()

static vtkInformationIntegerKey * vtkHyperTreeGrid::ORIENTATION ( )
static

Deprecated information keys for vtkHyperTreeGrids.

◆ SIZES()

static vtkInformationDoubleVectorKey * vtkHyperTreeGrid::SIZES ( )
static

Deprecated information keys for vtkHyperTreeGrids.

◆ SetEnableDenoiser()

static void vtkOSPRayRendererNode::SetEnableDenoiser ( int  ,
vtkRenderer renderer 
)
static

Convenience method to set/get ENABLE_DENOISER on a vtkRenderer.

◆ GetEnableDenoiser()

static int vtkOSPRayRendererNode::GetEnableDenoiser ( vtkRenderer renderer)
static

Enable denoising (if supported).

◆ GENERAL_TEXTURE_UNIT()

static vtkInformationIntegerKey * vtkProp::GENERAL_TEXTURE_UNIT ( )
static

Optional Key Indicating the texture unit for general texture mapping Old OpenGL was a state machine where you would push or pop items.

The new OpenGL design is more mapper centric. Some classes push a texture and then assume a mapper will use it. The new design wants explicit communication of when a texture is being used. This key can be used to pass that information down to a mapper.

◆ GENERAL_TEXTURE_TRANSFORM()

static vtkInformationDoubleVectorKey * vtkProp::GENERAL_TEXTURE_TRANSFORM ( )
static

Optional Key Indicating the texture transform for general texture mapping Old OpenGL was a state machine where you would push or pop items.

The new OpenGL design is more mapper centric. Some classes push a texture and then assume a mapper will use it. The new design wants explicit communication of when a texture is being used. This key can be used to pass that information down to a mapper.

◆ QUADRATURE_OFFSET_ARRAY_NAME()

static vtkInformationStringKey * vtkQuadratureSchemeDefinition::QUADRATURE_OFFSET_ARRAY_NAME ( )
static

◆ SELECTORS()

static vtkInformationStringVectorKey * vtkSelectionNode::SELECTORS ( )
static

Keys for selector-based identification of blocks to choose from a composite dataset.

ASSEMBLY_NAME identifies the name for the assembly to use and SELECTORS provide a list of node selectors applied to the chosen assembly.

Use vtkDataAssemblyUtilities::HierarchyName as the assembly name to use the data hierarchy

◆ HIERARCHICAL_INDEX()

static vtkInformationIntegerKey * vtkSelectionNode::HIERARCHICAL_INDEX ( )
static

Used to identify a dataset in a hiererchical box dataset.

◆ POINT_DATA()

static vtkInformationObjectBaseKey * vtkSLACReader::POINT_DATA ( )
static

All the data sets stored in the multiblock output share the same point data.

For convenience, the point coordinates (vtkPoints) and point data (vtkPointData) are saved under these keys in the vtkInformation of the output data set.