12#include <Alembic/AbcGeom/IPoints.h>
17 Alembic::AbcGeom::IPointsSchema m_schema;
18 Alembic::AbcGeom::IPointsSchema::Sample m_sample;
23 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 const Alembic::Abc::ISampleSelector &sample_sel,
33 const char *velocity_name,
35 const char **r_err_str)
override;
bool accepts_object_type(const Alembic::AbcCoreAbstract::ObjectHeader &alembic_header, const Object *const ob, const char **r_err_str) const override
AbcPointsReader(const Alembic::Abc::IObject &object, ImportSettings &settings)
void read_geometry(bke::GeometrySet &geometry_set, const Alembic::Abc::ISampleSelector &sample_sel, int read_flag, const char *velocity_name, float velocity_scale, const char **r_err_str) override
bool valid() const override
void readObjectData(Main *bmain, const Alembic::Abc::ISampleSelector &sample_sel) override