Class UtilsTests
Assembly: Unity.VectorGraphics.Editor.Tests.dll
Syntax
Methods
BezierSegmentToPath_ReturnsBezierPathSegments()
Declaration
[Test]
public void BezierSegmentToPath_ReturnsBezierPathSegments()
BezierSegmentsToPath_WithConnectedSegments_ReturnsConnectedPath()
Declaration
[Test]
public void BezierSegmentsToPath_WithConnectedSegments_ReturnsConnectedPath()
BezierSegmentsToPath_WithDisconnectedSegments_ReturnsConnectedPathWithStraightLine()
Declaration
[Test]
public void BezierSegmentsToPath_WithDisconnectedSegments_ReturnsConnectedPathWithStraightLine()
Bounds_ComputesBezierPathBounds()
Declaration
[Test]
public void Bounds_ComputesBezierPathBounds()
Bounds_ReturnsVerticesBoundingBox()
Declaration
[Test]
public void Bounds_ReturnsVerticesBoundingBox()
EvalNormal_EvaluatesNormalOnBezierSegment()
Declaration
[Test]
public void EvalNormal_EvaluatesNormalOnBezierSegment()
Eval_EvaluatesPointOnBezierSegment()
Declaration
[Test]
public void Eval_EvaluatesPointOnBezierSegment()
FillMesh_WithFlipYAxis_FlipsYAxis()
Declaration
[Test]
public void FillMesh_WithFlipYAxis_FlipsYAxis()
FindBezierLineIntersections_ReturnsBezierLineIntersections()
Declaration
[Test]
public void FindBezierLineIntersections_ReturnsBezierLineIntersections()
FlipSegment_FlipsPointsOrder()
Declaration
[Test]
public void FlipSegment_FlipsPointsOrder()
IntersectLineSegments_ReturnsLineIntersection_OnlyWhenTouching()
Declaration
[Test]
public void IntersectLineSegments_ReturnsLineIntersection_OnlyWhenTouching()
IntersectLines_ReturnsLineIntersection()
Declaration
[Test]
public void IntersectLines_ReturnsLineIntersection()
MakeArc_MakesArcInClockwiseDirection()
Declaration
[Test]
public void MakeArc_MakesArcInClockwiseDirection()
MakeArc_ReturnsArcSegment()
Declaration
[Test]
public void MakeArc_ReturnsArcSegment()
MakeArc_ReturnsMultipleSegmentsWhenArcSpansMoreThanOneQuadrant()
Declaration
[Test]
public void MakeArc_ReturnsMultipleSegmentsWhenArcSpansMoreThanOneQuadrant()
MakeCircle_MakesRoundedRectWithCircleShape()
Declaration
[Test]
public void MakeCircle_MakesRoundedRectWithCircleShape()
MakeEllipse_MakesRoundedRectWithEllipseShape()
Declaration
[Test]
public void MakeEllipse_MakesRoundedRectWithEllipseShape()
MakeLine_ReturnsLineSegment()
Declaration
[Test]
public void MakeLine_ReturnsLineSegment()
MakePathLine_ReturnsLinePathSegment()
Declaration
[Test]
public void MakePathLine_ReturnsLinePathSegment()
PathEndsPerfectlyMatch_ReturnsTrue_WhenEndsPerfectlyMatches()
Declaration
[Test]
public void PathEndsPerfectlyMatch_ReturnsTrue_WhenEndsPerfectlyMatches()
PathSegmentAtIndex_ReturnsBezierSegment()
Declaration
[Test]
public void PathSegmentAtIndex_ReturnsBezierSegment()
QuadraticToCubic_ReturnsCubicSegment()
Declaration
[Test]
public void QuadraticToCubic_ReturnsCubicSegment()
SceneNodes_ReturnsAllSceneNodes()
Declaration
[Test]
public void SceneNodes_ReturnsAllSceneNodes()
SegmentLength_ReturnSegmentLength()
Declaration
[Test]
public void SegmentLength_ReturnSegmentLength()
SegmentsInPath_ReturnsAllSegmentsInPath()
Declaration
[Test]
public void SegmentsInPath_ReturnsAllSegmentsInPath()
SplitSegment_ReturnsTwoSegmentsSeparatedAtParameterT()
Declaration
[Test]
public void SplitSegment_ReturnsTwoSegmentsSeparatedAtParameterT()
VectorExpandEdges_ShaderExistsInPath()
Declaration
[Test]
public void VectorExpandEdges_ShaderExistsInPath()
Declaration
[Test]
public void WorldTransformedSceneNodes_ComputesParent()
Declaration
[Test]
public void WorldTransformedSceneNodes_ReturnsTransformedSceneNodes()