Difference between revisions of "PRIM TYPE"
Jump to navigation
Jump to search
m |
m |
||
Line 39: | Line 39: | ||
|text=Used with [[llSetPrimitiveParams]] & [[llSetLinkPrimitiveParams]]. | |text=Used with [[llSetPrimitiveParams]] & [[llSetLinkPrimitiveParams]]. | ||
The values needed for '''flag_parameters''' is dependent on '''flag''', please refer to the individual PRIM_TYPE_* articles for | The values needed for '''flag_parameters''' is dependent on '''flag''', please refer to the individual PRIM_TYPE_* articles for additional information. | ||
|toc=llSetPrimitiveParams | |toc=llSetPrimitiveParams | ||
|i1_type=integer|i1_name=type_flag|i1_disp=flag | |i1_type=integer|i1_name=type_flag|i1_disp=flag | ||
Line 45: | Line 46: | ||
|pb={{LSL Constant/List|i_front=[[llGetPrimitiveParams]]([ {{#var:type_const}}|i_end= ]);| | |pb={{LSL Constant/List|i_front=[[llGetPrimitiveParams]]([ {{#var:type_const}}|i_end= ]);| | ||
|r_front=Returns the list [ |r_end= ] + {{LSL Param|type_parameters|flag_parameters}} | |r_front=Returns the list [ |r_end= ] + {{LSL Param|type_parameters|flag_parameters}} | ||
|text=The values that follow after '''flag''', the '''flag_parameters''', are dependent on the value of '''flag''', please refer to the individual PRIM_TYPE_* articles for | |text=The values that follow after '''flag''', the '''flag_parameters''', are dependent on the value of '''flag''', please refer to the individual PRIM_TYPE_* articles for further information. | ||
|toc=llGetPrimitiveParams | |toc=llGetPrimitiveParams | ||
|r1_type=integer|r1_name=type_flag|r1_disp=flag | |r1_type=integer|r1_name=type_flag|r1_disp=flag | ||
}} | }} | ||
|pc= | |||
{{LSL_Constants/PrimitiveParams/type|table=*|style="margin-top:0;margin-right:0;"|simple=*|sortable=*|{{LSL Param|type_parameters|flag_parameters}}}} | |||
|constants= | |constants= | ||
{{LSL ConstRow|PRIM_TYPE_BOX}} | {{LSL ConstRow|PRIM_TYPE_BOX}} |
Revision as of 15:19, 18 April 2009
LSL Portal | Functions | Events | Types | Operators | Constants | Flow Control | Script Library | Categorized Library | Tutorials |
Description
Constant: integer PRIM_TYPE = 9;The integer constant PRIM_TYPE has the value 9
Gets or sets the type of the prim
llSetPrimitiveParams
[ PRIM_TYPE, integer flag ] + flag_parameters• integer | flag | – | PRIM_TYPE_* flag |
Used with llSetPrimitiveParams & llSetLinkPrimitiveParams.
The values needed for flag_parameters is dependent on flag, please refer to the individual PRIM_TYPE_* articles for additional information.
llGetPrimitiveParams
llGetPrimitiveParams([ PRIM_TYPE ]);Returns the list [ integer flag ] + flag_parameters
• integer | flag | – | PRIM_TYPE_* flag |
The values that follow after flag, the flag_parameters, are dependent on the value of flag, please refer to the individual PRIM_TYPE_* articles for further information.
flag Constants | flag_parameters | ||||||
---|---|---|---|---|---|---|---|
PRIM_TYPE_BOX | 0 | [ integer hole_shape, vector cut, float hollow, vector twist, vector top_size, vector top_shear ] | |||||
PRIM_TYPE_CYLINDER | 1 | [ integer hole_shape, vector cut, float hollow, vector twist, vector top_size, vector top_shear ] | |||||
PRIM_TYPE_PRISM | 2 | [ integer hole_shape, vector cut, float hollow, vector twist, vector top_size, vector top_shear ] | |||||
PRIM_TYPE_SPHERE | 3 | [ integer hole_shape, vector cut, float hollow, vector twist, vector dimple] | |||||
PRIM_TYPE_TORUS | 4 | [ integer hole_shape, vector cut, float hollow, vector twist, vector hole_size, vector top_shear, vector advanced_cut, vector taper, float revolutions, float radius_offset, float skew ] | |||||
PRIM_TYPE_TUBE | 5 | [ integer hole_shape, vector cut, float hollow, vector twist, vector hole_size, vector top_shear, vector advanced_cut, vector taper, float revolutions, float radius_offset, float skew ] | |||||
PRIM_TYPE_RING | 6 | [ integer hole_shape, vector cut, float hollow, vector twist, vector hole_size, vector top_shear, vector advanced_cut, vector taper, float revolutions, float radius_offset, float skew ] | |||||
PRIM_TYPE_SCULPT | 7 | [ string map, integer type ] |
Caveats
Related Articles
Constants
• | PRIM_TYPE_BOX | |||
• | PRIM_TYPE_CYLINDER | |||
• | PRIM_TYPE_PRISM | |||
• | PRIM_TYPE_SPHERE | |||
• | PRIM_TYPE_TORUS | |||
• | PRIM_TYPE_TUBE | |||
• | PRIM_TYPE_RING | |||
• | PRIM_TYPE_SCULPT | |||
• | CHANGED_SHAPE |
Functions
• | llSetPrimitiveParams | |||
• | llSetLinkPrimitiveParams | |||
• | llGetPrimitiveParams |
Events
• | changed |