Blender V5.0
blender::bke::tests::ArmatureDeformTest Class Reference

Inherits blender::bke::tests::ArmatureDeformTestBase, and testing::Test.

Public Member Functions

void SetUp () override
void TearDown () override
Public Member Functions inherited from blender::bke::tests::ArmatureDeformTestBase
Objectcreate_test_armature_object () const
Objectcreate_test_mesh_object () const
Objectcreate_test_curves_object () const
Objectcreate_test_grease_pencil_object () const
void mesh_test (const InterpolationTest interpolation, const OutputValueTest output, const WeightingTest weighting, const MaskingTest masking, const VertexWeightSource dvert_source)
void edit_mesh_test (const InterpolationTest interpolation, const OutputValueTest output, const WeightingTest weighting, const MaskingTest masking)
void curves_test (const InterpolationTest interpolation, const OutputValueTest output, const WeightingTest weighting, const MaskingTest masking)
void grease_pencil_test (const InterpolationTest interpolation, const OutputValueTest output, const WeightingTest weighting, const MaskingTest masking)

Static Public Member Functions

static void SetUpTestSuite ()
static void TearDownTestSuite ()
Static Public Member Functions inherited from blender::bke::tests::ArmatureDeformTestBase
static float3 offset_bone1 ()
static float3 offset_bone2 ()
static void update_pose_matrices (bPoseChannel &pchan)
static Span< float3vertex_positions ()
static Array< float3x3identity_deform_mats ()
static Span< floatvertex_weights_bone1 ()
static Span< floatvertex_weights_bone2 ()
static Span< int > curve_offsets ()
static Meshcreate_test_mesh ()
static Span< float3expected_positions (const TargetDataType target_type, const WeightingTest weighting, const MaskingTest masking)
static Span< float3x3expected_deform_mats (const WeightingTest weighting)
static int get_deform_flag (const InterpolationTest interpolation, const WeightingTest weighting)
static const char * get_defgrp_name (const MaskingTest masking)

Additional Inherited Members

Public Attributes inherited from blender::bke::tests::ArmatureDeformTestBase
Mainbmain

Detailed Description

Definition at line 766 of file armature_deform_test.cc.

Member Function Documentation

◆ SetUp()

void blender::bke::tests::ArmatureDeformTest::SetUp ( )
inlineoverride

◆ SetUpTestSuite()

void blender::bke::tests::ArmatureDeformTest::SetUpTestSuite ( )
inlinestatic

Definition at line 768 of file armature_deform_test.cc.

References BKE_idtype_init(), and CLG_init().

◆ TearDown()

void blender::bke::tests::ArmatureDeformTest::TearDown ( )
inlineoverride

◆ TearDownTestSuite()

void blender::bke::tests::ArmatureDeformTest::TearDownTestSuite ( )
inlinestatic

Definition at line 774 of file armature_deform_test.cc.

References CLG_exit().


The documentation for this class was generated from the following file: