class PointGeometry extends AbstractColorGeometry implements PointRenderPropertiesGeometry {

    @Override
    public PointGeometry derive(BaseRenderProperties renderProperties, Constraints constraints) throws ClassCastException
    {
        return new PointGeometry(createBuilder(), (PointRenderProperties)renderProperties, constraints);
    }

    public  PointGeometry(PointGeometry.Builder<?> builder, PointRenderProperties renderProperties, Constraints constraints);

}