Class AbstractShapeDefinition<V>