15 Alembic::AbcGeom::IPointsSchema m_schema;
16 Alembic::AbcGeom::IPointsSchema::Sample m_sample;
21 bool valid()
const override;
24 const char **err_str)
const override;
26 void readObjectData(
Main *bmain,
const Alembic::Abc::ISampleSelector &sample_sel)
override;
29 const Alembic::Abc::ISampleSelector &sample_sel,
31 const char *velocity_name,
33 const char **err_str)
override;
37 const Alembic::AbcGeom::ISampleSelector &selector,
struct Mesh * read_mesh(struct Mesh *existing_mesh, const Alembic::Abc::ISampleSelector &sample_sel, int read_flag, const char *velocity_name, float velocity_scale, const char **err_str) override
AbcPointsReader(const Alembic::Abc::IObject &object, ImportSettings &settings)
bool valid() const override
void readObjectData(Main *bmain, const Alembic::Abc::ISampleSelector &sample_sel) override
bool accepts_object_type(const Alembic::AbcCoreAbstract::ObjectHeader &alembic_header, const Object *const ob, const char **err_str) const override
void read_points_sample(const IPointsSchema &schema, const ISampleSelector &selector, CDStreamConfig &config)