Inherits from
Description
The TransformPreferences class describes a set of options that can be used to find CoordTransforms in the data source when one does not know specifically which transforms are needed. It is used with the EstablishTransform method, which is a member of the DataSource, and in the TransformPicker user interface.
Public Enumerations
|
Enum |
Description |
|
Allows you to specify whether you wish to return all matching transforms, or only those that are either direct or indirect (a chain of transformation that use one or more intermediate systems). |
Public Constructors
|
Constructor |
Description |
|
CreateTransformPreferences |
Creates a new instance of the TransformPreferences class |
|
TransformPreferences |
Creates a new instance of the TransformPreferences class |
Public Methods
|
Method |
Description |
|
get_Restriction |
Gets the RestrictionType used to filter the matching transforms. This will default to All. |
|
set_Restriction |
Sets the RestrictionType used to filter the matching transforms. This will default to All. |
|
get_IntermediateGCHorizontal |
Returns the GC issuer code to identify an optional intermediate GeodeticCoordSys to be used in generating any indirect transformations (ie a pair of CoordTransforms to perform any required horizontal tranfsormation). |
|
set_IntermediateGCHorizontal |
Sets the GC issuer code to identify an optional intermediate GeodeticCoordSys to be used in generating any indirect transformations (ie a pair of CoordTransforms to perform any required horizontal tranfsormation). |
|
get_IntermediateGCVertical |
Returns the GC issuer code to identify an optional intermediate VerticalCoordSys to be used in generating any indirect transformations (ie a pair of CoordTransforms to perform any required vertical tranfsormation). |
|
set_IntermediateGCVertical |
Sets the GC issuer code to identify an optional intermediate VerticalCoordSys to be used in generating any indirect transformations (ie a pair of CoordTransforms to perform any required vertical tranfsormation). |
|
get_Area |
Returns the optional AreaOfUse in which the CoordTransforms must be valid |
|
set_Area |
Sets the optional AreaOfUse in which the CoordTransforms must be valid |
|
get_IncludeList |
Allows the user to get an optional list of DatumTransforms (specified by their GC issuer code) that may be included in the results. If an IncludeList is specified, no DatumTransform not on that list will be returned. This does not apply to Parametric or Vertical Transforms. |
|
set_IncludeList |
Allows the user to set an optional list of DatumTransforms (specified by their GC issuer code) that may be included in the results. If an IncludeList is specified, no DatumTransform not on that list will be returned. This does not apply to Parametric or Vertical Transforms. |
|
get_ExcludeList |
Allows the user to get an optional list of DatumTransforms (specified by their GC issuer code) that will be excluded from the results. If an ExcludeList is specified, no DatumTransform on that list will be returned. This does not apply to Parametric or Vertical Transforms. The ExcludeList, if it exists, is applied after the IncludeList. |
|
set_ExcludeList |
Allows the user to set an optional list of DatumTransforms (specified by their GC issuer code) that will be excluded from the results. If an ExcludeList is specified, no DatumTransform on that list will be returned. This does not apply to Parametric or Vertical Transforms. The ExcludeList, if it exists, is applied after the IncludeList. |
|
get_DatumTypes |
Allows the user to get an optional list of DatumTransform ClassTypes that will be included in the results. If this list is specified, only DatumTransform of the specifed ClassTypes will be returned. |
|
set_DatumTypes |
Allows the user to set an optional list of DatumTransform ClassTypes that will be included in the results. If this list is specified, only DatumTransform of the specifed ClassTypes will be returned. |
|
get_VerticalTypes |
Allows the user to get an optional list of VerticalTransform ClassTypes that will be included in the results. If this list is specified, only VerticalTransform of the specifed ClassTypes will be returned. |
|
set_VerticalTypes |
Allows the user to set an optional list of VerticalTransform ClassTypes that will be included in the results. If this list is specified, only VerticalTransform of the specifed ClassTypes will be returned. |
|
get_ParametricTypes |
Allows the user to get an optional list of ParametricTransform ClassTypes that will be included in the results. If this list is specified, only ParametricTransform of the specifed ClassTypes will be returned. |
|
set_ParametricTypes |
Allows the user to set an optional list of ParametricTransform ClassTypes that will be included in the results. If this list is specified, only ParametricTransform of the specifed ClassTypes will be returned. |
|
get_OverrideVerticalNoop |
|
|
set_OverrideVerticalNoop |
Overloaded Operators
|
Operator |
Description |
|
Assigns a new value to this DatumShiftPreferences |
|
|
Compares the value of two DatumShiftPreferences objects |
|
|
Compares the value of two DatumShiftPreferences objects |
Comments
0 comments
Please sign in to leave a comment.