#include <Rn.h>
Public Member Functions | |
R2 operator* (R c) const | |
R2 operator*= (R c) | |
R2 operator+ () const | |
R2 operator+ (R2 P) const | |
R2 operator+= (R2 P) | |
R operator, (R2 P) const | |
R2 operator- () const | |
R2 operator- (R2 P) const | |
R2 operator-= (R2 P) | |
R2 operator/ (R c) const | |
R2 operator/= (R c) | |
R & operator[] (int i) | |
R operator^ (R2 P) const | |
R2 orthogonal () | |
R2 () | |
R2 (R a, R b) | |
R2 (R2 A, R2 B) | |
Public Attributes | |
R x | |
R y | |
Friends | |
R2 operator* (R c, R2 P) | |
std::ostream & operator<< (std::ostream &f, const R2 &P) | |
std::ostream & operator<< (std::ostream &f, const R2 *P) | |
std::istream & operator>> (std::istream &f, R2 &P) | |
std::istream & operator>> (std::istream &f, R2 *P) | |
Constructor & Destructor Documentation
◆ R2() [1/3]
R2::R2 | ( | ) |
Referenced by operator*(), operator+(), operator-(), operator/(), and orthogonal().
◆ R2() [2/3]
R2::R2 | ( | R | a, |
R | b | ||
) |
◆ R2() [3/3]
Member Function Documentation
◆ operator*()
◆ operator*=()
R2 R2::operator*= | ( | R | c | ) |
◆ operator+() [1/2]
R2 R2::operator+ | ( | ) | const |
◆ operator+() [2/2]
◆ operator+=()
◆ operator,()
◆ operator-() [1/2]
◆ operator-() [2/2]
◆ operator-=()
◆ operator/()
◆ operator/=()
R2 R2::operator/= | ( | R | c | ) |
◆ operator[]()
R& R2::operator[] | ( | int | i | ) |
◆ operator^()
◆ orthogonal()
Friends And Related Function Documentation
◆ operator*
◆ operator<< [1/2]
|
friend |
◆ operator<< [2/2]
|
friend |
◆ operator>> [1/2]
|
friend |
◆ operator>> [2/2]
|
friend |
Member Data Documentation
◆ x
R R2::x |
Referenced by Mod.PartDesign.Scripts.FilletArc.Vector::add(), DraftGui.DraftToolBar::changeAngleValue(), DraftGui.DraftToolBar::changeXValue(), importSVG.svgHandler::characters(), DraftGui.DraftToolBar::checkSpecialChars(), PathScripts.PathInspect.GCodeEditorDialog::cleanup(), Mod.PartDesign.Scripts.FilletArc.Vector::cross(), PathScripts.PostUtils.GCodeEditorDialog::done(), Mod.PartDesign.Scripts.FilletArc.Vector::dot(), Mod.PartDesign.Scripts.FilletArc.Vector::length(), StdMeshers_MEFISTO_2D::LoadPoints(), Mod.PartDesign.Scripts.FilletArc.Vector::mult(), Mod.PartDesign.Scripts.FilletArc.Vector::norm(), operator+(), operator+=(), operator,(), operator-(), operator-=(), operator^(), PathScripts.PathDressupHoldingTags.Tag::originAt(), DraftGui.DraftToolBar::pointUi(), Mod.PartDesign.Scripts.FilletArc.Vector::sub(), DraftGui.DraftToolBar::taskUi(), DraftGui.DraftToolBar::updateSnapper(), DraftGui.DraftToolBar::validatePoint(), and automotive_design.right_angular_wedge::wr1().
◆ y
R R2::y |
Referenced by Mod.PartDesign.Scripts.FilletArc.Vector::add(), DraftGui.DraftToolBar::changeAngleValue(), DraftGui.DraftToolBar::changeYValue(), importSVG.svgHandler::characters(), DraftGui.DraftToolBar::checkSpecialChars(), PathScripts.PathInspect.GCodeEditorDialog::cleanup(), Mod.PartDesign.Scripts.FilletArc.Vector::cross(), PathScripts.PostUtils.GCodeEditorDialog::done(), Mod.PartDesign.Scripts.FilletArc.Vector::dot(), Mod.PartDesign.Scripts.FilletArc.Vector::length(), StdMeshers_MEFISTO_2D::LoadPoints(), Mod.PartDesign.Scripts.FilletArc.Vector::mult(), Mod.PartDesign.Scripts.FilletArc.Vector::norm(), operator+(), operator+=(), operator,(), operator-(), operator-=(), operator^(), PathScripts.PathDressupHoldingTags.Tag::originAt(), DraftGui.DraftToolBar::pointUi(), Mod.PartDesign.Scripts.FilletArc.Vector::sub(), DraftGui.DraftToolBar::taskUi(), DraftGui.DraftToolBar::updateSnapper(), and DraftGui.DraftToolBar::validatePoint().
The documentation for this class was generated from the following file:
- src/3rdParty/salomesmesh/inc/Rn.h