primitves: save if bounding box was valid

Signed-off-by: Thorsten Liebig <Thorsten.Liebig@gmx.de>
CS: get all primitives by type and sorted

Signed-off-by: Thorsten Liebig <Thorsten.Liebig@gmx.de>
CS: get/determine if a primitive is (partly) inside a given box

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

Signed-off-by: Thorsten Liebig <Thorsten.Liebig@gmx.de>
CS: allow sorted list of primitives inside a bounding box

Signed-off-by: Thorsten Liebig <Thorsten.Liebig@gmx.de>
CS: new get property from given primitive list

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