Class SpriteMeshDataControllerTest | Package Manager UI website
docs.unity3d.com
    Show / Hide Table of Contents

    Class SpriteMeshDataControllerTest

    Inheritance
    System.Object
    SpriteMeshDataControllerTest
    Namespace: UnityEditor.Experimental.U2D.Animation.Test.SpriteMesh
    Syntax
    public class SpriteMeshDataControllerTest

    Methods

    CalculateWeights_FiltersSmallWeights()

    Declaration
    public void CalculateWeights_FiltersSmallWeights()

    CalculateWeightsSafe_SetWeightsOnlyToVerticesWithoutInfluences()

    Declaration
    public void CalculateWeightsSafe_SetWeightsOnlyToVerticesWithoutInfluences()

    ConvertBoneMetadataToTextureSpace_RegardlessOfOrder(SpriteBone[], List<Vector2>, List<Vector2>)

    Declaration
    public void ConvertBoneMetadataToTextureSpace_RegardlessOfOrder(SpriteBone[] original, List<Vector2> expectedPositions, List<Vector2> expectedEndPosition)
    Parameters
    Type Name Description
    SpriteBone[] original
    System.Collections.Generic.List<Vector2> expectedPositions
    System.Collections.Generic.List<Vector2> expectedEndPosition

    CreateEdge_AddsEdgeToMeshStorage_IncrementsEdgeCount()

    Declaration
    public void CreateEdge_AddsEdgeToMeshStorage_IncrementsEdgeCount()

    CreateEdge_CannotAddDuplicateEdge()

    Declaration
    public void CreateEdge_CannotAddDuplicateEdge()

    CreateVertex_NewVertexAddedToVertexList_IncrementsVertexCount()

    Declaration
    public void CreateVertex_NewVertexAddedToVertexList_IncrementsVertexCount()

    CreateVertexAndSplitEdge_RemoveFirstEdge_CreatesTwoEdgesConnectingTheThreeVertices()

    Declaration
    public void CreateVertexAndSplitEdge_RemoveFirstEdge_CreatesTwoEdgesConnectingTheThreeVertices()

    GenerateOutline_WithScaledDownTexture_ProducesVerticesAndEdges()

    Declaration
    public void GenerateOutline_WithScaledDownTexture_ProducesVerticesAndEdges()

    GetControlPoints_CreatesUniquePoints_CreatesBoneEdges_CreatesPinIndices()

    Declaration
    public void GetControlPoints_CreatesUniquePoints_CreatesBoneEdges_CreatesPinIndices()

    GetMultiEditChannelData_WithMixedBoneIndex_ReturnsTrueToMixedBoneIndex_ReturnsInvalidBoneIndex()

    Declaration
    public void GetMultiEditChannelData_WithMixedBoneIndex_ReturnsTrueToMixedBoneIndex_ReturnsInvalidBoneIndex()

    GetMultiEditChannelData_WithMixedChannelEnabled_ReturnsTrueToMixedChannelEnabled_ReturnsFalseChannelEnabledState()

    Declaration
    public void GetMultiEditChannelData_WithMixedChannelEnabled_ReturnsTrueToMixedChannelEnabled_ReturnsFalseChannelEnabledState()

    GetMultiEditChannelData_WithMixedWeight_ReturnstrueToMixedWeight_ReturnsZeroWeight()

    Declaration
    public void GetMultiEditChannelData_WithMixedWeight_ReturnstrueToMixedWeight_ReturnsZeroWeight()

    GetMultiEditChannelData_WithNoMixedData_ReturnsFalseToMixedValues_ReturnsCommonBoneWeightData_ReturnsCommonChannelEnabledState()

    Declaration
    public void GetMultiEditChannelData_WithNoMixedData_ReturnsFalseToMixedValues_ReturnsCommonBoneWeightData_ReturnsCommonChannelEnabledState()

    GetMultiEditChannelData_WithNullSelection_TrowsException()

    Declaration
    public void GetMultiEditChannelData_WithNullSelection_TrowsException()

    NormalizeWeights()

    Declaration
    public void NormalizeWeights()

    NormalizeWeights_WithSelection_NormalizeSelectedVertices()

    Declaration
    public void NormalizeWeights_WithSelection_NormalizeSelectedVertices()

    RemoveCollectionOfVertices()

    Declaration
    public void RemoveCollectionOfVertices()

    RemoveEmptyCollectionOfVertices()

    Declaration
    public void RemoveEmptyCollectionOfVertices()

    RemoveVertex_EdgesHaveHigherIndices_DecrementEdgeIndicesHigherThanVertexIndex()

    Declaration
    public void RemoveVertex_EdgesHaveHigherIndices_DecrementEdgeIndicesHigherThanVertexIndex()

    RemoveVertex_RemovesVertexFromVertexList_DecrementsVertexCount()

    Declaration
    public void RemoveVertex_RemovesVertexFromVertexList_DecrementsVertexCount()

    RemoveVertex_WhereEdgeContainsVertexIndex_RemovesTheEdge()

    Declaration
    public void RemoveVertex_WhereEdgeContainsVertexIndex_RemovesTheEdge()

    RemoveVertex_WhereMoreThanTwoEdgesShareVertexIndex_RemoveEdgesContainingVertexIndex()

    Declaration
    public void RemoveVertex_WhereMoreThanTwoEdgesShareVertexIndex_RemoveEdgesContainingVertexIndex()

    RemoveVertex_WhereTwoEdgesShareVertexIndex_CreatesEdgeConnectingEndpoints()

    Declaration
    public void RemoveVertex_WhereTwoEdgesShareVertexIndex_CreatesEdgeConnectingEndpoints()

    SetMultiEditChannelData_SetsValuesToSelectedVertices_CompensatesOtherChannels()

    Declaration
    public void SetMultiEditChannelData_SetsValuesToSelectedVertices_CompensatesOtherChannels()

    SetMultiEditChannelData_WithNullSelection_TrowsException()

    Declaration
    public void SetMultiEditChannelData_WithNullSelection_TrowsException()

    Setup()

    Declaration
    public void Setup()

    SortTrianglesByDept_TrianglesAreSortedBySpriteBoneDepth()

    Declaration
    public void SortTrianglesByDept_TrianglesAreSortedBySpriteBoneDepth()
    Back to top
    Copyright © 2023 Unity Technologies — Terms of use
    • Legal
    • Privacy Policy
    • Cookies
    • Do Not Sell or Share My Personal Information
    • Your Privacy Choices (Cookie Settings)
    "Unity", Unity logos, and other Unity trademarks are trademarks or registered trademarks of Unity Technologies or its affiliates in the U.S. and elsewhere (more info here). Other names or brands are trademarks of their respective owners.
    Generated by DocFX on 18 October 2023