![]() |
PyHelios 0.1.11
|
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.