#include <primitives2d.h>
Inheritance diagram for dimension_dependent_primitives_2d:
Static Public Methods | |
double | det2 (const POINT &p1, const POINT &p2) |
double | signed_triangle_area (const POINT &p1, const POINT &p2, const POINT &p3) |
double | triangle_area (const POINT &p1, const POINT &p2, const POINT &p3) |
POINT | normal_with_same_length (const POINT &p) |
POINT | normed_normal (const POINT &p) |
void | transpose (POINT &p, POINT &q) |
void | solve2 (POINT const &A1, POINT const &A2, POINT &X, POINT const &b) |
void | solveA (POINT A1, POINT A2, POINT &X, POINT b) |
|
Definition at line 22 of file primitives2d.h. Referenced by signed_triangle_area, and solve2. |
|
Definition at line 30 of file primitives2d.h. References det2. Referenced by triangle_area. |
|
Definition at line 36 of file primitives2d.h. References signed_triangle_area. |
|
Definition at line 42 of file primitives2d.h. Referenced by normed_normal. |
|
Definition at line 48 of file primitives2d.h. References basic_algebraic_primitives::norm_2, and normal_with_same_length. |
|
Definition at line 54 of file primitives2d.h. References swap. |
|
Definition at line 59 of file primitives2d.h. References det2, and basic_algebraic_primitives::scalar. |
|
Definition at line 67 of file primitives2d.h. References basic_algebraic_primitives::scalar, and swap. |