![]() |
0.1.8
|
Functions | |
validate_geometry_center (Any center, str param_name="center", str function_name=None) | |
Validate geometry center is a valid vec3. | |
validate_geometry_size2d (Any size, str param_name="size", str function_name=None) | |
Validate 2D size is a valid vec2 with positive values. | |
validate_geometry_size3d (Any size, str param_name="size", str function_name=None) | |
Validate 3D size is a valid vec3 with positive values. | |
validate_tube_nodes (List[Any] nodes, str param_name="nodes", str function_name=None) | |
Validate tube nodes list. | |
validate_tube_radii (Union[float, List[float]] radii, int nodes_count, str param_name="radii", str function_name=None) | |
Validate tube radii specification. | |
validate_ndivs_parameter (Any ndivs, str param_name="ndivs", str function_name=None, int min_value=3) | |
Validate ndivs parameter for geometry subdivision. | |
validate_patch_params (func) | |
Decorator for addPatch method validation. | |
validate_triangle_params (func) | |
Decorator for addTriangle method validation. | |
validate_sphere_params (func) | |
Decorator for addSphere method validation. | |
validate_tube_params (func) | |
Decorator for addTube method validation. | |
validate_box_params (func) | |
Decorator for addBox method validation. | |
validate_disk_params (func) | |
Decorator for addDisk method validation. | |
validate_cone_params (func) | |
Decorator for addCone method validation. | |
pyhelios.validation.geometry.validate_box_params | ( | func | ) |
Decorator for addBox method validation.
Definition at line 252 of file geometry.py.
pyhelios.validation.geometry.validate_cone_params | ( | func | ) |
Decorator for addCone method validation.
Definition at line 286 of file geometry.py.
pyhelios.validation.geometry.validate_disk_params | ( | func | ) |
Decorator for addDisk method validation.
Definition at line 267 of file geometry.py.
pyhelios.validation.geometry.validate_geometry_center | ( | Any | center, |
str | param_name = "center", | ||
str | function_name = None ) |
Validate geometry center is a valid vec3.
Definition at line 16 of file geometry.py.
pyhelios.validation.geometry.validate_geometry_size2d | ( | Any | size, |
str | param_name = "size", | ||
str | function_name = None ) |
Validate 2D size is a valid vec2 with positive values.
Definition at line 21 of file geometry.py.
pyhelios.validation.geometry.validate_geometry_size3d | ( | Any | size, |
str | param_name = "size", | ||
str | function_name = None ) |
Validate 3D size is a valid vec3 with positive values.
Definition at line 47 of file geometry.py.
pyhelios.validation.geometry.validate_ndivs_parameter | ( | Any | ndivs, |
str | param_name = "ndivs", | ||
str | function_name = None, | ||
int | min_value = 3 ) |
Validate ndivs parameter for geometry subdivision.
Definition at line 138 of file geometry.py.
pyhelios.validation.geometry.validate_patch_params | ( | func | ) |
Decorator for addPatch method validation.
Definition at line 173 of file geometry.py.
pyhelios.validation.geometry.validate_sphere_params | ( | func | ) |
Decorator for addSphere method validation.
Definition at line 206 of file geometry.py.
pyhelios.validation.geometry.validate_triangle_params | ( | func | ) |
Decorator for addTriangle method validation.
Definition at line 189 of file geometry.py.
pyhelios.validation.geometry.validate_tube_nodes | ( | List[Any] | nodes, |
str | param_name = "nodes", | ||
str | function_name = None ) |
Validate tube nodes list.
Definition at line 83 of file geometry.py.
pyhelios.validation.geometry.validate_tube_params | ( | func | ) |
Decorator for addTube method validation.
Definition at line 224 of file geometry.py.
pyhelios.validation.geometry.validate_tube_radii | ( | Union[float, List[float]] | radii, |
int | nodes_count, | ||
str | param_name = "radii", | ||
str | function_name = None ) |
Validate tube radii specification.
Definition at line 109 of file geometry.py.