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

Detailed Description

Definition at line 241 of file plant_architecture_params.py.

+ Collaboration diagram for pyhelios.plant_architecture_params.InternodeParameters:

Public Member Functions

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

Static Public Attributes

RandomParameterFloat pitch = field(default_factory=lambda: RandomParameterFloat.constant(20.0))
 
RandomParameterFloat phyllotactic_angle = field(default_factory=lambda: RandomParameterFloat.constant(137.5))
 
RandomParameterFloat radius_initial = field(default_factory=lambda: RandomParameterFloat.constant(0.001))
 
RandomParameterInt max_vegetative_buds_per_petiole = field(default_factory=lambda: RandomParameterInt.constant(0))
 
RandomParameterInt max_floral_buds_per_petiole = field(default_factory=lambda: RandomParameterInt.constant(0))
 
tuple color = (0.0, 0.0, 0.0)
 
str image_texture = ""
 
int length_segments = 1
 
int radial_subdivisions = 7
 

Member Function Documentation

◆ from_dict()

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

Definition at line 266 of file plant_architecture_params.py.

◆ to_dict()

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

Definition at line 252 of file plant_architecture_params.py.

Member Data Documentation

◆ color

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

Definition at line 247 of file plant_architecture_params.py.

◆ image_texture

pyhelios.plant_architecture_params.InternodeParameters.image_texture = ""
static

Definition at line 248 of file plant_architecture_params.py.

◆ length_segments

pyhelios.plant_architecture_params.InternodeParameters.length_segments = 1
static

Definition at line 249 of file plant_architecture_params.py.

◆ max_floral_buds_per_petiole

RandomParameterInt pyhelios.plant_architecture_params.InternodeParameters.max_floral_buds_per_petiole = field(default_factory=lambda: RandomParameterInt.constant(0))
static

Definition at line 246 of file plant_architecture_params.py.

◆ max_vegetative_buds_per_petiole

RandomParameterInt pyhelios.plant_architecture_params.InternodeParameters.max_vegetative_buds_per_petiole = field(default_factory=lambda: RandomParameterInt.constant(0))
static

Definition at line 245 of file plant_architecture_params.py.

◆ phyllotactic_angle

RandomParameterFloat pyhelios.plant_architecture_params.InternodeParameters.phyllotactic_angle = field(default_factory=lambda: RandomParameterFloat.constant(137.5))
static

Definition at line 243 of file plant_architecture_params.py.

◆ pitch

RandomParameterFloat pyhelios.plant_architecture_params.InternodeParameters.pitch = field(default_factory=lambda: RandomParameterFloat.constant(20.0))
static

Definition at line 242 of file plant_architecture_params.py.

◆ radial_subdivisions

pyhelios.plant_architecture_params.InternodeParameters.radial_subdivisions = 7
static

Definition at line 250 of file plant_architecture_params.py.

◆ radius_initial

RandomParameterFloat pyhelios.plant_architecture_params.InternodeParameters.radius_initial = field(default_factory=lambda: RandomParameterFloat.constant(0.001))
static

Definition at line 244 of file plant_architecture_params.py.


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