box3d-face.h revision 0fcc93dd1561962e0b5b07c05796adaa5986eca5
#ifndef __SP_3DBOX_FACE_H__
#define __SP_3DBOX_FACE_H__
/*
* Face of a 3D box ('perspectivic rectangle')
*
* Authors:
* Maximilian Albert <Anhalter42@gmx.de>
*
* Copyright (C) 2007 Authors
*
* Released under GNU GPL, read the file 'COPYING' for more information
*/
#include "perspective-line.h"
#include "sp-path.h"
#include "sp-object.h"
#include "inkscape.h"
#include "desktop-style.h"
#include "desktop.h"
#include "xml/document.h"
~Box3DFace();
/***
void set_shape(NR::Point const ul, NR::Point const lr,
Box3D::Axis const dir1, Box3D::Axis const dir2,
unsigned int shift_count = 0, NR::Maybe<NR::Point> pt_align = NR::Nothing(),
bool align_along_PL = false);
***/
//void set_face (NR::Point const A, NR::Point const C, Box3D::Axis const dir1, Box3D::Axis const dir2);
void set_path_repr();
void set_curve();
gchar * axes_string();
gchar * svg_repr_string();
};
#endif