Dimension::Dimension(Vector p1, Vector p2, DimensionType dt/*= DTLinear*/ ,Object * p/*= NULL*/):
Object(p1, p), endpoint(p2),
dragging(false), draggingHandle1(false), draggingHandle2(false),
- length(p2.Magnitude()), dimensionType(dt), point1(NULL), point2(NULL),
- size(0.25)
+ length(p2.Magnitude()), dimensionType(dt), size(0.25), point1(NULL), point2(NULL)
{
// We set the size to 1/4 base unit. Could be anything.
type = OTDimension;
// This is bad, p1 & p2 could be NULL, causing much consternation...
Dimension::Dimension(Connection p1, Connection p2, DimensionType dt/*= DTLinear*/ , Object * p/*= NULL*/):
dragging(false), draggingHandle1(false), draggingHandle2(false),
- length(0), dimensionType(dt), point1(p1), point2(p2),
- size(0.25)
+ length(0), dimensionType(dt), size(0.25), point1(p1), point2(p2)
{
type = OTDimension;
}