neoGFX
Cross-platform C++ app/game engine
|
#include <geometrical.hpp>
Public Member Functions | |
basic_line (const point_type &a, const point_type &b) | |
template<typename CoordinateType2 > | |
basic_line (const basic_line< CoordinateType2 > &other) | |
bool | operator== (const basic_line &other) const |
bool | operator!= (const basic_line &other) const |
basic_line | from (const point_type &a) const |
coordinate_type | delta_x () const |
coordinate_type | delta_y () const |
bool | is_vertex (const point_type &v) const |
bool | within_bounding_rect (const point_type &p) const |
bool | intersection (const line &other, point &pointOfIntersection) const |
Public Attributes | |
point_type | a |
point_type | b |
Definition at line 1161 of file geometrical.hpp.
|
inline |
Definition at line 1171 of file geometrical.hpp.
|
inline |
Definition at line 1173 of file geometrical.hpp.
|
inline |
Definition at line 1186 of file geometrical.hpp.
|
inline |
Definition at line 1187 of file geometrical.hpp.
|
inline |
Definition at line 1179 of file geometrical.hpp.
|
inline |
Definition at line 1194 of file geometrical.hpp.
|
inline |
Definition at line 1188 of file geometrical.hpp.
|
inline |
Definition at line 1178 of file geometrical.hpp.
|
inline |
Definition at line 1177 of file geometrical.hpp.
|
inline |
Definition at line 1189 of file geometrical.hpp.
point_type neogfx::basic_line< CoordinateType >::a |
Definition at line 1237 of file geometrical.hpp.
point_type neogfx::basic_line< CoordinateType >::b |
Definition at line 1238 of file geometrical.hpp.