#include <EFAPoint.h>
Public Member Functions | |
| EFAPoint (const double x=0., const double y=0., const double z=0.) | |
| double | operator() (const unsigned int i) const |
| EFAPoint & | operator/= (const double a) |
| EFAPoint & | operator*= (const double a) |
| EFAPoint & | operator+= (const EFAPoint &point) |
| EFAPoint | operator* (const double a) |
| double | operator* (const EFAPoint &point) |
| EFAPoint | operator+ (const EFAPoint &point) |
| EFAPoint | operator- (const EFAPoint &point) |
| double | norm () |
| void | zero () |
| EFAPoint | cross (const EFAPoint &point) |
Private Attributes | |
| double | _x |
| double | _y |
| double | _z |
Definition at line 12 of file EFAPoint.h.
| EFAPoint::EFAPoint | ( | const double | x = 0., |
| const double | y = 0., |
||
| const double | z = 0. |
||
| ) |
Definition at line 14 of file EFAPoint.C.
Referenced by cross(), operator*(), operator+(), and operator-().
Definition at line 98 of file EFAPoint.C.
Referenced by EFAElement3D::createChild().
| double EFAPoint::norm | ( | ) |
Definition at line 84 of file EFAPoint.C.
Referenced by EFAElement2D::createChild(), and Xfem::normalizePoint().
| double EFAPoint::operator() | ( | const unsigned int | i | ) | const |
Definition at line 17 of file EFAPoint.C.
| EFAPoint EFAPoint::operator* | ( | const double | a | ) |
Definition at line 60 of file EFAPoint.C.
| double EFAPoint::operator* | ( | const EFAPoint & | point | ) |
Definition at line 66 of file EFAPoint.C.
| EFAPoint & EFAPoint::operator*= | ( | const double | a | ) |
Definition at line 42 of file EFAPoint.C.
Definition at line 72 of file EFAPoint.C.
Definition at line 51 of file EFAPoint.C.
Definition at line 78 of file EFAPoint.C.
| EFAPoint & EFAPoint::operator/= | ( | const double | a | ) |
Definition at line 33 of file EFAPoint.C.
| void EFAPoint::zero | ( | ) |
Definition at line 90 of file EFAPoint.C.
|
private |
Definition at line 18 of file EFAPoint.h.
Referenced by cross(), norm(), operator()(), operator*(), operator*=(), operator+(), operator+=(), operator-(), operator/=(), and zero().
|
private |
Definition at line 19 of file EFAPoint.h.
Referenced by cross(), norm(), operator()(), operator*(), operator*=(), operator+(), operator+=(), operator-(), operator/=(), and zero().
|
private |
Definition at line 20 of file EFAPoint.h.
Referenced by cross(), norm(), operator()(), operator*(), operator*=(), operator+(), operator+=(), operator-(), operator/=(), and zero().
1.8.14