Class TransformDeltaPositionTests
Coverage for TransformDelta's position facet (SetLocalPositionOffset(TransformId, Vector3, float), GetPositionEntries()) and its independence from the scale and rotation facets — mirrors TransformDeltaRotationTests' conventions for the rotation facet.
Inherited Members
Namespace: Serenity.ProceduralAnimator.Tests.Domain
Assembly: Tests.dll
Syntax
public class TransformDeltaPositionTests
Constructors
TransformDeltaPositionTests()
Declaration
public TransformDeltaPositionTests()
Methods
Clear_RemovesPositionEntries()
Declaration
public void Clear_RemovesPositionEntries()
Clone_IsDeepCopy_ForPositionFacet()
Declaration
public void Clone_IsDeepCopy_ForPositionFacet()
Combine_MergesPositionEntries_IndependentlyFromScaleAndRotation()
Declaration
public void Combine_MergesPositionEntries_IndependentlyFromScaleAndRotation()
Combine_Overwrites_SameId_PositionFacet()
Declaration
public void Combine_Overwrites_SameId_PositionFacet()
GetPositionEntries_ReflectsSubsequentMutation()
Declaration
public void GetPositionEntries_ReflectsSubsequentMutation()
MultiplyLocalScale_DoesNotDisturbExistingPositionEntry_SameId()
Declaration
public void MultiplyLocalScale_DoesNotDisturbExistingPositionEntry_SameId()
ScaleRotationAndPosition_SameId_Coexist()
Declaration
public void ScaleRotationAndPosition_SameId_Coexist()
Scale_Half_HalvesPositionWeight_LeavesOffsetUnchanged()
Declaration
public void Scale_Half_HalvesPositionWeight_LeavesOffsetUnchanged()
Scale_Zero_ClearsPositionEntriesToo()
Declaration
public void Scale_Zero_ClearsPositionEntriesToo()
SetLocalPositionOffset_AddsEntry()
Declaration
public void SetLocalPositionOffset_AddsEntry()
SetLocalPositionOffset_CustomWeight()
Declaration
public void SetLocalPositionOffset_CustomWeight()
SetLocalPositionOffset_DefaultWeight_IsOne()
Declaration
public void SetLocalPositionOffset_DefaultWeight_IsOne()
SetLocalPositionOffset_DoesNotDisturbExistingScaleOrRotationEntry_SameId()
Declaration
public void SetLocalPositionOffset_DoesNotDisturbExistingScaleOrRotationEntry_SameId()
SetLocalPositionOffset_SameId_Overwrites()
Declaration
public void SetLocalPositionOffset_SameId_Overwrites()
TransformPositionData_StoresOffsetAndWeight()
Declaration
public void TransformPositionData_StoresOffsetAndWeight()