formZ SDK | 5.0 API Reference | Project | Modeling | Rendering | Render Manager
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