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

Detailed Description

Definition at line 321 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 346 of file plant_architecture_params.py.

◆ to_dict()

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

Definition at line 332 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 327 of file plant_architecture_params.py.

◆ image_texture

pyhelios.plant_architecture_params.InternodeParameters.image_texture = ""
static

Definition at line 328 of file plant_architecture_params.py.

◆ length_segments

pyhelios.plant_architecture_params.InternodeParameters.length_segments = 1
static

Definition at line 329 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 326 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 325 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 323 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 322 of file plant_architecture_params.py.

◆ radial_subdivisions

pyhelios.plant_architecture_params.InternodeParameters.radial_subdivisions = 7
static

Definition at line 330 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 324 of file plant_architecture_params.py.


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