formZ SDK | 5.0 API Reference | Project | Modeling | Rendering | Render Manager

fz_rndr_hlin_parm_enum

Description

Renderer parameters for Hidden Line. Each renderer has a set of options that can be retrieved or changed, and this enum identifies which option is wanted. This is used with the fz_rndr_get_parm, render manager functions.

enum fz_rndr_hlin_parm_enum {

FZ_RNDR_HLIN_PARM_COLOR,

FZ_RNDR_HLIN_PARM_OPEN,

FZ_RNDR_HLIN_PARM_TRNS,

FZ_RNDR_HLIN_PARM_SURF,

FZ_RNDR_HLIN_PARM_WIRE,

FZ_RNDR_HLIN_PARM_ISCT,

FZ_RNDR_HLIN_PARM_HIDE,

FZ_RNDR_HLIN_PARM_HIDE_ANGLE,

FZ_RNDR_HLIN_PARM_FACETS,

FZ_RNDR_HLIN_PARM_INTERIOR_PIX,

FZ_RNDR_HLIN_PARM_SILHOUETTE_PIX,

FZ_RNDR_HLIN_PARM_OBSCURED_EDGES,

FZ_RNDR_HLIN_PARM_OBSCURED_PIX,

FZ_RNDR_HLIN_PARM_OBSCURED_LSTYL,

FZ_RNDR_HLIN_PARM_OBSCURED_BACKF };

Members

FZ_RNDR_HLIN_PARM_COLOR

Whether or not to show object's color.

Type: fzrt_boolean

Default Value: FALSE

FZ_RNDR_HLIN_PARM_OPEN

Whether or not to show open shapes.

Type: fzrt_boolean

Default Value: FALSE

FZ_RNDR_HLIN_PARM_TRNS

Whether or not to show transparent objects.

Type: fzrt_boolean

Default Value: TRUE

FZ_RNDR_HLIN_PARM_SURF

Whether or not to show transparent objects as solids/surfaces.

Type: fzrt_boolean

Default Value: TRUE

FZ_RNDR_HLIN_PARM_WIRE

Whether or not to show transparent objects as wire frame.

Type: fzrt_boolean

Default Value: FALSE

FZ_RNDR_HLIN_PARM_ISCT

Whether or not to show transparent objects' wire frame intersections.

Type: fzrt_boolean

Default Value: FALSE

FZ_RNDR_HLIN_PARM_HIDE

Whether or not to hide edges greater than some angle.

Type: fzrt_boolean

Default Value: FALSE

FZ_RNDR_HLIN_PARM_HIDE_ANGLE

The angle at which edges will be hidden.

Type: double

Default Value: 140

Range: 0.01 <= value <= 179.99

FZ_RNDR_HLIN_PARM_FACETS

Whether or not to show facets of smooth objects.

Type: fzrt_boolean

Default Value: FALSE

FZ_RNDR_HLIN_PARM_INTERIOR_PIX

# of pixels to display the interior edges.

Type: fzrt_int

Default Value: FALSE

FZ_RNDR_HLIN_PARM_SILHOUETTE_PIX

# of pixels to display the silhoutte edges.

Type: fzrt_int

Default Value: FALSE

FZ_RNDR_HLIN_PARM_OBSCURED_EDGES

Whether or not to show obscured (hidden) edges.

Type: fzrt_boolean

Default Value: FALSE

FZ_RNDR_HLIN_PARM_OBSCURED_PIX

# of pixels to display the obscured (hidden) edges

Type: fzrt_int

Default Value: FALSE

FZ_RNDR_HLIN_PARM_OBSCURED_LSTYL

# of pixels to display the obscured (hidden) edges

Type: fz_tag_td

Default Value: FALSE

FZ_RNDR_HLIN_PARM_OBSCURED_BACKF

Whether or not to show back edges (when FZ_RNDR_HLIN_PARM_OBSCURED_EDGES is TRUE).

Type: fzrt_boolean

Default Value: FALSE

Availability

5.0.0.0

Defined in

fz_rndr_api.h