VisiLibity v1 Source Code
1.0
VisiLibity
Environment
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::Environment
inline
area
() const
VisiLibity::Environment
bbox
() const
VisiLibity::Environment
inline
boundary_length
() const
VisiLibity::Environment
compute_partition_cells
(std::vector< Line_Segment > partition_inducing_segments, double epsilon=0.0)
VisiLibity::Environment
inline
diameter
() const
VisiLibity::Environment
inline
eliminate_redundant_vertices
(double epsilon=0.0)
VisiLibity::Environment
enforce_standard_form
()
VisiLibity::Environment
Environment
()
VisiLibity::Environment
inline
Environment
(const Polygon &polygon_temp)
VisiLibity::Environment
inline
Environment
(const std::vector< Polygon > &polygons)
VisiLibity::Environment
Environment
(const std::string &filename)
VisiLibity::Environment
flattened_index_key_
(defined in
VisiLibity::Environment
)
VisiLibity::Environment
private
h
() const
VisiLibity::Environment
inline
holes_
(defined in
VisiLibity::Environment
)
VisiLibity::Environment
private
is_in_standard_form
() const
VisiLibity::Environment
is_valid
(double epsilon=0.0) const
VisiLibity::Environment
n
() const
VisiLibity::Environment
one_to_two
(unsigned k) const (defined in
VisiLibity::Environment
)
VisiLibity::Environment
private
operator()
(unsigned k) const
VisiLibity::Environment
operator()
(unsigned k)
VisiLibity::Environment
operator[]
(unsigned i) const
VisiLibity::Environment
inline
operator[]
(unsigned i)
VisiLibity::Environment
inline
outer_boundary_
(defined in
VisiLibity::Environment
)
VisiLibity::Environment
private
Point
(defined in
VisiLibity::Environment
)
VisiLibity::Environment
friend
r
() const
VisiLibity::Environment
random_points
(const unsigned &count, double epsilon=0.0) const
VisiLibity::Environment
reverse_holes
()
VisiLibity::Environment
set_outer_boundary
(const Polygon &polygon_temp)
VisiLibity::Environment
inline
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::Environment
private
write_to_file
(const std::string &filename, int fios_precision_temp=FIOS_PRECISION)
VisiLibity::Environment
Generated by
1.9.5