Alternaria
fit cylinders and ellipsoids to fungus
|
add_lateral(class Lateral_structure *s) | Structure | [inline] |
apical | Structure | [protected] |
Apical_structure class | Lateral_structure | [friend] |
base_psi | Structure | [protected] |
base_theta | Structure | [protected] |
begin_pt | Structure | [protected] |
centroid | Structure | [protected] |
check_base_psi() const | Structure | [protected] |
check_base_theta() const | Structure | [protected] |
check_centroid() const | Lateral_structure | [protected, virtual] |
check_lat_dist() const | Lateral_structure | [protected] |
check_length() const | Structure | [protected] |
check_opacity() const | Structure | [protected] |
check_psi() const | Structure | [protected] |
check_theta() const | Structure | [protected] |
check_width() const | Structure | [protected] |
clone() const | Lateral_hypha | [virtual] |
density | Lateral_hypha | [protected] |
draw_in_matblock_f(jwsc::Matblock_f *M_blk, float x, float y, float z, float x_scale, float y_scale, float z_scale, bool fill=true) const | Lateral_hypha | [virtual] |
end_pt | Structure | [protected] |
get_apical() | Structure | [inline] |
get_base_psi() const | Structure | [inline] |
get_base_theta() const | Structure | [inline] |
get_begin_pt() const | Structure | [inline] |
get_centroid() const | Structure | [inline] |
get_density() const | Lateral_structure | [inline] |
get_descendants() | Structure | |
get_end_pt() const | Structure | [inline] |
get_growth_dir() const | Structure | [inline] |
get_id() const | Structure | [inline] |
get_intersection(jwsc::Vector_f **isect_out, uint32_t n, const jwsc::Vector_f *p1_in, const jwsc::Vector_f *p2_in) | Lateral_hypha | [virtual] |
get_lat_dist() const | Lateral_structure | [inline] |
get_laterals() | Structure | [inline] |
get_length() const | Structure | [inline] |
get_level() const | Structure | [inline] |
get_log_prob() const | Structure | [inline] |
get_log_prob_descend() const | Structure | [inline] |
get_member_value(const char *member_name, std::istream &in) | Printable | [static] |
get_next_member_value(const char *member_value) | Printable | [static] |
get_opacity() const | Structure | [inline] |
get_parent() const | Structure | [inline] |
get_psi() const | Structure | [inline] |
get_random_lateral() | Structure | |
get_root() | Structure | |
get_terminal_apical() | Structure | |
get_theta() const | Structure | [inline] |
get_type_str() const | Lateral_hypha | [inline, virtual] |
get_width() const | Structure | [inline] |
growth_dir | Structure | [protected] |
has_child_id(uint32_t id) const | Structure | [protected] |
id | Structure | [protected] |
lat_dist | Lateral_structure | [protected] |
Lateral_hypha(float centroid_x, float centroid_y, float centroid_z, float lat_dist, float length, float width, float base_theta, float base_psi, float theta, float psi, float opacity, size_t level, const class Lateral_hypha_density *density) | Lateral_hypha | |
Lateral_hypha(Structure *parent, float lat_dist, float length, float width, float base_theta, float base_psi, float theta, float psi, float opacity, const class Lateral_hypha_density *density) | Lateral_hypha | |
Lateral_hypha(const Lateral_hypha &h) | Lateral_hypha | |
Lateral_structure(float centroid_x, float centroid_y, float centroid_z, float lat_dist, float length, float width, float base_theta, float base_psi, float theta, float psi, float opacity, size_t level, const class Lateral_structure_density *density) | Lateral_structure | |
Lateral_structure(Structure *parent, float lat_dist, float length, float width, float base_theta, float base_psi, float theta, float psi, float opacity, const class Lateral_structure_density *density) | Lateral_structure | |
Lateral_structure(const Lateral_structure &s) | Lateral_structure | |
laterals | Structure | [protected] |
length | Structure | [protected] |
level | Structure | [protected] |
log_prob | Structure | [protected] |
log_prob_descend | Structure | [protected] |
opacity | Structure | [protected] |
operator=(const Lateral_hypha &h) | Lateral_hypha | |
Lateral_structure::operator=(const Lateral_structure &s) | Lateral_structure | [virtual] |
Structure::operator=(const Structure &s) | Structure | [virtual] |
parent | Structure | [protected] |
print(ostream &out=std::cout) const | Lateral_structure | [virtual] |
Printable::print(std::ostream &out) const =0 | Printable | [pure virtual] |
psi | Structure | [protected] |
R | Structure | [protected] |
recursively_check_structure() const | Structure | |
recursively_clone() const | Lateral_structure | [virtual] |
recursively_draw_in_matblock_f(jwsc::Matblock_f *M_blk, float x, float y, float z, float x_scale, float y_scale, float z_scale, bool fill=true) const | Structure | |
recursively_print(ostream &out=std::cout) const | Structure | |
recursively_update_levels(int level_delta) | Structure | [protected] |
recursively_update_R() | Structure | [protected] |
remove_lateral(class Lateral_structure *s) | Structure | |
set_apical(class Apical_structure *s) | Structure | [inline] |
set_base_orientation(float base_theta, float base_psi) | Structure | |
set_base_psi(float base_psi) | Structure | |
set_base_theta(float base_theta) | Structure | |
set_lat_dist(float lat_dist) | Lateral_structure | |
set_length(float length) | Structure | |
set_opacity(float opacity) | Structure | |
set_orientation(float theta, float psi) | Structure | |
set_parent(Structure *parent, float lat_dist) | Lateral_structure | |
set_psi(float psi) | Structure | |
set_size(float length, float width) | Structure | |
set_theta(float theta) | Structure | |
set_width(float width) | Structure | |
Structure class | Lateral_structure | [friend] |
Structure::Structure(float length, float width, float base_theta, float base_psi, float theta, float psi, float opacity, size_t level, const class Structure_density *density) | Structure | |
Structure::Structure(const Structure &s) | Structure | |
theta | Structure | [protected] |
type_str() | Lateral_hypha | [inline, static] |
update_ancestry_log_prob() | Structure | [protected] |
update_angles() | Structure | [protected] |
update_apical() | Structure | [protected] |
update_begin_pt() | Structure | [protected] |
update_centroid() | Structure | [protected] |
update_end_pt() | Structure | [protected] |
update_from_parent_end_pt() | Lateral_structure | [protected] |
update_growth_dir_and_length_from_pts() | Structure | [protected] |
update_growth_dir_from_R() | Structure | [protected] |
update_laterals() | Structure | [protected] |
update_log_prob() | Lateral_structure | [protected, virtual] |
update_R() | Structure | [protected] |
width | Structure | [protected] |
~Lateral_structure() | Lateral_structure | [inline, virtual] |
~Printable() | Printable | [inline, virtual] |
~Structure() | Structure | [virtual] |