VisiLibity v1 Source Code 1.0
VisiLibity::Environment Member List

This is the complete list of members for VisiLibity::Environment, including all inherited members.

add_hole(const Polygon &polygon_temp)VisiLibity::Environmentinline
area() constVisiLibity::Environment
bbox() constVisiLibity::Environmentinline
boundary_length() constVisiLibity::Environment
compute_partition_cells(std::vector< Line_Segment > partition_inducing_segments, double epsilon=0.0)VisiLibity::Environmentinline
diameter() constVisiLibity::Environmentinline
eliminate_redundant_vertices(double epsilon=0.0)VisiLibity::Environment
enforce_standard_form()VisiLibity::Environment
Environment()VisiLibity::Environmentinline
Environment(const Polygon &polygon_temp)VisiLibity::Environmentinline
Environment(const std::vector< Polygon > &polygons)VisiLibity::Environment
Environment(const std::string &filename)VisiLibity::Environment
flattened_index_key_ (defined in VisiLibity::Environment)VisiLibity::Environmentprivate
h() constVisiLibity::Environmentinline
holes_ (defined in VisiLibity::Environment)VisiLibity::Environmentprivate
is_in_standard_form() constVisiLibity::Environment
is_valid(double epsilon=0.0) constVisiLibity::Environment
n() constVisiLibity::Environment
one_to_two(unsigned k) const (defined in VisiLibity::Environment)VisiLibity::Environmentprivate
operator()(unsigned k) constVisiLibity::Environment
operator()(unsigned k)VisiLibity::Environment
operator[](unsigned i) constVisiLibity::Environmentinline
operator[](unsigned i)VisiLibity::Environmentinline
outer_boundary_ (defined in VisiLibity::Environment)VisiLibity::Environmentprivate
Point (defined in VisiLibity::Environment)VisiLibity::Environmentfriend
r() constVisiLibity::Environment
random_points(const unsigned &count, double epsilon=0.0) constVisiLibity::Environment
reverse_holes()VisiLibity::Environment
set_outer_boundary(const Polygon &polygon_temp)VisiLibity::Environmentinline
shortest_path(const Point &start, const Point &finish, const Visibility_Graph &visibility_graph, double epsilon=0.0)VisiLibity::Environment
shortest_path(const Point &start, const Point &finish, double epsilon=0.0)VisiLibity::Environment
update_flattened_index_key() (defined in VisiLibity::Environment)VisiLibity::Environmentprivate
write_to_file(const std::string &filename, int fios_precision_temp=FIOS_PRECISION)VisiLibity::Environment