Home | Categories | Alphabetical | Classes | All Contents | [ < ] | [ > ]

IDLitVisualization Properties


IDLitVisualization objects have the following properties in addition to properties inherited from any superclasses. Properties with the word "Yes" in the "Get" column of the property table can be retrieved via IDLitVisualization::GetProperty. Properties with the word "Yes" in the "Init" column of the property table can be initialized via IDLitVisualization::Init. Properties with the word "Yes" in the "Set" column of the property table can be set via IDLitVisualization::SetProperty.

Note
For a discussion of the property description tables shown below, see About Object Property Descriptions.

CENTER_OF_ROTATION

A two- or three-element vector, [x, y] or [x, y, z] indicating the center (in data coordinates) of rotation for this visualization. If a two-element vector is supplied, the z value remains unchanged. When retrieving the value of this property, the center of rotation is always returned as a three-element vector.

Property Type
Vector
Name String
not displayed
Get: Yes
Set: Yes
Init: Yes
Registered: No

IMPACTS_RANGE

A boolean that, when set to 0, indicates that the x, y, and z range of the contents of this visualization should not impact the x, y, and z range of any visualization that contains it. By default, IMPACTS_RANGE is 1.

Property Type
Boolean
Name String
not displayed
Get: Yes
Set: Yes
Init: Yes
Registered: No

ISOTROPIC

A boolean that, when set to a non-zero value, indicates that this object should have isotropic scaling applied to it. By default, ISOTROPIC is 0 (isotropic scaling is not enforced).

Property Type
Boolean
Name String
not displayed
Get: Yes
Set: Yes
Init: Yes
Registered: No

MANIPULATOR_TARGET

A boolean that, when set to a non-zero value, indicates that this object should be treated as a target for manipulations. By default, MANIPULATOR_TARGET is 0 (this object is not a target for manipulations).

Property Type
Boolean
Name String
not displayed
Get: Yes
Set: Yes
Init: Yes
Registered: No

PROPERTY_INTERSECTION

A boolean value that indicates whether the visualization should display the intersection or the union of the properties of any aggregated objects. Visualizations that display the union of their aggregated objects' properties appear in iTool browsers as a single visualization with one set of properties. Visualizations that display the intersection of their aggregated objects' properties appear in iTool browsers as a container for the aggregated objects, allowing access to the contained objects' properties as well as to those of the container. See Working with Aggregated Properties for additional discussion of aggregated properties.

Property Type
Boolean
Name String
no default value
Get: Yes
Set: No
Init: Yes
Registered: No

TYPE

A string or vector of strings that identify the type(s) that this visualization represents. See Predefined iTool Visualization Classes for a list of predefined types.

Property Type
String
Name String
not displayed
Get: No
Set: Yes
Init: Yes
Registered: No


Home | Categories | Alphabetical | Classes | All Contents | [ < ] | [ > ]