GeoPropertyTransitPtr GeoMultiProperty::clone(void)
{
    ObjTransitPtr obj = GeoMultiProperty::create();
    
    obj->setContainer (this->getContainer ());
    obj->setOffset    (this->getOffset    ());
    obj->setIFormat   (this->getIFormat   ());
    obj->setIDimension(this->getIDimension());
    obj->setISize     (this->getISize     ());
    obj->setINormalize(this->getINormalize());
    obj->setIStride   (this->getIStride   ());
    
    return GeoPropertyTransitPtr(obj);
}
GeoPropertyTransitPtr GeoVectorBufferProperty::clone(void)
{
    OSG_ASSERT(false);

    return GeoPropertyTransitPtr(NULL);
}