2017-09-12 17:42:36 -03:00
<?xml version="1.0" encoding="UTF-8" ?>
2023-07-06 10:08:05 +02:00
<class name= "CapsuleMesh" inherits= "PrimitiveMesh" xmlns:xsi= "http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation= "../class.xsd" >
2017-09-12 17:42:36 -03:00
<brief_description >
Class representing a capsule-shaped [PrimitiveMesh].
</brief_description>
<description >
Class representing a capsule-shaped [PrimitiveMesh].
</description>
<tutorials >
</tutorials>
<members >
2021-12-30 15:20:56 -08:00
<member name= "height" type= "float" setter= "set_height" getter= "get_height" default= "2.0" >
2021-08-11 10:38:14 -07:00
Total height of the capsule mesh (including the hemispherical ends).
2025-01-18 03:55:17 +03:00
[b]Note:[/b] The [member height] of a capsule must be at least twice its [member radius]. Otherwise, the capsule becomes a circle. If the [member height] is less than twice the [member radius], the properties adjust to a valid value.
2017-09-12 17:42:36 -03:00
</member>
2019-06-29 12:38:01 +02:00
<member name= "radial_segments" type= "int" setter= "set_radial_segments" getter= "get_radial_segments" default= "64" >
2019-06-29 15:24:23 +02:00
Number of radial segments on the capsule mesh.
2017-09-12 17:42:36 -03:00
</member>
2021-12-30 15:20:56 -08:00
<member name= "radius" type= "float" setter= "set_radius" getter= "get_radius" default= "0.5" >
2019-06-29 15:24:23 +02:00
Radius of the capsule mesh.
2025-01-18 03:55:17 +03:00
[b]Note:[/b] The [member radius] of a capsule cannot be greater than half of its [member height]. Otherwise, the capsule becomes a circle. If the [member radius] is greater than half of the [member height], the properties adjust to a valid value.
2017-09-12 17:42:36 -03:00
</member>
2019-06-29 12:38:01 +02:00
<member name= "rings" type= "int" setter= "set_rings" getter= "get_rings" default= "8" >
2019-06-29 15:24:23 +02:00
Number of rings along the height of the capsule.
2017-09-12 17:42:36 -03:00
</member>
</members>
</class>