#include <geometry.h>
◆ Vector2d() [1/7]
geoff_geometry::Vector2d::Vector2d |
( |
| ) |
|
◆ Vector2d() [2/7]
geoff_geometry::Vector2d::Vector2d |
( |
const Vector3d & |
v | ) |
|
◆ Vector2d() [3/7]
geoff_geometry::Vector2d::Vector2d |
( |
double |
x, |
|
|
double |
y |
|
) |
| |
◆ Vector2d() [4/7]
geoff_geometry::Vector2d::Vector2d |
( |
const Point & |
p0, |
|
|
const Point & |
p1 |
|
) |
| |
◆ Vector2d() [5/7]
geoff_geometry::Vector2d::Vector2d |
( |
const Point * |
p0, |
|
|
const Point * |
p1 |
|
) |
| |
◆ Vector2d() [6/7]
geoff_geometry::Vector2d::Vector2d |
( |
const Point & |
p | ) |
|
◆ Vector2d() [7/7]
geoff_geometry::Vector2d::Vector2d |
( |
double |
angle | ) |
|
◆ get()
void geoff_geometry::Vector2d::get |
( |
double |
xyz[2] | ) |
|
◆ getx()
double geoff_geometry::Vector2d::getx |
( |
| ) |
const |
◆ gety()
double geoff_geometry::Vector2d::gety |
( |
| ) |
const |
◆ magnitude()
double geoff_geometry::Vector2d::magnitude |
( |
void |
| ) |
const |
References magnitudesqd().
Referenced by ifc4.ifcaxis2placement3d::axistorefdirposition(), geoff_geometry::Point::Dist(), ifc4.ifcvector::maggreaterorequalzero(), normalise(), automotive_design.geometric_tolerance::wr1(), automotive_design.vector::wr1(), config_control_design.vector::wr1(), ifc2x3.ifcvector::wr1(), automotive_design.axis2_placement_3d::wr4(), config_control_design.axis2_placement_3d::wr4(), and ifc2x3.ifcaxis2placement3d::wr4().
◆ magnitudesqd()
double geoff_geometry::Vector2d::magnitudesqd |
( |
void |
| ) |
const |
◆ normalise()
double geoff_geometry::Vector2d::normalise |
( |
| ) |
|
◆ operator!=()
bool geoff_geometry::Vector2d::operator!= |
( |
const Vector2d & |
v | ) |
const |
◆ operator*() [1/3]
double geoff_geometry::Vector2d::operator* |
( |
const Vector2d & |
v | ) |
const |
◆ operator*() [2/3]
Vector2d geoff_geometry::Vector2d::operator* |
( |
double |
c | ) |
const |
◆ operator*() [3/3]
Vector2d geoff_geometry::Vector2d::operator* |
( |
int |
c | ) |
const |
◆ operator*=()
const Vector2d & geoff_geometry::Vector2d::operator*= |
( |
double |
c | ) |
|
◆ operator+() [1/3]
Vector2d geoff_geometry::Vector2d::operator+ |
( |
const double |
d | ) |
|
◆ operator+() [2/3]
Point geoff_geometry::Vector2d::operator+ |
( |
const Point & |
p | ) |
const |
◆ operator+() [3/3]
◆ operator+=()
◆ operator-() [1/3]
Vector2d geoff_geometry::Vector2d::operator- |
( |
const double |
d | ) |
|
◆ operator-() [2/3]
◆ operator-() [3/3]
const Vector2d geoff_geometry::Vector2d::operator- |
( |
void |
| ) |
const |
◆ operator-=()
◆ operator==()
bool geoff_geometry::Vector2d::operator== |
( |
const Vector2d & |
v | ) |
const |
◆ operator^()
double geoff_geometry::Vector2d::operator^ |
( |
const Vector2d & |
v | ) |
const |
◆ operator~()
Vector2d geoff_geometry::Vector2d::operator~ |
( |
void |
| ) |
const |
◆ putx()
void geoff_geometry::Vector2d::putx |
( |
double |
x | ) |
|
◆ puty()
void geoff_geometry::Vector2d::puty |
( |
double |
y | ) |
|
◆ Rotate() [1/2]
void geoff_geometry::Vector2d::Rotate |
( |
double |
angle | ) |
|
◆ Rotate() [2/2]
void geoff_geometry::Vector2d::Rotate |
( |
double |
cosa, |
|
|
double |
sina |
|
) |
| |
◆ Transform()
void geoff_geometry::Vector2d::Transform |
( |
const Matrix & |
m | ) |
|
◆ operator<<
wostream & operator<< |
( |
wostream & |
op, |
|
|
Vector2d & |
v |
|
) |
| |
|
friend |
The documentation for this class was generated from the following files:
- FreeCAD/src/Mod/Path/libarea/kurve/geometry.h
- FreeCAD/src/Mod/Path/libarea/kurve/Matrix.cpp