Name
|
Description
|
Attributes
|
DeclaredName
|
The name of the object as declared.
|
Type: String
Access: Read-Only
|
DisplayName
|
The name displayed for this object in output windows such as views, plots, and reports.
|
Type: String
Access: Read/Write
|
Filenames
|
The filenames for each of the terrain data files that have been added to this object. Files can be added using the Terrain.AddFiles() or Terrain.AddFilesInDirectory() methods. FreeFlyer will search for the required matching FreeFlyer Terrain Index File in the same directory as the raw terrain data file, but with the FreeFlyer Terrain Index File extension (.ffidx).
Note: If any of the indices for the Terrain Filenames cannot be found, FreeFlyer will report an error saying that the Terrain object configuration is invalid because one or more index files couldn't be found.
|
Type: StringArray
Access: Read-Only
|
HeightQueryCacheSize
|
Maximum number of records that will be saved in a cache for terrain height queries. The size of a record is a function of the loaded terrain file sizes. For a typical terrain file containing 3601x3601 pixels, a record contains a 16x16 region of pixels.
Attempting to change this value after the cache is already in use will result in an error.
|
Type: Variable
Access: Read/Write
|
MeshCacheSize
|
Maximum number of records that will be saved in a cache for evaluating line of sight visibility with occulting terrain. The size of a record is a function of the resolution of the FreeFlyer Terrain Index File. For example, when using an index resolution of 8, a record contains a 256x256 region of pixels.
Attempting to change this value after the cache is already in use will result in an error.
|
Type: Variable
Access: Read/Write
|
ObjectId
|
The unique identifier for the object.
|
Type: Variable
Access: Read-Only
|
ObjectType
|
The type of the object.
|
Type: String
Access: Read-Only
|