21#ifndef __VBOOLEANCMD_H__
22#define __VBOOLEANCMD_H__
25#include <tqvaluelist.h>
45 VBooleanCmd( VDocument* doc, VBooleanType type = intersect );
46 virtual ~VBooleanCmd();
65 typedef TQValueList<double> VParamList;
67 void recursiveSubdivision(
68 const VSegment& segment1, double t0_1, double t1_1,
69 const VSegment& segment2, double t0_2, double t1_2,
70 VParamList& params1, VParamList& params2 );
The base class for all karbon commands.
virtual void unexecute() Unexecutes the command.
virtual void execute()=0 Executes the command.
All non-visual, static doc info is in here.
The base class for all karbon objects.
A class representing lines and beziers.
VSelection manages a set of selected vobjects.
VSubpath provides a sophisticated list of VSegment.
virtual void visitVSubpath(VSubpath &path) Visit method for a VSubpath.
virtual bool visit(VObject &object) General visit method.
|