new advanced option for DetectEdges

Signed-off-by: Thorsten Liebig <Thorsten.Liebig@gmx.de>
fix in handling copy-constructor for all primitive classes

Signed-off-by: Thorsten Liebig <Thorsten.Liebig@gmx.de>
cleanups for user defined primitive

Signed-off-by: Thorsten Liebig <Thorsten.Liebig@gmx.de>
Sphere primitive: new method to define center point & doc updates

Signed-off-by: Thorsten Liebig <Thorsten.Liebig@gmx.de>
primtives use a global counter to generate a unique ID

Signed-off-by: Thorsten Liebig <Thorsten.Liebig@gmx.de>
primitives & properties status print shows coordinate systems used

Signed-off-by: Thorsten Liebig <Thorsten.Liebig@gmx.de>
Interaction between CS, primitives and properties updated and cleanup

Signed-off-by: Thorsten Liebig <Thorsten.Liebig@gmx.de>
code cleanup, remove old/unused code

Signed-off-by: Thorsten Liebig <Thorsten.Liebig@gmx.de>
CS, add two primitive handling methods

Signed-off-by: Thorsten Liebig <Thorsten.Liebig@gmx.de>
remove primitive ID from xml file format

Signed-off-by: Thorsten Liebig <Thorsten.Liebig@gmx.de>
minor style fix

Signed-off-by: Thorsten Liebig <Thorsten.Liebig@gmx.de>