formZ SDK | 5.0 API Reference | Project | Modeling | Objects | Control Objects | 3D Enclosure

# fz_objt_edit_enclos3d_parm_set

Description

Sets a parameter of a 3d enclosure object. When setting a new source object using the FZ_OBJT_ENCLOS3D_PARM_SRC_OBJ parameter id, the calling code must create and delete this object. () makes an internal copy.
Note, that the shape of the 3d enclosure object is not changed until the function has been called.

Plugin Prototype

fzrt_error_td fz_objt_edit_enclos3d_parm_set(

fzrt_int | windex,
fz_objt_ptr | obj,
fz_objt_enclos3d_parm_enum | which,
fz_type_td * | data )

Parameters

windex [Input]

project window index

obj [Input]

object

which [Input]

parameter id

data [Input]

parameter data

Returns

Error codes
MODEL_ERR_WRONG_OBJT_TYPE - object passed in is not a 3d enclosure object

Availability

5.0.0.0

Example Files

util_objt_ecdb.fsl

See Also

fz_objt_edit_enclos3d_parm_get,,

Function Set

fz_model_fset

Defined in

fz_objt_ecdb_api.h