![]() |
PyHelios 0.1.11
|
Classes | |
| class | AxisRotation |
| Axis rotation structure for specifying shoot orientation in PlantArchitecture. More... | |
| class | Date |
| Helios Date structure for representing date values. More... | |
| class | int2 |
| class | int3 |
| class | int4 |
| class | PrimitiveType |
| Helios primitive type enumeration. More... | |
| class | RGBAcolor |
| class | RGBcolor |
| class | SphericalCoord |
| class | Time |
| Helios Time structure for representing time values. More... | |
| class | vec2 |
| class | vec3 |
| class | vec4 |
Functions | |
| int2 | make_int2 (int x, int y) |
| Make an int2 from two integers. | |
| SphericalCoord | make_SphericalCoord (float elevation_radians, float azimuth_radians) |
| Make a SphericalCoord by specifying elevation and azimuth (C++ API compatibility). | |
| int3 | make_int3 (int x, int y, int z) |
| Make an int3 from three integers. | |
| int4 | make_int4 (int x, int y, int z, int w) |
| Make an int4 from four integers. | |
| vec2 | make_vec2 (float x, float y) |
| Make a vec2 from two floats. | |
| vec3 | make_vec3 (float x, float y, float z) |
| Make a vec3 from three floats. | |
| vec4 | make_vec4 (float x, float y, float z, float w) |
| Make a vec4 from four floats. | |
| RGBcolor | make_RGBcolor (float r, float g, float b) |
| Make an RGBcolor from three floats. | |
| RGBAcolor | make_RGBAcolor (float r, float g, float b, float a) |
| Make an RGBAcolor from four floats. | |
| AxisRotation | make_AxisRotation (float pitch, float yaw, float roll) |
| Make an AxisRotation from three angles in degrees. | |
| Time | make_Time (int hour, int minute, int second) |
| Make a Time from hour, minute, second. | |
| Date | make_Date (int year, int month, int day) |
| Make a Date from year, month, day. | |
| AxisRotation pyhelios.wrappers.DataTypes.make_AxisRotation | ( | float | pitch, |
| float | yaw, | ||
| float | roll ) |
Make an AxisRotation from three angles in degrees.
Definition at line 667 of file DataTypes.py.
| Date pyhelios.wrappers.DataTypes.make_Date | ( | int | year, |
| int | month, | ||
| int | day ) |
Make a Date from year, month, day.
Definition at line 849 of file DataTypes.py.
| int2 pyhelios.wrappers.DataTypes.make_int2 | ( | int | x, |
| int | y ) |
Make an int2 from two integers.
Definition at line 622 of file DataTypes.py.
| int3 pyhelios.wrappers.DataTypes.make_int3 | ( | int | x, |
| int | y, | ||
| int | z ) |
Make an int3 from three integers.
Definition at line 639 of file DataTypes.py.
| int4 pyhelios.wrappers.DataTypes.make_int4 | ( | int | x, |
| int | y, | ||
| int | z, | ||
| int | w ) |
Make an int4 from four integers.
Definition at line 643 of file DataTypes.py.
| RGBAcolor pyhelios.wrappers.DataTypes.make_RGBAcolor | ( | float | r, |
| float | g, | ||
| float | b, | ||
| float | a ) |
Make an RGBAcolor from four floats.
Definition at line 663 of file DataTypes.py.
| RGBcolor pyhelios.wrappers.DataTypes.make_RGBcolor | ( | float | r, |
| float | g, | ||
| float | b ) |
Make an RGBcolor from three floats.
Definition at line 659 of file DataTypes.py.
| SphericalCoord pyhelios.wrappers.DataTypes.make_SphericalCoord | ( | float | elevation_radians, |
| float | azimuth_radians ) |
Make a SphericalCoord by specifying elevation and azimuth (C++ API compatibility).
| elevation_radians | Elevation angle in radians |
| azimuth_radians | Azimuthal angle in radians |
Definition at line 635 of file DataTypes.py.
| Time pyhelios.wrappers.DataTypes.make_Time | ( | int | hour, |
| int | minute, | ||
| int | second ) |
Make a Time from hour, minute, second.
Definition at line 845 of file DataTypes.py.
| vec2 pyhelios.wrappers.DataTypes.make_vec2 | ( | float | x, |
| float | y ) |
Make a vec2 from two floats.
Definition at line 647 of file DataTypes.py.
| vec3 pyhelios.wrappers.DataTypes.make_vec3 | ( | float | x, |
| float | y, | ||
| float | z ) |
Make a vec3 from three floats.
Definition at line 651 of file DataTypes.py.
| vec4 pyhelios.wrappers.DataTypes.make_vec4 | ( | float | x, |
| float | y, | ||
| float | z, | ||
| float | w ) |
Make a vec4 from four floats.
Definition at line 655 of file DataTypes.py.