Vixen
02b45cc4
csharp
public readonly record struct CurveCompressionReport

What a compression pass removed.

No guide page documents this yet — the page shows what the code says about itself.

Fields and properties (5)

  • public int KeysBefore

    How many keys went in.

  • public int KeysAfter

    How many came out.

  • public int ChannelsBefore

    How many channels went in.

  • public int ChannelsAfter

    How many came out — a channel that no longer moves is dropped.

  • public float Ratio

    How much of the original is left, as a fraction.

Methods (1)

  • public CurveCompressionReport(int KeysBefore, int KeysAfter, int ChannelsBefore, int ChannelsAfter)

    What a compression pass removed.

Used by (9)

  • CompressionBenchmarksVixen.Benchmarks.Animation
  • AnimationCurveCompressorVixen.Animation
  • CompressionTestsVixen.Animation.Tests
  • GoalTrajectoryVixen.Animation
  • SurfacePathVixen.Animation
  • TrajectoryCurveVixen.Animation
  • TrajectoryReportVixen.Animation
  • TrajectoryRotationCurveVixen.Animation
  • TrajectoryTestsVixen.Animation.Tests