VR-Forces 4.6.1 Class Documentation
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Groups Pages
Classes | Macros | Typedefs | Enumerations | Functions | Variables
c4bReader.h File Reference

Go to the source code of this file.

Classes

class  c4b_file_header_format
class  c4b_soil_map_entry
class  c4b_file_header
class  c4b_patch_group_entry
class  c4b_patch_group_headers
class  c4b_node_flags
class  c4b_node_ctdb_connection
class  c4b_node
class  c4b_edge_ctdb_feature_reference
class  c4b_edge
class  c4b_abstract_feature_info
class  c4b_xyo_coord2d
class  c4b_patch_hdr
class  c4b_feature_info
class  c4b_linear_info
class  c4b_treeline_info
class  c4b_micro_pts
class  c4b_grid_post
class  c4b_te_info
class  c4b_terrain_element< Type >
class  c4b_terrain_element< Type >::c4b_assoc_vertex
class  c4b_tin_pg_data
class  c4b_grid_pg_data
class  DtC4b
class  C4B
class  DtC4bReader

Macros

#define DO_CANOPIES
#define DO_TREES
#define DO_TREELINES
#define DO_LINEAR_FEATURES
#define DO_BUILDINGS
#define DO_GRID_POSTS
#define DO_TINS
#define DO_MICRO_TERRAIN

Typedefs

typedef c4b_terrain_element
< DtNetU8 > 
c4b_terrain_element_8
typedef c4b_terrain_element
< DtNetU16 > 
c4b_terrain_element_16

Enumerations

enum  c4b_s1000_soil_type {
  C4B_SOIL_NON_C4B_SOIL = 0, C4B_SOIL_ROAD = 1, C4B_SOIL_RCI250 = 2, C4B_SOIL_RCI050 = 3,
  C4B_SOIL_DEEP_WATER = 4, C4B_SOIL_SHALLOW_WATER = 5, C4B_SOIL_MUD = 6, C4B_SOIL_MUDDY_ROAD = 7,
  C4B_SOIL_ICE = 8, C4B_SOIL_SWAMP = 9, C4B_SOIL_FORRESTED = 10, C4B_SOIL_US_RAILROAD = 11,
  C4B_SOIL_EURO_RAILROAD = 12, C4B_SOIL_ROCKY = 13, C4B_SOIL_BOULDERS = 14, C4B_SOIL_FLIMSY = 15,
  C4B_SOIL_NO_GO = 15
}

Functions

DT_DLL_ctdb double scale_to_patch (double bar)

Variables

static const int CTDB_N_SOILS = 16
static const int DATUM_ED50 = 0
static const int DATUM_ED79 = 1
static const int DATUM_WGS72 = 2
static const int DATUM_WGS84 = 3
static const int DATUM_CONUSNAD27 = 4
static const int DATUM_NASBNAD27 = 5
static const int DATUM_NASANAD27 = 6
static const int DATUM_NAD83 = 7
static const int DATUM_ADINDAN = 8
static const int DATUM_ARC50 = 9
static const int DATUM_AUSTRALIAN = 10
static const int DATUM_BUKITRIMPAH = 11
static const int DATUM_CAMPAREAASTRO = 12
static const int DATUM_DJAKARTA = 13
static const int DATUM_GEOD49 = 14
static const int DATUM_GUAM63 = 15
static const int DATUM_GUNUNGSEGARA = 16
static const int DATUM_HERATNORTH = 17
static const int DATUM_HJORSEY55 = 18
static const int DATUM_INDIAN = 19
static const int DATUM_IRELAND65 = 20
static const int DATUM_KERTAU48 = 21
static const int DATUM_LIBERIA64 = 22
static const int DATUM_LUZON = 23
static const int DATUM_MERCHICH = 24
static const int DATUM_NIGERIA = 25
static const int DATUM_ALASKACANADA27 = 26
static const int DATUM_MAUI = 27
static const int DATUM_OAHU = 28
static const int DATUM_KAUAI = 29
static const int DATUM_GREATBRITAIN36 = 30
static const int DATUM_QORNOQ = 31
static const int DATUM_SACAMPOINCHAUSPE = 32
static const int DATUM_SACHUAASTRO = 33
static const int DATUM_SACORREGOALEGRE = 34
static const int DATUM_SAPROVISIONAL56 = 35
static const int DATUM_SAYACARE = 36
static const int DATUM_TAMANARIVEOBSV25 = 37
static const int DATUM_TIMBOLAI48 = 38
static const int DATUM_TOKYO = 39
static const int CTDB_PATCH_CACHES = 16
static const int CTDB_NAME_LENGTH = 14
static const int CTDB_DATE_LENGTH = 28
static const int CTDB_HEADER_RESERVED = 10
static const int FT_MICRO = 0
static const int FT_BUILDING = 1
static const int FT_TREE = 2
static const int FT_CANOPY = 3
static const int FT_LINEAR = 4
static const int CTDB_EDGE_KEY = 4096
static const int TE_VERT_DIMENSION = 3
static const int TE_ADJ_TRI_MAP_DIMENSION = 4
static const int CTDB_PATCHES_PER_GROUP = 4
static const int CTDB_MAX_POSTS_PER_PATCH = 16

Macro Definition Documentation

#define DO_CANOPIES
#define DO_TREES
#define DO_TREELINES
#define DO_LINEAR_FEATURES
#define DO_BUILDINGS
#define DO_GRID_POSTS
#define DO_TINS
#define DO_MICRO_TERRAIN

Typedef Documentation

Enumeration Type Documentation

Enumerator:
C4B_SOIL_NON_C4B_SOIL 
C4B_SOIL_ROAD 
C4B_SOIL_RCI250 
C4B_SOIL_RCI050 
C4B_SOIL_DEEP_WATER 
C4B_SOIL_SHALLOW_WATER 
C4B_SOIL_MUD 
C4B_SOIL_MUDDY_ROAD 
C4B_SOIL_ICE 
C4B_SOIL_SWAMP 
C4B_SOIL_FORRESTED 
C4B_SOIL_US_RAILROAD 
C4B_SOIL_EURO_RAILROAD 
C4B_SOIL_ROCKY 
C4B_SOIL_BOULDERS 
C4B_SOIL_FLIMSY 
C4B_SOIL_NO_GO 

Function Documentation

DT_DLL_ctdb double scale_to_patch ( double  bar)

Variable Documentation

const int CTDB_N_SOILS = 16
static
const int DATUM_ED50 = 0
static
const int DATUM_ED79 = 1
static
const int DATUM_WGS72 = 2
static
const int DATUM_WGS84 = 3
static
const int DATUM_CONUSNAD27 = 4
static
const int DATUM_NASBNAD27 = 5
static
const int DATUM_NASANAD27 = 6
static
const int DATUM_NAD83 = 7
static
const int DATUM_ADINDAN = 8
static
const int DATUM_ARC50 = 9
static
const int DATUM_AUSTRALIAN = 10
static
const int DATUM_BUKITRIMPAH = 11
static
const int DATUM_CAMPAREAASTRO = 12
static
const int DATUM_DJAKARTA = 13
static
const int DATUM_GEOD49 = 14
static
const int DATUM_GUAM63 = 15
static
const int DATUM_GUNUNGSEGARA = 16
static
const int DATUM_HERATNORTH = 17
static
const int DATUM_HJORSEY55 = 18
static
const int DATUM_INDIAN = 19
static
const int DATUM_IRELAND65 = 20
static
const int DATUM_KERTAU48 = 21
static
const int DATUM_LIBERIA64 = 22
static
const int DATUM_LUZON = 23
static
const int DATUM_MERCHICH = 24
static
const int DATUM_NIGERIA = 25
static
const int DATUM_ALASKACANADA27 = 26
static
const int DATUM_MAUI = 27
static
const int DATUM_OAHU = 28
static
const int DATUM_KAUAI = 29
static
const int DATUM_GREATBRITAIN36 = 30
static
const int DATUM_QORNOQ = 31
static
const int DATUM_SACAMPOINCHAUSPE = 32
static
const int DATUM_SACHUAASTRO = 33
static
const int DATUM_SACORREGOALEGRE = 34
static
const int DATUM_SAPROVISIONAL56 = 35
static
const int DATUM_SAYACARE = 36
static
const int DATUM_TAMANARIVEOBSV25 = 37
static
const int DATUM_TIMBOLAI48 = 38
static
const int DATUM_TOKYO = 39
static
const int CTDB_PATCH_CACHES = 16
static
const int CTDB_NAME_LENGTH = 14
static
const int CTDB_DATE_LENGTH = 28
static
const int CTDB_HEADER_RESERVED = 10
static
const int FT_MICRO = 0
static
const int FT_BUILDING = 1
static
const int FT_TREE = 2
static
const int FT_CANOPY = 3
static
const int FT_LINEAR = 4
static
const int CTDB_EDGE_KEY = 4096
static
const int TE_VERT_DIMENSION = 3
static
const int TE_ADJ_TRI_MAP_DIMENSION = 4
static
const int CTDB_PATCHES_PER_GROUP = 4
static
const int CTDB_MAX_POSTS_PER_PATCH = 16
static

Document ID: Generated on Wed Jul 25 16:57:45 EDT 2018 from SVN revision 190790
Copyright © 2005-2018 VT MÄK. All Rights Reserved (www.mak.com)