Searched refs:Persp3D (Results 1 - 22 of 22) sorted by relevance
/inkscape/src/ |
H A D | persp3d.h | 15 #define SP_PERSP3D(obj) (dynamic_cast<Persp3D*>((SPObject*)obj)) 16 #define SP_IS_PERSP3D(obj) (dynamic_cast<const Persp3D*>((SPObject*)obj) != NULL) 54 // friend class Persp3D; 57 class Persp3D : public SPObject { class in inherits:SPObject 59 Persp3D(); 60 virtual ~Persp3D(); 77 inline Persp3D * persp3d_get_from_repr (Inkscape::XML::Node *repr) { 80 inline Proj::Pt2 persp3d_get_VP (Persp3D *persp, Proj::Axis axis) { 83 Geom::Point persp3d_get_PL_dir_from_pt (Persp3D *persp, Geom::Point const &pt, Proj::Axis axis); // convenience wrapper around the following two 84 Geom::Point persp3d_get_finite_dir (Persp3D *pers [all...] |
H A D | perspective-line.h | 29 PerspectiveLine (Geom::Point const &pt, Proj::Axis const axis, Persp3D *persp); 33 Persp3D *persp;
|
H A D | persp3d-reference.h | 32 Persp3D *getObject() const { 38 // concerning the Persp3D (we only use SPBox3D) that is refered to: 41 Persp3D *persp; 49 void start_listening(Persp3D* to);
|
H A D | persp3d.cpp | 55 Persp3D::Persp3D() : SPObject() { function in class:Persp3D 59 Persp3D::~Persp3D() { 66 void Persp3D::build(SPDocument *document, Inkscape::XML::Node *repr) { 80 * Virtual release of Persp3D members before destruction. 82 void Persp3D::release() { 93 void Persp3D::set(unsigned key, gchar const *value) { 154 void Persp3D::update(SPCtx *ctx, guint flags) { 164 Persp3D *persp3d_create_xml_elemen [all...] |
H A D | box3d-side.h | 22 class Persp3D; 48 Persp3D *box3d_side_perspective(Box3DSide *side);
|
H A D | box3d.h | 26 class Persp3D; 87 Persp3D *box3d_get_perspective(SPBox3D const *box); 88 void box3d_switch_perspectives(SPBox3D *box, Persp3D *old_persp, Persp3D *new_persp, bool recompute_corners = false);
|
H A D | perspective-line.cpp | 17 PerspectiveLine::PerspectiveLine (Geom::Point const &pt, Proj::Axis const axis, Persp3D *persp) :
|
H A D | vanishing-point.h | 43 VanishingPoint(Persp3D *persp, Proj::Axis axis) : my_counter(VanishingPoint::global_counter++), _persp(persp), _axis(axis) {} 61 inline void set(Persp3D *persp, Proj::Axis axis) { 74 inline Persp3D * get_perspective() const { 77 inline Persp3D * set_perspective(Persp3D *persp) { 112 Persp3D *_persp; 150 bool hasPerspective(const Persp3D *persp); 202 void swap_perspectives_of_VPs(Persp3D *persp2, Persp3D *persp1);
|
H A D | persp3d-reference.cpp | 53 Persp3DReference::start_listening(Persp3D* to) 80 Persp3D *refobj = SP_PERSP3D(persp3dref->getObject());
|
H A D | document.h | 59 class Persp3D; 155 void setCurrentPersp3D(Persp3D * const persp); 161 Persp3D * getCurrentPersp3D(); 164 void getPerspectivesInDefs(std::vector<Persp3D*> &list) const; 167 std::vector<Persp3D*> list; 207 Persp3D *current_persp3d; /**< Currently 'active' perspective (to which, e.g., newly created boxes are attached) */
|
H A D | selection.h | 34 class Persp3D; 253 std::list<Persp3D *> const perspList(); 259 std::list<SPBox3D *> const box3DList(Persp3D *persp = NULL);
|
H A D | box3d.cpp | 95 Persp3D *persp = box3d_get_perspective(box); 182 Persp3D *oldPersp = dynamic_cast<Persp3D *>(old_ref); 187 Persp3D *persp = dynamic_cast<Persp3D *>(ref); 476 Persp3D *persp = box3d_get_perspective(box); 509 Persp3D *persp = box3d_get_perspective(box); 559 Persp3D *persp = box3d_get_perspective(box); 646 Persp3D *persp = box3d_get_perspective(box); 722 Persp3D *pers [all...] |
H A D | box3d-side.cpp | 166 Persp3D *persp = box3d_side_perspective(this); 250 Persp3D *
|
H A D | vanishing-point.cpp | 112 Persp3D *old_persp = (*vp)->get_perspective(); 116 Persp3D *new_persp = persp3d_create_xml_element (dragger->parent->document, old_persp->perspective_impl); 425 VPDragger::hasPerspective (const Persp3D *persp) 438 Persp3D *persp1, *persp2; 709 Persp3D *persp = box3d_get_perspective(box); 769 VPDrag::swap_perspectives_of_VPs(Persp3D *persp2, Persp3D *persp1)
|
H A D | selection.cpp | 320 std::list<Persp3D *> const Selection::perspList() { 321 std::list<Persp3D *> pl; 323 Persp3D *persp = box3d_get_perspective(*i); 330 std::list<SPBox3D *> const Selection::box3DList(Persp3D *persp) {
|
H A D | sp-factory.cpp | 108 ret = new Persp3D;
|
H A D | document.cpp | 234 Persp3D *SPDocument::getCurrentPersp3D() { 236 std::vector<Persp3D*> plist; 253 void SPDocument::setCurrentPersp3D(Persp3D * const persp) { 258 void SPDocument::getPerspectivesInDefs(std::vector<Persp3D*> &list) const
|
H A D | sp-item-group.cpp | 732 Persp3D *persp = dynamic_cast<Persp3D *>(item);
|
H A D | selection-chemistry.cpp | 1534 Persp3D *persp; 1535 Persp3D *transf_persp; 1536 std::list<Persp3D *> plist = selection->perspList(); 1537 for (std::list<Persp3D *>::iterator i = plist.begin(); i != plist.end(); ++i) { 1538 persp = (Persp3D *) (*i);
|
/inkscape/src/widgets/ |
H A D | box3d-toolbar.cpp | 69 static void box3d_set_button_and_adjustment(Persp3D *persp, 105 Persp3D *persp = persp3d_get_from_repr(persp_repr); 156 Persp3D *persp = persp3d_get_from_repr(repr); 189 Persp3D *persp = box3d_get_perspective(box); 221 std::list<Persp3D *> sel_persps = desktop->getSelection()->perspList(); 226 Persp3D *persp = sel_persps.front(); 258 std::list<Persp3D *> sel_persps = SP_ACTIVE_DESKTOP->getSelection()->perspList(); 263 Persp3D *persp = sel_persps.front();
|
/inkscape/src/live_effects/ |
H A D | lpe-perspective_path.cpp | 77 Persp3D *persp = persp3d_document_first_persp(lpeitem->document); 92 Persp3D *persp = persp3d_document_first_persp(lpeitem->document); 108 Persp3D *first = 0; 109 Persp3D *persp = 0;
|
/inkscape/src/ui/tools/ |
H A D | box3d-tool.cpp | 193 Persp3D *cur_persp = document->getCurrentPersp3D();
|
Completed in 100 milliseconds