Make VREDCpp Variant Geometry

Make VREDCpp Variant Geometry