formZ SDK | 5.0 API Reference | Project | Modeling | Objects | Analysis
Description
Varient of that includes edge marking for triangles and quads.
trng_edges is bit packed edge flags for triangles (10 triangles per fzrt_int).
array must be pre allocated. Use FZ_OBJT_RNDR_MESH_TRNG_EDGE_SIZE to calculate size
Bit ON = interior edge, OFF - exterior edge
quad_edges is bit packed edge flags for quuads (8 quads per fzrt_int).
array must be pre allocated. Use FZ_OBJT_RNDR_MESH_QUAD_EDGE_SIZE to calculate size
Bit ON = interior edge, OFF - exterior edge
Plugin Prototype
fzrt_error_td fz_objt_get_rndr_mesh2(
fzrt_int | windex, |
obj, | |
fzrt_int | flags, |
fzrt_int * | bytes_per_ref, |
fzrt_unsigned_int * | ntrng, |
trng, | |
fzrt_int * | trng_edges, |
fzrt_unsigned_int * | nquad, |
quad, | |
fzrt_int * | quad_edges, |
fzrt_int * | nfact_color, |
fact_color, | |
fzrt_unsigned_int * | ncord, |
cord, | |
cord_norm, | |
cord_txuv, | |
cord_colr, | |
char * | has_tmat, |
tmat ) |
Parameters
windex [Input]
project window index
obj [Input]
object
flags [Input]
do_quads (1) else triangles (0)
bytes_per_ref [Result, Optional]
number of bytes used in the triangle and quads data
ntrng [Result, Optional]
number of triangles in mesh
trng [Result, Optional]
packed triangle data
trng_edges [Result, Optional]
bit packed edge flags (10 triangles per fzrt_int)
nquad [Result, Optional]
number of quads in mesh
quad [Result, Optional]
packed quad data
quad_edges [Result, Optional]
bit packed edge flags (8 quads per fzrt_int)
nfact_color [Result, Optional]
number of facet color (multi color objects only)
fact_color [Result, Optional]
packed quad data
ncord [Result, Optional]
number of coordinates (points) in mesh
cord [Result, Optional]
coordinates
cord_norm [Result, Optional]
coordinates
cord_txuv [Result, Optional]
coordinates
cord_colr [Result, Optional]
coordinates
has_tmat [Result, Optional]
mesh has transform matrix
tmat [Result, Optional]
mesh has transform matrix
Returns
Error codes
Availability
8.5.4.0
See Also
,
Function Set
Defined in