#include <Rn.h>
Public Member Functions | |
bool DansPave (R3 &xyzMin, R3 &xyzMax) | |
R3 operator* (R c) const | |
R3 operator*= (R c) | |
R3 operator+ () const | |
R3 operator+ (R3 P) const | |
R3 operator+= (R3 P) | |
R operator, (R3 P) const | |
R3 operator- () const | |
R3 operator- (R3 P) const | |
R3 operator-= (R3 P) | |
R3 operator/ (R c) const | |
R3 operator/= (R c) | |
R3 operator= (gp_Dir P) | |
R3 operator= (gp_Pnt P) | |
R & operator[] (int i) | |
R3 operator^ (R3 P) const | |
R3 () | |
R3 (gp_Dir P) | |
R3 (gp_Pnt P) | |
R3 (gp_Vec V) | |
R3 (R a, R b, R c) | |
R3 (R3 A, R3 B) | |
Public Attributes | |
R x | |
R y | |
R z | |
Friends | |
gp_Dir gp_dir (R3 xyz) | |
gp_Pnt gp_pnt (R3 xyz) | |
R3 operator* (R c, R3 P) | |
std::ostream & operator<< (std::ostream &f, const R3 &P) | |
std::ostream & operator<< (std::ostream &f, const R3 *P) | |
std::istream & operator>> (std::istream &f, R3 &P) | |
std::istream & operator>> (std::istream &f, R3 *P) | |
Constructor & Destructor Documentation
◆ R3() [1/6]
R3::R3 | ( | ) |
Referenced by operator*(), operator+(), operator-(), operator/(), operator=(), and operator^().
◆ R3() [2/6]
R3::R3 | ( | R | a, |
R | b, | ||
R | c | ||
) |
◆ R3() [3/6]
◆ R3() [4/6]
R3::R3 | ( | gp_Pnt | P | ) |
◆ R3() [5/6]
R3::R3 | ( | gp_Vec | V | ) |
◆ R3() [6/6]
R3::R3 | ( | gp_Dir | P | ) |
Member Function Documentation
◆ DansPave()
◆ operator*()
◆ operator*=()
R3 R3::operator*= | ( | R | c | ) |
◆ operator+() [1/2]
R3 R3::operator+ | ( | ) | const |
◆ operator+() [2/2]
◆ operator+=()
◆ operator,()
◆ operator-() [1/2]
◆ operator-() [2/2]
◆ operator-=()
◆ operator/()
◆ operator/=()
R3 R3::operator/= | ( | R | c | ) |
◆ operator=() [1/2]
◆ operator=() [2/2]
◆ operator[]()
R& R3::operator[] | ( | int | i | ) |
◆ operator^()
Friends And Related Function Documentation
◆ gp_dir
|
friend |
◆ gp_pnt
|
friend |
◆ operator*
◆ operator<< [1/2]
|
friend |
◆ operator<< [2/2]
|
friend |
◆ operator>> [1/2]
|
friend |
◆ operator>> [2/2]
|
friend |
Member Data Documentation
◆ x
R R3::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(), DansPave(), PathScripts.PostUtils.GCodeEditorDialog::done(), Mod.PartDesign.Scripts.FilletArc.Vector::dot(), Mod.PartDesign.Scripts.FilletArc.Vector::length(), Mod.PartDesign.Scripts.FilletArc.Vector::mult(), Mod.PartDesign.Scripts.FilletArc.Vector::norm(), operator+(), R4::operator+(), operator+=(), R4::operator+=(), operator,(), R4::operator,(), operator-(), R4::operator-(), operator-=(), R4::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 R3::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(), DansPave(), PathScripts.PostUtils.GCodeEditorDialog::done(), Mod.PartDesign.Scripts.FilletArc.Vector::dot(), Mod.PartDesign.Scripts.FilletArc.Vector::length(), Mod.PartDesign.Scripts.FilletArc.Vector::mult(), Mod.PartDesign.Scripts.FilletArc.Vector::norm(), operator+(), R4::operator+(), operator+=(), R4::operator+=(), operator,(), R4::operator,(), operator-(), R4::operator-(), operator-=(), R4::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().
◆ z
R R3::z |
Referenced by Mod.PartDesign.Scripts.FilletArc.Vector::add(), automotive_design.revolved_area_solid::axis_line(), automotive_design.surface_of_revolution::axis_line(), automotive_design.revolved_face_solid::axis_line(), ifc4.ifcrevolvedareasolid::axisdirectioninxy(), ifc2x3.ifcsurfaceofrevolution::axisline(), ifc4.ifcsurfaceofrevolution::axisline(), ifc2x3.ifcrevolvedareasolid::axisline(), ifc4.ifcrevolvedareasolid::axisline(), PathScripts.PathDressupHoldingTags.Tag::bottom(), DraftGui.DraftToolBar::changeAngleValue(), DraftGui.DraftToolBar::changeZValue(), DraftGui.DraftToolBar::checkSpecialChars(), PathScripts.PathDressupTag.TagSolid::cloneAt(), PathScripts.PathDressupHoldingTags.Tag::createSolidsAt(), Mod.PartDesign.Scripts.FilletArc.Vector::cross(), DansPave(), Mod.PartDesign.Scripts.FilletArc.Vector::dot(), Mod.PartDesign.Scripts.FilletArc.Vector::length(), Mod.PartDesign.Scripts.FilletArc.Vector::mult(), Mod.PartDesign.Scripts.FilletArc.Vector::norm(), operator+(), R4::operator+(), operator+=(), R4::operator+=(), operator,(), R4::operator,(), operator-(), R4::operator-(), operator-=(), R4::operator-=(), operator^(), DraftGui.DraftToolBar::pointUi(), importSH3D.SH3DHandler::startElement(), Mod.PartDesign.Scripts.FilletArc.Vector::sub(), DraftGui.DraftToolBar::taskUi(), PathScripts.PathDressupHoldingTags.Tag::top(), DraftGui.DraftToolBar::updateSnapper(), DraftGui.DraftToolBar::validatePoint(), and ifc2x3.ifcrevolvedareasolid::wr32().
The documentation for this class was generated from the following file:
- src/3rdParty/salomesmesh/inc/Rn.h