formZ SDK | 5.0 API Reference | Project | Modeling | Objects | Plain Object Construction

# fz_objt_terrain_parm_enum

Description

Parameter identifiers for the terrain construction options. Used for the "which" argument of and .

enum fz_objt_terrain_parm_enum {

FZ_OBJT_TERRAIN_CNSTR_OPTS_TERRAIN_TYPE,

FZ_OBJT_TERRAIN_CNSTR_OPTS_USE_NEW_HEIGHT,

FZ_OBJT_TERRAIN_CNSTR_OPTS_INTERP_TYPE,

FZ_OBJT_TERRAIN_CNSTR_OPTS_SMOOTH_CONTOURS,

FZ_OBJT_TERRAIN_CNSTR_OPTS_PRECHECK_INTS,

FZ_OBJT_TERRAIN_CNSTR_OPTS_TRIANG,

FZ_OBJT_TERRAIN_CNSTR_OPTS_START_HEIGHT,

FZ_OBJT_TERRAIN_CNSTR_OPTS_HEIGHT_INCR,

FZ_OBJT_TERRAIN_CNSTR_OPTS_SMOOTH_IVAL };

Members

FZ_OBJT_TERRAIN_CNSTR_OPTS_TERRAIN_TYPE

Terrain type.

Type: fz_objt_trrn_type_enum

Default Value: FZ_OBJT_TRRN_TYPE_MESHED

FZ_OBJT_TERRAIN_CNSTR_OPTS_USE_NEW_HEIGHT

Use new height (TRUE) or use existing height of input curves (FALSE).

Type: fzrt_boolean

Default Value: FALSE

FZ_OBJT_TERRAIN_CNSTR_OPTS_INTERP_TYPE

Terrain interpolation type.

Type: fz_objt_trrn_interp_type_enum

Default Value: FZ_OBJT_TRRN_INTERP_TYPE_XY

FZ_OBJT_TERRAIN_CNSTR_OPTS_SMOOTH_CONTOURS

Smooth contour lines on (TRUE) or off (FALSE).

Type: fzrt_boolean

Default Value: FALSE

FZ_OBJT_TERRAIN_CNSTR_OPTS_PRECHECK_INTS

Precheck for intersecting contours on (TRUE) or off (FALSE).

Type: fzrt_boolean

Default Value: FALSE

FZ_OBJT_TERRAIN_CNSTR_OPTS_TRIANG

Triangulate non sloping on (TRUE) or off (FALSE).

Type: fzrt_boolean

Default Value: FALSE

FZ_OBJT_TERRAIN_CNSTR_OPTS_START_HEIGHT

Site starting height.

Type: double

Default Value: English 12.0 in, Metric 25.0 cm

FZ_OBJT_TERRAIN_CNSTR_OPTS_HEIGHT_INCR

Height increment when FZ_OBJT_TERRAIN_CNSTR_OPTS_USE_NEW_HEIGHT is TRUE.

Type: double

Default Value: English 48.0 in, Metric 100.0 cm

FZ_OBJT_TERRAIN_CNSTR_OPTS_SMOOTH_IVAL

Smooth interval when FZ_OBJT_TERRAIN_CNSTR_OPTS_SMOOTH_CONTOURS is TRUE.

Type: double

Default Value: English 48.0 in, Metric 100.0 cm

Availability

5.0.0.0

Defined in

fz_objt_api.h