◆ TangentialArc()
Part::TangentialArc::TangentialArc |
( |
const gp_Pnt & |
p0, |
|
|
const gp_Vec & |
v0, |
|
|
const gp_Pnt & |
p1 |
|
) |
| |
◆ isRadiusEqual()
bool Part::TangentialArc::isRadiusEqual |
( |
const gp_Pnt & |
p, |
|
|
double |
tolerance |
|
) |
| const |
◆ makeArc()
Geometry * Part::TangentialArc::makeArc |
( |
| ) |
const |
◆ radius()
double Part::TangentialArc::radius |
( |
| ) |
const |
References m_c, m_p0, and m_p1.
Referenced by PathScripts.PathPocketBase.ObjectPocket::areaOpAreaParams(), PathScripts.PathProfile.ObjectProfile::areaOpAreaParams(), PathScripts.PathPocketBase.ObjectPocket::areaOpPathParams(), PathScripts.PathAreaOp.ObjectOp::areaOpSetDefaultValues(), DraftGui.DraftToolBar::changeRadiusValue(), PathScripts.PathDressupHoldingTags.Tag::createSolidsAt(), PathScripts.PathSurface.ObjectSurface::deleteOpVariables(), PathScripts.PathWaterline.ObjectWaterline::deleteOpVariables(), PathScripts.PathOp.ObjectOp::execute(), PathScripts.PathDressupAxisMap.TaskPanel::getFields(), ifc4.ifcsweptdisksolid::innerradiussize(), isRadiusEqual(), makeArc(), draftguitools.gui_snapper.Snapper::off(), PathScripts.PathSurfaceSupport.ProcessSelectedFaces::preProcessModel(), DraftGui.DraftToolBar::reset_ui_values(), draftguitools.gui_snapper.Snapper::showradius(), draftguitools.gui_snapper.Snapper::snapToCrossExtensions(), draftguitools.gui_snapper.Snapper::snapToExtensions(), draftguitools.gui_snapper.Snapper::snapToGrid(), draftguitools.gui_snapper.Snapper::snapToHold(), draftguitools.gui_snapper.Snapper::snapToPolar(), PathScripts.PathDressupAxisMap.TaskPanel::updateUI(), DraftGui.DraftToolBar::validatePoint(), automotive_design.right_circular_cone::wr1(), automotive_design.conical_surface::wr1(), config_control_design.conical_surface::wr1(), automotive_design.swept_disk_solid::wr2(), and ifc2x3.ifcsweptdisksolid::wr2().
◆ m_a
gp_Dir Part::TangentialArc::m_a |
◆ m_c
gp_Pnt Part::TangentialArc::m_c |
◆ m_is_a_line
bool Part::TangentialArc::m_is_a_line |
◆ m_p0
gp_Pnt Part::TangentialArc::m_p0 |
◆ m_p1
gp_Pnt Part::TangentialArc::m_p1 |
◆ m_v0
gp_Vec Part::TangentialArc::m_v0 |
The documentation for this class was generated from the following file:
- FreeCAD/src/Mod/Part/App/BSplineCurveBiArcs.cpp