Home
last modified time | relevance | path

Searched refs:LC_HyperbolaData (Results 1 – 3 of 3) sorted by relevance

/dports/cad/librecad/LibreCAD-2.2.0-rc2/librecad/src/lib/engine/
H A Dlc_hyperbola.h40 struct LC_HyperbolaData { struct
41 LC_HyperbolaData() = default;
42 LC_HyperbolaData(const RS_Vector& center,
47 ~LC_HyperbolaData() = default;
49 LC_HyperbolaData(const RS_Vector& focus0,
67 std::ostream& operator << (std::ostream& os, const LC_HyperbolaData& ed); argument
79 const LC_HyperbolaData& d);
111 LC_HyperbolaData getData() const { in getData()
254 LC_HyperbolaData data;
H A Dlc_hyperbola.cpp36 LC_HyperbolaData::LC_HyperbolaData(const RS_Vector& _center, in LC_HyperbolaData() function in LC_HyperbolaData
50 std::ostream& operator << (std::ostream& os, const LC_HyperbolaData& ed) { in operator <<()
68 const LC_HyperbolaData& d) in LC_Hyperbola()
82 LC_HyperbolaData::LC_HyperbolaData(const RS_Vector& focus0, in LC_HyperbolaData() function in LC_HyperbolaData
/dports/cad/librecad/LibreCAD-2.2.0-rc2/librecad/src/lib/creation/
H A Drs_creation.cpp757 ret.push_back(new LC_Hyperbola(nullptr, LC_HyperbolaData(cp,vp*c,sqrt(1. - c*c),0.,0.,false))); in createCircleTangent2()