Searched refs:Pt3 (Results 1 - 7 of 7) sorted by relevance

/inkscape/src/
H A Dproj_pt.h92 class Pt3 { class in namespace:Proj
94 Pt3 () { pt[0] = 0; pt[1] = 0; pt[2] = 0; pt[3] = 1.0; } // we default to (0 : 0 : 0 : 1) function in class:Proj::Pt3
95 Pt3 (double x, double y, double z, double w) { pt[0] = x; pt[1] = y; pt[2] = z; pt[3] = w; } function in class:Proj::Pt3
96 Pt3 (const char *coord_str);
98 inline bool operator== (Pt3 &rhs) {
109 inline Pt3 &operator+(Pt3 &rhs) const {
110 Pt3 *result = new Pt3 (*this);
119 inline Pt3
[all...]
H A Dbox3d.h39 Proj::Pt3 orig_corner0;
40 Proj::Pt3 orig_corner7;
42 Proj::Pt3 save_corner0;
43 Proj::Pt3 save_corner7;
68 Proj::Pt3 box3d_get_proj_corner (SPBox3D const *box, unsigned int id);
70 Proj::Pt3 box3d_get_proj_center (SPBox3D *box);
H A Dproj_pt.cpp66 Pt3::Pt3(const char *coord_str) { function in class:Proj::Pt3
90 Pt3::normalize() {
100 Pt3::coord_string() {
H A Dbox3d.cpp156 box->orig_corner0 = Proj::Pt3(value);
163 box->orig_corner7 = Proj::Pt3(value);
298 static Proj::Pt3
299 box3d_get_proj_corner (guint id, Proj::Pt3 const &c0, Proj::Pt3 const &c7) {
300 return Proj::Pt3 ((id & Box3D::X) ? c7[Proj::X] : c0[Proj::X],
306 Proj::Pt3
308 return Proj::Pt3 ((id & Box3D::X) ? box->orig_corner7[Proj::X] : box->orig_corner0[Proj::X],
316 Proj::Pt3 proj_corner (box3d_get_proj_corner (box, id));
328 Proj::Pt3
[all...]
H A Dtransf_mat_3x4.h26 Pt2 image (Pt3 const &point);
27 Pt3 preimage (Geom::Point const &pt, double coord = 0, Axis = Z);
H A Dtransf_mat_3x4.cpp55 TransfMat3x4::image (Pt3 const &point) {
63 Pt3
79 return Pt3(x[0], x[1], x[2], x[3]);
/inkscape/src/ui/tools/
H A Dbox3d-tool.h78 Proj::Pt3 drag_origin_proj;
79 Proj::Pt3 drag_ptB_proj;
80 Proj::Pt3 drag_ptC_proj;

Completed in 14 milliseconds