12#include <Alembic/AbcGeom/INuPatch.h>
17 std::vector<std::pair<Alembic::AbcGeom::INuPatchSchema, Alembic::Abc::IObject>> m_schemas;
22 bool valid()
const override;
26 const char **r_err_str)
const override;
28 void readObjectData(
Main *bmain,
const Alembic::Abc::ISampleSelector &sample_sel)
override;
31 void getNurbsPatches(
const Alembic::Abc::IObject &
obj);
void readObjectData(Main *bmain, const Alembic::Abc::ISampleSelector &sample_sel) override
AbcNurbsReader(const Alembic::Abc::IObject &object, ImportSettings &settings)
bool accepts_object_type(const Alembic::AbcCoreAbstract::ObjectHeader &alembic_header, const Object *const ob, const char **r_err_str) const override
bool valid() const override
AbcObjectReader(const Alembic::Abc::IObject &object, ImportSettings &settings)