class EllipsoidGeometry extends PolygonMeshGeometry {

    @Override
    public EllipsoidGeometry derive(BaseRenderProperties renderProperties, Constraints constraints) throws ClassCastException
    {
        return new EllipsoidGeometry(myBuilder, (PolygonMeshRenderProperties)renderProperties, constraints);
    }

    public  EllipsoidGeometry(EllipsoidGeometryBuilder<? extends Position> builder, PolygonMeshRenderProperties renderProperties,
            Constraints constraints);

}