Go to the source code of this file.
|
| static int16_t | blender::io::alembic::get_curve_resolution (const ICurvesSchema &schema, const Alembic::Abc::ISampleSelector &sample_sel) |
| |
| static int16_t | blender::io::alembic::get_curve_order (const Alembic::AbcGeom::CurveType abc_curve_type, const UcharArraySamplePtr orders, const size_t curve_index) |
| |
| static int8_t | blender::io::alembic::get_knot_mode (const Alembic::AbcGeom::CurveType abc_curve_type) |
| |
| static int | blender::io::alembic::get_curve_overlap (const P3fArraySamplePtr positions, const int idx, const int num_verts, const int16_t order) |
| |
| static CurveType | blender::io::alembic::get_curve_type (const Alembic::AbcGeom::BasisType basis) |
| |
| static int | blender::io::alembic::bezier_point_count (int alembic_count, bool is_cyclic) |
| |
| static float3 | blender::io::alembic::to_zup_float3 (Imath::V3f v) |
| |
| static bool | blender::io::alembic::curves_topology_changed (const bke::CurvesGeometry &curves, Span< int > preprocessed_offsets) |
| |
| static std::optional< PreprocessedSampleData > | blender::io::alembic::preprocess_sample (StringRefNull iobject_name, const ICurvesSchema &schema, const ISampleSelector sample_sel) |
| |
| static void | blender::io::alembic::add_bezier_control_point (int cp, int offset, const Span< Imath::V3f > alembic_positions, MutableSpan< float3 > positions, MutableSpan< float3 > handles_left, MutableSpan< float3 > handles_right) |
| |