0.1.26
Loading...
Searching...
No Matches
pyhelios.plant_architecture_params.PeduncleParameters Class Reference

Detailed Description

Definition at line 361 of file plant_architecture_params.py.

+ Collaboration diagram for pyhelios.plant_architecture_params.PeduncleParameters:

Public Member Functions

Dict[str, Any] to_dict (self)
 
"PeduncleParameters" from_dict (cls, Dict[str, Any] d)
 

Static Public Attributes

RandomParameterFloat length = field(default_factory=lambda: RandomParameterFloat.constant(0.05))
 
RandomParameterFloat radius = field(default_factory=lambda: RandomParameterFloat.constant(0.001))
 
RandomParameterFloat pitch = field(default_factory=lambda: RandomParameterFloat.constant(0.0))
 
RandomParameterFloat roll = field(default_factory=lambda: RandomParameterFloat.constant(0.0))
 
RandomParameterFloat curvature = field(default_factory=lambda: RandomParameterFloat.constant(0.0))
 
tuple color = (0.0, 0.0, 0.0)
 
int length_segments = 3
 
int radial_subdivisions = 7
 

Member Function Documentation

◆ from_dict()

"PeduncleParameters" pyhelios.plant_architecture_params.PeduncleParameters.from_dict ( cls,
Dict[str, Any] d )

Definition at line 384 of file plant_architecture_params.py.

◆ to_dict()

Dict[str, Any] pyhelios.plant_architecture_params.PeduncleParameters.to_dict ( self)

Definition at line 371 of file plant_architecture_params.py.

Member Data Documentation

◆ color

pyhelios.plant_architecture_params.PeduncleParameters.color = (0.0, 0.0, 0.0)
static

Definition at line 367 of file plant_architecture_params.py.

◆ curvature

RandomParameterFloat pyhelios.plant_architecture_params.PeduncleParameters.curvature = field(default_factory=lambda: RandomParameterFloat.constant(0.0))
static

Definition at line 366 of file plant_architecture_params.py.

◆ length

RandomParameterFloat pyhelios.plant_architecture_params.PeduncleParameters.length = field(default_factory=lambda: RandomParameterFloat.constant(0.05))
static

Definition at line 362 of file plant_architecture_params.py.

◆ length_segments

pyhelios.plant_architecture_params.PeduncleParameters.length_segments = 3
static

Definition at line 368 of file plant_architecture_params.py.

◆ pitch

RandomParameterFloat pyhelios.plant_architecture_params.PeduncleParameters.pitch = field(default_factory=lambda: RandomParameterFloat.constant(0.0))
static

Definition at line 364 of file plant_architecture_params.py.

◆ radial_subdivisions

pyhelios.plant_architecture_params.PeduncleParameters.radial_subdivisions = 7
static

Definition at line 369 of file plant_architecture_params.py.

◆ radius

RandomParameterFloat pyhelios.plant_architecture_params.PeduncleParameters.radius = field(default_factory=lambda: RandomParameterFloat.constant(0.001))
static

Definition at line 363 of file plant_architecture_params.py.

◆ roll

RandomParameterFloat pyhelios.plant_architecture_params.PeduncleParameters.roll = field(default_factory=lambda: RandomParameterFloat.constant(0.0))
static

Definition at line 365 of file plant_architecture_params.py.


The documentation for this class was generated from the following file: