|
VTK
9.6.20260405
|
The VTK pipeline relies on algorithms providing information about their input and output and responding to requests. More...
Functions | |
| static vtkInformationIntegerKey * | vtkAbstractArray::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 vtkInformationInformationVectorKey * | vtkAbstractArray::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 vtkInformationInformationVectorKey * | vtkAbstractArray::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 vtkInformationVariantVectorKey * | vtkAbstractArray::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 vtkInformationDoubleVectorKey * | vtkAbstractArray::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 vtkInformationDoubleVectorKey * | vtkDataArray::COMPONENT_RANGE () |
| This key is used to hold tight bounds on the range of one component over all tuples of the array. | |
| static vtkInformationDoubleVectorKey * | vtkDataArray::L2_NORM_RANGE () |
| This key is used to hold tight bounds on the $L_2$ norm of tuples in the array. | |
| static vtkInformationDoubleVectorKey * | vtkDataArray::L2_NORM_FINITE_RANGE () |
| This key is used to hold tight bounds on the $L_2$ norm of tuples in the array. | |
| static vtkInformationStringKey * | vtkDataArray::UNITS_LABEL () |
| A human-readable string indicating the units for the array data. | |
| static vtkInformationStringKey * | vtkAnnotation::LABEL () |
| The label for this annotation. | |
| static vtkInformationDoubleVectorKey * | vtkAnnotation::COLOR () |
| The color for this annotation. | |
| static vtkInformationDoubleKey * | vtkAnnotation::OPACITY () |
| The color for this annotation. | |
| static vtkInformationIntegerKey * | vtkAnnotation::ICON_INDEX () |
| An icon index for this annotation. | |
| static vtkInformationIntegerKey * | vtkAnnotation::ENABLE () |
| Whether or not this annotation is enabled. | |
| static vtkInformationIntegerKey * | vtkAnnotation::HIDE () |
| Whether or not this annotation is visible. | |
| static vtkInformationDataObjectKey * | vtkAnnotation::DATA () |
| Associate a vtkDataObject with this annotation. | |
| static vtkInformationStringKey * | vtkCompositeDataSet::NAME () |
| Key used to put node name in the meta-data associated with a node. | |
| static vtkInformationIntegerKey * | vtkCompositeDataSet::CURRENT_PROCESS_CAN_LOAD_BLOCK () |
| Key used to indicate that the current process can load the data in the node. | |
| static vtkInformationDataObjectKey * | vtkDataObject::SIL () |
| Key used to put SIL information in the output information by readers. | |
| static vtkInformationIntegerKey * | vtkSelectionNode::CONTENT_TYPE () |
| Get the (primary) property that describes the content of a selection node's data. | |
| static vtkInformationIntegerKey * | vtkSelectionNode::FIELD_TYPE () |
| Controls whether cell, point, or field data determine what is inside and out. | |
| static vtkInformationDoubleKey * | vtkSelectionNode::EPSILON () |
| For location selection of points, if distance is greater than this reject. | |
| static vtkInformationDoubleKey * | vtkSelectionNode::ZBUFFER_VALUE () |
| If present, closest zbuffer value of this selection. | |
| static vtkInformationIntegerKey * | vtkSelectionNode::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 vtkInformationIntegerKey * | vtkSelectionNode::CONNECTED_LAYERS () |
| When specified, this indicates how many layers of connected elements in addition to those chosen explicitly are being selected. | |
| static vtkInformationIntegerKey * | vtkSelectionNode::CONNECTED_LAYERS_REMOVE_SEED () |
| When specified and also using CONNECTED_LAYERS(), this indicates if the initial selection should be kept or not. | |
| static vtkInformationIntegerKey * | vtkSelectionNode::CONNECTED_LAYERS_REMOVE_INTERMEDIATE_LAYERS () |
| When specified and also using CONNECTED_LAYERS(), this indicates if the intermediate layers should be kept or not. | |
| static vtkInformationIntegerKey * | vtkSelectionNode::COMPONENT_NUMBER () |
| When ContentType==THRESHOLDS or ContentType==VALUES i.e. | |
| static vtkInformationIntegerKey * | vtkSelectionNode::INVERSE () |
| This flag tells the extraction filter to exclude the selection. | |
| static vtkInformationIntegerKey * | vtkSelectionNode::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 vtkInformationObjectBaseKey * | vtkSelectionNode::SOURCE () |
| Pointer to the data or algorithm the selection belongs to. | |
| static vtkInformationIntegerKey * | vtkSelectionNode::SOURCE_ID () |
| ID of the data or algorithm the selection belongs to. | |
| static vtkInformationObjectBaseKey * | vtkSelectionNode::PROP () |
| Pointer to the prop the selection belongs to. | |
| static vtkInformationIntegerKey * | vtkSelectionNode::PROP_ID () |
| ID of the prop the selection belongs to. | |
| static vtkInformationIntegerKey * | vtkSelectionNode::PROCESS_ID () |
| Process id the selection is on. | |
| static vtkInformationIntegerKey * | vtkSelectionNode::COMPOSITE_INDEX () |
| Used to identify a node in composite datasets. | |
| static vtkInformationIntegerKey * | vtkAlgorithm::INPUT_IS_OPTIONAL () |
| Keys used to specify input port requirements. | |
| static vtkInformationIntegerKey * | vtkAlgorithm::INPUT_IS_REPEATABLE () |
| static vtkInformationInformationVectorKey * | vtkAlgorithm::INPUT_REQUIRED_FIELDS () |
| static vtkInformationStringVectorKey * | vtkAlgorithm::INPUT_REQUIRED_DATA_TYPE () |
| static vtkInformationInformationVectorKey * | vtkAlgorithm::INPUT_ARRAYS_TO_PROCESS () |
| static vtkInformationIntegerKey * | vtkAlgorithm::INPUT_PORT () |
| static vtkInformationIntegerKey * | vtkAlgorithm::INPUT_CONNECTION () |
| static vtkInformationIntegerKey * | vtkAlgorithm::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 vtkInformationIntegerKey * | vtkAlgorithm::CAN_HANDLE_PIECE_REQUEST () |
| Key that tells the pipeline that a particular algorithm can or cannot handle piece request. | |
| static vtkInformationIntegerKey * | vtkAlgorithm::ABORTED () |
| static vtkInformationIntegerKey * | vtkCompositeDataPipeline::LOAD_REQUESTED_BLOCKS () |
| An integer key that indicates to the source to load all requested blocks specified in UPDATE_COMPOSITE_INDICES. | |
| static vtkInformationObjectBaseKey * | vtkCompositeDataPipeline::COMPOSITE_DATA_META_DATA () |
| COMPOSITE_DATA_META_DATA is a key placed in the output-port information by readers/sources producing composite datasets. | |
| static vtkInformationIntegerVectorKey * | vtkCompositeDataPipeline::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 vtkInformationDoubleKey * | vtkCompositeDataPipeline::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 vtkInformationIntegerKey * | vtkCompositeDataPipeline::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 vtkInformationIntegerVectorKey * | vtkCompositeDataPipeline::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 vtkInformationRequestKey * | vtkDemandDrivenPipeline::REQUEST_DATA_OBJECT () |
| Key defining a request to make sure the output data objects exist. | |
| static vtkInformationRequestKey * | vtkDemandDrivenPipeline::REQUEST_INFORMATION () |
| Key defining a request to make sure the output information is up to date. | |
| static vtkInformationRequestKey * | vtkDemandDrivenPipeline::REQUEST_DATA () |
| Key defining a request to make sure the output data are up to date. | |
| static vtkInformationRequestKey * | vtkDemandDrivenPipeline::REQUEST_DATA_NOT_GENERATED () |
| Key defining a request to mark outputs that will NOT be generated during a REQUEST_DATA. | |
| static vtkInformationIntegerKey * | vtkDemandDrivenPipeline::RELEASE_DATA () |
| Key to specify in pipeline information the request that data be released after it is used. | |
| static vtkInformationIntegerKey * | vtkDemandDrivenPipeline::DATA_NOT_GENERATED () |
| Key to store a mark for an output that will not be generated. | |
| static vtkInformationExecutivePortKey * | vtkExecutive::PRODUCER () |
| Information key to store the executive/port number producing an information object. | |
| static vtkInformationExecutivePortVectorKey * | vtkExecutive::CONSUMERS () |
| Information key to store the executive/port number pairs consuming an information object. | |
| static vtkInformationIntegerKey * | vtkExecutive::FROM_OUTPUT_PORT () |
| Information key to store the output port number from which a request is made. | |
| static vtkInformationObjectBaseKey * | vtkForEach::FOR_EACH_FILTER () |
| Information key used to pass this filter into the pipeline. | |
| static vtkInformationRequestKey * | vtkStreamingDemandDrivenPipeline::REQUEST_UPDATE_EXTENT () |
| Key defining a request to propagate the update extent upstream. | |
| static vtkInformationRequestKey * | vtkStreamingDemandDrivenPipeline::REQUEST_UPDATE_TIME () |
| Key defining a request to propagate the update extent upstream. | |
| static vtkInformationRequestKey * | vtkStreamingDemandDrivenPipeline::REQUEST_TIME_DEPENDENT_INFORMATION () |
| Key defining a request to make sure the meta information is up to date. | |
| static vtkInformationIntegerKey * | vtkStreamingDemandDrivenPipeline::CONTINUE_EXECUTING () |
| Key for an algorithm to store in a request to tell this executive to keep executing it. | |
| static vtkInformationIntegerKey * | vtkStreamingDemandDrivenPipeline::UPDATE_EXTENT_INITIALIZED () |
| Keys to store an update request in pipeline information. | |
| static vtkInformationIntegerVectorKey * | vtkStreamingDemandDrivenPipeline::UPDATE_EXTENT () |
| static vtkInformationIntegerKey * | vtkStreamingDemandDrivenPipeline::UPDATE_PIECE_NUMBER () |
| static vtkInformationIntegerKey * | vtkStreamingDemandDrivenPipeline::UPDATE_NUMBER_OF_PIECES () |
| static vtkInformationIntegerKey * | vtkStreamingDemandDrivenPipeline::UPDATE_NUMBER_OF_GHOST_LEVELS () |
| static vtkInformationIntegerVectorKey * | vtkStreamingDemandDrivenPipeline::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 vtkInformationIntegerVectorKey * | vtkStreamingDemandDrivenPipeline::WHOLE_EXTENT () |
| Key to store the whole extent provided in pipeline information. | |
| static vtkInformationIntegerKey * | vtkStreamingDemandDrivenPipeline::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 vtkInformationIntegerKey * | vtkStreamingDemandDrivenPipeline::EXACT_EXTENT () |
| Key to specify the request for exact extent in pipeline information. | |
| static vtkInformationDoubleVectorKey * | vtkStreamingDemandDrivenPipeline::TIME_STEPS () |
| Key to store available time steps. | |
| static vtkInformationDoubleVectorKey * | vtkStreamingDemandDrivenPipeline::TIME_RANGE () |
| Key to store available time range for continuous sources. | |
| static vtkInformationDoubleKey * | vtkStreamingDemandDrivenPipeline::UPDATE_TIME_STEP () |
| Update time steps requested by the pipeline. | |
| static vtkInformationIntegerKey * | vtkStreamingDemandDrivenPipeline::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 vtkInformationDoubleVectorKey * | vtkStreamingDemandDrivenPipeline::BOUNDS () |
| key to record the bounds of a dataset. | |
| static vtkInformationIntegerKey * | vtkStreamingDemandDrivenPipeline::NO_PRIOR_TEMPORAL_ACCESS () |
| Key to tell whether the data has all its time steps generated. | |
| static vtkInformationDoubleKey * | vtkStreamingDemandDrivenPipeline::PREVIOUS_UPDATE_TIME_STEP () |
| Keep track of the update time request corresponding to the previous executing. | |
| static vtkInformationIntegerKey * | vtkSLACReader::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 vtkInformationIntegerKey * | vtkSLACReader::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 vtkInformationIntegerKey * | vtkAnariActorNode::ENABLE_SCALING () |
| A key to set the ScalingMode. | |
| static vtkInformationStringKey * | vtkAnariActorNode::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 vtkInformationObjectBaseKey * | vtkAnariActorNode::SCALE_FUNCTION () |
| A piecewise function for values from the scale array that alters the resulting radii arbitrarily. | |
| static vtkInformationDoubleKey * | vtkAnariActorNode::LUMINOSITY () |
| Indicates that the actor acts as a light emitting object. | |
| static vtkInformationStringKey * | vtkAnariActorNode::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 vtkInformationIntegerKey * | vtkAnariActorNode::OUTPUT_POINT_AND_CELL_ARRAYS () |
| Indicates that the actor includes point and cell attribute arrays within its rendering output. | |
| static vtkInformationIntegerKey * | vtkAnariActorNode::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 vtkInformationDoubleKey * | vtkAnariLightNode::LIGHT_SCALE () |
| A global multiplier to all ANARI lights. | |
| static vtkInformationDoubleKey * | vtkAnariLightNode::RADIUS () |
| The radius setting, when > 0.0, produces soft shadows in the path tracer. | |
| static vtkInformationDoubleKey * | vtkAnariLightNode::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 vtkInformationIntegerKey * | vtkAnariSceneGraph::ACCUMULATION_COUNT () |
| Set the number of frames to render which are accumulated to result in a better converged image. | |
| static vtkInformationIntegerKey * | vtkAnariSceneGraph::COMPOSITE_ON_GL () |
| used to make the renderer add ANARI's content onto GL rendered content on the window | |
| static vtkInformationStringKey * | vtkAnariVolumeNode::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 vtkInformationObjectBaseKey * | vtkGLSLModifierBase::GLSL_MODIFIERS () |
| if this key exists on the ShaderMods of vtkDrawTexturedElements, that mod will be applied before rendering. | |
| static vtkInformationIntegerKey * | vtkLightingMapPass::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 vtkInformationIntegerKey * | vtkLightingMapPass::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 vtkInformationIntegerKey * | vtkOpenGLActor::GLDepthMaskOverride () |
| If this key is set in GetPropertyKeys(), the glDepthMask will be adjusted prior to rendering translucent objects. | |
| static vtkInformationObjectBaseVectorKey * | vtkOpenGLRenderPass::RenderPasses () |
| Key containing information about the current pass. | |
| static vtkInformationObjectBaseKey * | vtkShadowMapPass::ShadowMapPass () |
| this key will contain the shadow map pass | |
| static vtkInformationIntegerKey * | vtkOSPRayActorNode::ENABLE_SCALING () |
| A key to set the ScalingMode. | |
| static vtkInformationStringKey * | vtkOSPRayActorNode::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 vtkInformationObjectBaseKey * | vtkOSPRayActorNode::SCALE_FUNCTION () |
| A piecewise function for values from the scale array that alters the resulting radii arbitrarily. | |
| static vtkInformationDoubleKey * | vtkOSPRayActorNode::LUMINOSITY () |
| Indicates that the actor acts as a light emitting object. | |
| static vtkInformationIntegerKey * | vtkOSPRayLightNode::IS_AMBIENT () |
| When present on light, the light acts as an ambient source. | |
| static vtkInformationDoubleKey * | vtkOSPRayLightNode::RADIUS () |
| The radius setting, when > 0.0, produces soft shadows in the path tracer. | |
| static vtkInformationIntegerKey * | vtkOSPRayRendererNode::SAMPLES_PER_PIXEL () |
| When present on renderer, controls the number of primary rays shot per pixel default is 1. | |
| static vtkInformationDoubleKey * | vtkOSPRayRendererNode::MAX_CONTRIBUTION () |
| When present on renderer, samples are clamped to this value before they are accumulated into the framebuffer default is 2.0. | |
| static vtkInformationIntegerKey * | vtkOSPRayRendererNode::MAX_DEPTH () |
| When present on renderer, controls the maximum ray recursion depth default is 20. | |
| static vtkInformationDoubleKey * | vtkOSPRayRendererNode::MIN_CONTRIBUTION () |
| When present on renderer, sample contributions below this value will be neglected to speedup rendering default is 0.01. | |
| static vtkInformationIntegerKey * | vtkOSPRayRendererNode::ROULETTE_DEPTH () |
| When present on renderer, controls the ray recursion depth at which to start Russian roulette termination default is 5. | |
| static vtkInformationDoubleKey * | vtkOSPRayRendererNode::VARIANCE_THRESHOLD () |
| When present on renderer, controls the threshold for adaptive accumulation default is 0.3. | |
| static vtkInformationIntegerKey * | vtkOSPRayRendererNode::MAX_FRAMES () |
| When present on renderer, controls the number of ospray render calls for each refresh. | |
| static vtkInformationStringKey * | vtkOSPRayRendererNode::RENDERER_TYPE () |
| Set the OSPRay renderer type to use (e.g. | |
| static vtkInformationIntegerKey * | vtkOSPRayRendererNode::AMBIENT_SAMPLES () |
| When present on renderer, controls the number of ambient occlusion samples shot per hit. | |
| static vtkInformationDoubleKey * | vtkOSPRayRendererNode::VOLUME_SAMPLING_RATE () |
| the rate of sampling for volumes, higher numbers increase the number of samples. | |
| static vtkInformationIntegerKey * | vtkOSPRayRendererNode::COMPOSITE_ON_GL () |
| used to make the renderer add ospray's content onto GL rendered content on the window | |
| static vtkInformationDoubleVectorKey * | vtkOSPRayRendererNode::NORTH_POLE () |
| World space direction of north pole for gradient and texture background. | |
| static vtkInformationDoubleVectorKey * | vtkOSPRayRendererNode::EAST_POLE () |
| World space direction of east pole for texture background. | |
| static vtkInformationObjectBaseKey * | vtkOSPRayRendererNode::MATERIAL_LIBRARY () |
| Material Library attached to the renderer. | |
| static vtkInformationDoubleKey * | vtkOSPRayRendererNode::VIEW_TIME () |
| Requested time to show in a renderer and to lookup in a temporal cache. | |
| static vtkInformationIntegerKey * | vtkOSPRayRendererNode::TIME_CACHE_SIZE () |
| Temporal cache size. | |
| static vtkInformationIntegerKey * | vtkOSPRayRendererNode::DENOISER_THRESHOLD () |
| Accumulation threshold when above which denoising kicks in. | |
| static vtkInformationIntegerKey * | vtkOSPRayRendererNode::BACKGROUND_MODE () |
| Control use of the path tracer backplate and environmental background. | |
| static vtkInformationStringKey * | vtkDataObject::DATA_TYPE_NAME () |
| Information keys to describe the content of this vtkDataObject. | |
| static vtkInformationDataObjectKey * | vtkDataObject::DATA_OBJECT () |
| Store a vtkDataObject pointer. | |
| static vtkInformationIntegerKey * | vtkDataObject::DATA_EXTENT_TYPE () |
| Represent what extent means for this data. | |
| static vtkInformationIntegerPointerKey * | vtkDataObject::DATA_EXTENT () |
| Information keys to describe the content of this vtkDataObject. | |
| static vtkInformationIntegerVectorKey * | vtkDataObject::ALL_PIECES_EXTENT () |
| Information keys to describe the content of this vtkDataObject. | |
| static vtkInformationIntegerVectorKey * | vtkDataObject::PIECE_EXTENT () |
| Information keys to describe the content of this vtkDataObject. | |
| static vtkInformationIntegerKey * | vtkDataObject::DATA_PIECE_NUMBER () |
| Information keys to describe the content of this vtkDataObject. | |
| static vtkInformationIntegerKey * | vtkDataObject::DATA_NUMBER_OF_PIECES () |
| Information keys to describe the content of this vtkDataObject. | |
| static vtkInformationIntegerKey * | vtkDataObject::DATA_NUMBER_OF_GHOST_LEVELS () |
| Information keys to describe the content of this vtkDataObject. | |
| static vtkInformationDoubleKey * | vtkDataObject::DATA_TIME_STEP () |
| Contains the time value for which the data was generated. | |
| static vtkInformationDoubleVectorKey * | vtkDataObject::ORIGIN () |
| 3D Coordinates of the origin of this data. | |
| static vtkInformationDoubleVectorKey * | vtkDataObject::SPACING () |
| Spacing between two neighbors points in each direction. | |
| static vtkInformationDoubleVectorKey * | vtkDataObject::DIRECTION () |
| 3x3 matrix to describe the data orientation. | |
| static vtkInformationDoubleVectorKey * | vtkDataObject::BOUNDING_BOX () |
| 6 values to describe the min/max coordinates of the data for each axis. | |
| static vtkInformationInformationVectorKey * | vtkDataObject::POINT_DATA_VECTOR () |
| Information keys to manipulate associated attributes arrays. | |
| static vtkInformationInformationVectorKey * | vtkDataObject::CELL_DATA_VECTOR () |
| Information keys to manipulate associated attributes arrays. | |
| static vtkInformationInformationVectorKey * | vtkDataObject::VERTEX_DATA_VECTOR () |
| Information keys to manipulate associated attributes arrays. | |
| static vtkInformationInformationVectorKey * | vtkDataObject::EDGE_DATA_VECTOR () |
| Information keys to manipulate associated attributes arrays. | |
| static vtkInformationIntegerKey * | vtkDataObject::FIELD_ARRAY_TYPE () |
| Information keys to manipulate associated attributes arrays. | |
| static vtkInformationIntegerKey * | vtkDataObject::FIELD_ASSOCIATION () |
| Information keys to manipulate associated attributes arrays. | |
| static vtkInformationIntegerKey * | vtkDataObject::FIELD_ATTRIBUTE_COMPONENT () |
| If present, this key specifies an actual or virtual component of the array. | |
| static vtkInformationIntegerKey * | vtkDataObject::FIELD_ATTRIBUTE_TYPE () |
| Information keys to manipulate associated attributes arrays. | |
| static vtkInformationIntegerKey * | vtkDataObject::FIELD_ACTIVE_ATTRIBUTE () |
| Information keys to manipulate associated attributes arrays. | |
| static vtkInformationIntegerKey * | vtkDataObject::FIELD_NUMBER_OF_COMPONENTS () |
| Information keys to manipulate associated attributes arrays. | |
| static vtkInformationIntegerKey * | vtkDataObject::FIELD_NUMBER_OF_TUPLES () |
| Information keys to manipulate associated attributes arrays. | |
| static vtkInformationIntegerKey * | vtkDataObject::FIELD_OPERATION () |
| Unused in VTK. | |
| static vtkInformationDoubleVectorKey * | vtkDataObject::FIELD_RANGE () |
| Unused in VTK. | |
| static vtkInformationStringKey * | vtkDataObject::FIELD_NAME () |
| Information keys to manipulate associated attributes arrays. | |
| static vtkInformationIntegerKey * | vtkHyperTreeGrid::LEVELS () |
| Deprecated information keys for vtkHyperTreeGrids. | |
| static vtkInformationIntegerKey * | vtkHyperTreeGrid::DIMENSION () |
| Deprecated information keys for vtkHyperTreeGrids. | |
| static vtkInformationIntegerKey * | vtkHyperTreeGrid::ORIENTATION () |
| Deprecated information keys for vtkHyperTreeGrids. | |
| static vtkInformationDoubleVectorKey * | vtkHyperTreeGrid::SIZES () |
| Deprecated information keys for vtkHyperTreeGrids. | |
| static vtkInformationQuadratureSchemeDefinitionVectorKey * | vtkQuadratureSchemeDefinition::DICTIONARY () |
| static vtkInformationStringKey * | vtkQuadratureSchemeDefinition::QUADRATURE_OFFSET_ARRAY_NAME () |
| static vtkInformationStringKey * | vtkSelectionNode::ASSEMBLY_NAME () |
| Keys for selector-based identification of blocks to choose from a composite dataset. | |
| static vtkInformationStringVectorKey * | vtkSelectionNode::SELECTORS () |
| Keys for selector-based identification of blocks to choose from a composite dataset. | |
| static vtkInformationIntegerKey * | vtkSelectionNode::HIERARCHICAL_LEVEL () |
| Used to identify a dataset in a hiererchical box dataset. | |
| static vtkInformationIntegerKey * | vtkSelectionNode::HIERARCHICAL_INDEX () |
| Used to identify a dataset in a hiererchical box dataset. | |
| static vtkInformationIntegerKey * | vtkExecutive::ALGORITHM_BEFORE_FORWARD () |
| Keys to program vtkExecutive::ProcessRequest with the default behavior for unknown requests. | |
| static vtkInformationIntegerKey * | vtkExecutive::ALGORITHM_AFTER_FORWARD () |
| Keys to program vtkExecutive::ProcessRequest with the default behavior for unknown requests. | |
| static vtkInformationIntegerKey * | vtkExecutive::ALGORITHM_DIRECTION () |
| Keys to program vtkExecutive::ProcessRequest with the default behavior for unknown requests. | |
| static vtkInformationIntegerKey * | vtkExecutive::FORWARD_DIRECTION () |
| Keys to program vtkExecutive::ProcessRequest with the default behavior for unknown requests. | |
| static vtkInformationKeyVectorKey * | vtkExecutive::KEYS_TO_COPY () |
| Keys to program vtkExecutive::ProcessRequest with the default behavior for unknown requests. | |
| static vtkInformationIntegerKey * | vtkExodusIIReader::GLOBAL_VARIABLE () |
| Exodus reader outputs global variables and global temporal variables, together with some other variables as FieldData. | |
| static vtkInformationIntegerKey * | vtkExodusIIReader::GLOBAL_TEMPORAL_VARIABLE () |
| Exodus reader outputs global variables and global temporal variables, together with some other variables as FieldData. | |
| static vtkInformationStringKey * | vtkGDAL::MAP_PROJECTION () |
| Key used to put GDAL map projection string in the output information by readers. | |
| static vtkInformationIntegerVectorKey * | vtkGDAL::FLIP_AXIS () |
| Key used to put GDAL map projection string in the output information by readers. | |
| static vtkInformationObjectBaseKey * | vtkSLACReader::POINTS () |
| All the data sets stored in the multiblock output share the same point data. | |
| static vtkInformationObjectBaseKey * | vtkSLACReader::POINT_DATA () |
| All the data sets stored in the multiblock output share the same point data. | |
| static vtkInformationStringVectorKey * | vtkAnariActorNode::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 vtkInformationStringVectorKey * | vtkAnariActorNode::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 vtkInformationIntegerKey * | vtkProp::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 vtkInformationIntegerKey * | vtkProp::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 vtkInformationDoubleVectorKey * | vtkProp::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 vtkInformationDoubleVectorKey * | vtkProp::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 vtkInformationIntegerKey * | vtkOSPRayRendererNode::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). | |
The VTK pipeline relies on algorithms providing information about their input and output and responding to requests.
Those metadata are provided through a vtkInformation object, that acts as a dictionary of information. This is a list of keys that information objects use and what each key should be used for.
Information keys usually fall under one of those categories:
There are more use cases not covered here. In fact, arbitrary classes can define new keys for their own purposes.
|
static |
This key is a hint to end user interface that this array is internal and should not be shown to the end user.
|
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.
|
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.
|
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).
|
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.
|
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 }.
|
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 }.
|
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 }.
|
static |
A human-readable string indicating the units for the array data.
|
static |
The label for this annotation.
|
static |
The color for this annotation.
This is stored as an RGB triple with values between 0 and 1.
|
static |
The color for this annotation.
This is stored as a value between 0 and 1.
|
static |
An icon index for this annotation.
|
static |
Whether or not this annotation is enabled.
A value of 1 means enabled, 0 disabled.
|
static |
Whether or not this annotation is visible.
|
static |
Associate a vtkDataObject with this annotation.
|
static |
Key used to put node name in the meta-data associated with a node.
|
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
|
static |
Information keys to describe the content of this vtkDataObject.
Data type as string. Usually used in algorithm context to specify valid inputs and output.
|
static |
Information keys to manipulate associated attributes arrays.
|
static |
Key used to put SIL information in the output information by readers.
|
static |
Deprecated information keys for vtkHyperTreeGrids.
|
static |
|
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.
|
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.
|
static |
For location selection of points, if distance is greater than this reject.
|
static |
If present, closest zbuffer value of this selection.
|
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.
|
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.
|
static |
When specified and also using CONNECTED_LAYERS(), this indicates if the initial selection should be kept or not.
|
static |
When specified and also using CONNECTED_LAYERS(), this indicates if the intermediate layers should be kept or not.
|
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.
|
static |
This flag tells the extraction filter to exclude the selection.
|
static |
A helper for visible cell selector, this is the number of pixels covered by the actor whose cells are listed in the selection.
|
static |
Pointer to the data or algorithm the selection belongs to.
|
static |
ID of the data or algorithm the selection belongs to.
What ID means is application specific.
|
static |
Pointer to the prop the selection belongs to.
|
static |
ID of the prop the selection belongs to.
What ID means is application specific.
|
static |
Process id the selection is on.
|
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
|
static |
Used to identify a node in composite datasets.
|
static |
Used to identify a dataset in a hiererchical box dataset.
|
static |
Keys used to specify input port requirements.
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
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.
|
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.
|
static |
|
static |
An integer key that indicates to the source to load all requested blocks specified in UPDATE_COMPOSITE_INDICES.
|
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 ***
|
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 ***
|
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 ***
|
staticprotected |
Because we sometimes have to swap between "simple" data types and composite data types, we sometimes want to skip resetting the pipeline information.
|
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 ***
|
static |
Key defining a request to make sure the output data objects exist.
|
static |
Key defining a request to make sure the output information is up to date.
|
static |
Key defining a request to make sure the output data are up to date.
|
static |
Key defining a request to mark outputs that will NOT be generated during a REQUEST_DATA.
|
static |
Key to specify in pipeline information the request that data be released after it is used.
|
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.
|
static |
Information key to store the executive/port number producing an information object.
|
static |
Information key to store the executive/port number pairs consuming an information object.
|
static |
Information key to store the output port number from which a request is made.
|
static |
Keys to program vtkExecutive::ProcessRequest with the default behavior for unknown requests.
|
static |
Information key used to pass this filter into the pipeline.
|
static |
Key defining a request to propagate the update extent upstream.
|
static |
Key defining a request to propagate the update extent upstream.
|
static |
Key defining a request to make sure the meta information is up to date.
|
static |
Key for an algorithm to store in a request to tell this executive to keep executing it.
|
static |
Keys to store an update request in pipeline information.
|
static |
|
static |
|
static |
|
static |
|
static |
Key for combining the update extents requested by all consumers, so that the final extent that is produced satisfies all consumers.
|
static |
Key to store the whole extent provided in pipeline information.
|
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.
|
static |
Key to specify the request for exact extent in pipeline information.
|
static |
Key to store available time steps.
|
static |
Key to store available time range for continuous sources.
|
static |
Update time steps requested by the pipeline.
|
static |
Whether there are time dependent meta information if there is, the pipeline will perform two extra passes to gather the time dependent information.
|
static |
key to record the bounds of a dataset.
|
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.
NO_PRIOR_TEMPORAL_ACCESS_STATES.
|
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.
|
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.
|
static |
Key used to put GDAL map projection string in the output information by readers.
|
static |
This key is attached to the metadata information of all data sets in the output that are part of the internal volume.
|
static |
This key is attached to the metadata information of all data sets in the output that are part of the external surface.
|
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.
|
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.
|
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.
|
static |
A piecewise function for values from the scale array that alters the resulting radii arbitrarily.
|
static |
Indicates that the actor acts as a light emitting object.
|
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).
|
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.
|
static |
Whether the output enabled with OUTPUT_POINT_AND_CELL_ARRAYS should convert double arrays to float.
|
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.
|
static |
A global multiplier to all ANARI lights.
default is 1.0
|
static |
The radius setting, when > 0.0, produces soft shadows in the path tracer.
|
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.
|
static |
Set the number of frames to render which are accumulated to result in a better converged image.
|
static |
used to make the renderer add ANARI's content onto GL rendered content on the window
|
static |
Name of the node, used for debugging or representation metadata in case ANARI output is written out to intermediate authoring stages.
|
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.
|
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.
|
static |
if this key exists on the ShaderMods of vtkDrawTexturedElements, that mod will be applied before rendering.
|
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.
|
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.
|
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.
|
static |
Key containing information about the current pass.
|
static |
this key will contain the shadow map pass
|
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.
|
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.
|
static |
A piecewise function for values from the scale array that alters the resulting radii arbitrarily.
|
static |
Indicates that the actor acts as a light emitting object.
|
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.
|
static |
The radius setting, when > 0.0, produces soft shadows in the path tracer.
|
static |
When present on renderer, controls the number of primary rays shot per pixel default is 1.
|
static |
When present on renderer, samples are clamped to this value before they are accumulated into the framebuffer default is 2.0.
|
static |
When present on renderer, controls the maximum ray recursion depth default is 20.
|
static |
When present on renderer, sample contributions below this value will be neglected to speedup rendering default is 0.01.
|
static |
When present on renderer, controls the ray recursion depth at which to start Russian roulette termination default is 5.
|
static |
When present on renderer, controls the threshold for adaptive accumulation default is 0.3.
|
static |
When present on renderer, controls the number of ospray render calls for each refresh.
default is 1
|
static |
Set the OSPRay renderer type to use (e.g.
scivis vs. pathtracer) default is scivis
|
static |
When present on renderer, controls the number of ambient occlusion samples shot per hit.
default is 4
|
static |
the rate of sampling for volumes, higher numbers increase the number of samples.
Defaults to 1.0.
|
static |
used to make the renderer add ospray's content onto GL rendered content on the window
|
static |
World space direction of north pole for gradient and texture background.
|
static |
World space direction of east pole for texture background.
|
static |
Material Library attached to the renderer.
|
static |
Requested time to show in a renderer and to lookup in a temporal cache.
|
static |
Temporal cache size.
|
static |
Accumulation threshold when above which denoising kicks in.
|
static |
Enable denoising (if supported).
|
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.
|
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.
|
static |
Store a vtkDataObject pointer.
Used in vtkAlgorithm to retrieve inputs and output.
|
static |
Represent what extent means for this data.
VTK defines the following:
|
static |
Information keys to describe the content of this vtkDataObject.
Data type as string. Usually used in algorithm context to specify valid inputs and output.
|
static |
Information keys to describe the content of this vtkDataObject.
Data type as string. Usually used in algorithm context to specify valid inputs and output.
|
static |
Information keys to describe the content of this vtkDataObject.
Data type as string. Usually used in algorithm context to specify valid inputs and output.
|
static |
Information keys to describe the content of this vtkDataObject.
Data type as string. Usually used in algorithm context to specify valid inputs and output.
|
static |
Information keys to describe the content of this vtkDataObject.
Data type as string. Usually used in algorithm context to specify valid inputs and output.
|
static |
Information keys to describe the content of this vtkDataObject.
Data type as string. Usually used in algorithm context to specify valid inputs and output.
|
static |
Contains the time value for which the data was generated.
|
static |
3D Coordinates of the origin of this data.
Mostly used for structured data with implicit geometry
|
static |
Spacing between two neighbors points in each direction.
Useful for structured data.
|
static |
3x3 matrix to describe the data orientation.
|
static |
6 values to describe the min/max coordinates of the data for each axis.
|
static |
Information keys to manipulate associated attributes arrays.
|
static |
Information keys to manipulate associated attributes arrays.
|
static |
Information keys to manipulate associated attributes arrays.
|
static |
Information keys to manipulate associated attributes arrays.
|
static |
Information keys to manipulate associated attributes arrays.
|
static |
If present, this key specifies an actual or virtual component of the array.
Virtual components are functions of tuples that evaluate to a single number ā such as Lā or Lā norms.
This takes on values from the vtkArrayComponents enumeration as well as non-negative integers.
|
static |
Information keys to manipulate associated attributes arrays.
|
static |
Information keys to manipulate associated attributes arrays.
|
static |
Information keys to manipulate associated attributes arrays.
|
static |
Information keys to manipulate associated attributes arrays.
|
static |
Unused in VTK.
|
static |
Unused in VTK.
|
static |
Information keys to manipulate associated attributes arrays.
|
static |
Keys to program vtkExecutive::ProcessRequest with the default behavior for unknown requests.
|
static |
Keys to program vtkExecutive::ProcessRequest with the default behavior for unknown requests.
|
static |
Keys to program vtkExecutive::ProcessRequest with the default behavior for unknown requests.
|
static |
Keys to program vtkExecutive::ProcessRequest with the default behavior for unknown requests.
|
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.
|
static |
Key used to put GDAL map projection string in the output information by readers.
|
static |
Deprecated information keys for vtkHyperTreeGrids.
|
static |
Deprecated information keys for vtkHyperTreeGrids.
|
static |
Deprecated information keys for vtkHyperTreeGrids.
|
static |
Convenience method to set/get ENABLE_DENOISER on a vtkRenderer.
|
static |
Enable denoising (if supported).
|
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.
|
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.
|
static |
|
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
|
static |
Used to identify a dataset in a hiererchical box dataset.
|
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.