formZ SDK | 5.0 API Reference | Project | Modeling | Attributes

# fz_attr_refn_parm_enum

Description

Parameter identifiers for the display resolution attribute. Used for the "which" argument of fz_objt_attr_refn_get and fz_objt_attr_refn_set

enum fz_attr_refn_parm_enum {

FZ_ATTR_REFN_PARM_USE_SIMPLE,

FZ_ATTR_REFN_PARM_SIMPLE_SMOOTHNESS,

FZ_ATTR_REFN_PARM_DETL_ISO_DENS,

FZ_ATTR_REFN_PARM_DETL_EDGE_METHOD,

FZ_ATTR_REFN_PARM_DETL_EDGE_NORM_DEV,

FZ_ATTR_REFN_PARM_DETL_EDGE_LENGTH,

FZ_ATTR_REFN_PARM_DETL_EDGE_NUM_SEGS,

FZ_ATTR_REFN_PARM_DETL_FACET_USE_NUM_FACETS,

FZ_ATTR_REFN_PARM_DETL_FACET_USE_EDGE_LEN,

FZ_ATTR_REFN_PARM_DETL_FACET_USE_NORM_DEV,

FZ_ATTR_REFN_PARM_DETL_FACET_USE_SURF_DEV,

FZ_ATTR_REFN_PARM_DETL_FACET_NUM_FACETS_U,

FZ_ATTR_REFN_PARM_DETL_FACET_NUM_FACETS_V,

FZ_ATTR_REFN_PARM_DETL_FACET_EDGE_LEN,

FZ_ATTR_REFN_PARM_DETL_FACET_NORM_DEV,

FZ_ATTR_REFN_PARM_DETL_FACET_SURF_DEV,

FZ_ATTR_REFN_PARM_NO_FACETS };

Members

FZ_ATTR_REFN_PARM_USE_SIMPLE

use simple parameter on/off

Type: fzrt_boolean

Default Value: TRUE

FZ_ATTR_REFN_PARM_SIMPLE_SMOOTHNESS

simple display resolution smoothness

Type: double

Range: 0.0 <= value <= 1.0

Default Value: 0.5

FZ_ATTR_REFN_PARM_DETL_ISO_DENS

detailed display resolution, iso line density

Type: fz_attr_refn_iso_dens_enum

Default Value: FZ_ATTR_REFN_PARM_ISO_DENS_MEDIUM

FZ_ATTR_REFN_PARM_DETL_EDGE_METHOD

detailed display resolution, edges and iso lines facetting method

Type: fz_attr_refn_edge_type_enum

Default Value: FZ_ATTR_REFN_PARM_EDGE_TYPE_MAX_NORM

FZ_ATTR_REFN_PARM_DETL_EDGE_NORM_DEV

detailed display resolution for edges and iso lines, max normal deviation

Type: double

Range: 0.0 < value <= PI/6.0 (30 degrees)

Default Value: PI / 18.0 (10 degrees)

FZ_ATTR_REFN_PARM_DETL_EDGE_LENGTH

detailed display resolution for edges and iso lines, max edge length

Type: double

Range: value > 0.0

Default Value: English 24.0 in, Metric 50.0 cm

FZ_ATTR_REFN_PARM_DETL_EDGE_NUM_SEGS

detailed display resolution for edges and iso lines, # of segments

Type: fzrt_int

Range: value >= 8

Default Value: 48

FZ_ATTR_REFN_PARM_DETL_FACET_USE_NUM_FACETS

detailed display resolution for faces, use # max of facets on (TRUE) or off (FALSE).

Type: fzrt_boolean

Default Value: TRUE

FZ_ATTR_REFN_PARM_DETL_FACET_USE_EDGE_LEN

detailed display resolution for faces, use max edge length on (TRUE) or off (FALSE).

Type: fzrt_boolean

Default Value: FALSE

FZ_ATTR_REFN_PARM_DETL_FACET_USE_NORM_DEV

detailed display resolution for faces, use max normal deviation on (TRUE) or off (FALSE).

Type: fzrt_boolean

Default Value: TRUE

FZ_ATTR_REFN_PARM_DETL_FACET_USE_SURF_DEV

detailed display resolution for faces, use max surface deviation on (TRUE) or off (FALSE).

Type: fzrt_boolean

Default Value: TRUE

FZ_ATTR_REFN_PARM_DETL_FACET_NUM_FACETS_U

detailed display resolution for faces, max of facets in u direction

Type: fzrt_int

Range: value >= 3

Default Value: 24

FZ_ATTR_REFN_PARM_DETL_FACET_NUM_FACETS_V

detailed display resolution for faces, max of facets in v direction

Type: fzrt_int

Range: value >= 3

Default Value: 24

FZ_ATTR_REFN_PARM_DETL_FACET_EDGE_LEN

detailed display resolution for faces, max edge length

Type: double

Range: value > 0.0

Default Value: English 24.0 in, Metric 50.0 cm

FZ_ATTR_REFN_PARM_DETL_FACET_NORM_DEV

detailed display resolution for faces, max normal deviation

Type: double

Range: 0.0 < value <= PI/6.0 (30 degrees)

Default Value: PI/18.0 (10 degrees)

FZ_ATTR_REFN_PARM_DETL_FACET_SURF_DEV

detailed display resolution for faces, max surface deviation

Type: double

Range: value > 0.0

Default Value: English 1.0 in, Metric 2.5 cm

FZ_ATTR_REFN_PARM_NO_FACETS

generate no facets on/off

Type: fzrt_boolean

Default Value: FALSE

Availability

5.0.0.0

Example Files

util_attr_refn.fsl

See Also

fz_objt_attr_refn_get, fz_objt_attr_refn_set

Defined in

fz_objt_refn_api.h