Resolve "Make Aperture serializable"
Compare changes
Some changes are not shown
For a faster browsing experience, some files are collapsed by default.
Files
3+ 48
− 33
@@ -21,7 +21,7 @@
@@ -34,19 +34,22 @@ use ncollide2d::{
@@ -55,7 +58,7 @@ pub enum Aperture {
@@ -85,14 +88,15 @@ pub trait Apodize {
@@ -101,9 +105,9 @@ impl CircleConfig {
@@ -115,7 +119,9 @@ impl Apodize for CircleConfig {
@@ -127,9 +133,11 @@ impl Apodize for CircleConfig {
@@ -148,11 +156,10 @@ impl RectangleConfig {
@@ -166,7 +173,11 @@ impl Apodize for RectangleConfig {
@@ -178,13 +189,14 @@ impl Apodize for RectangleConfig {
@@ -196,8 +208,8 @@ impl PolygonConfig {
@@ -206,7 +218,8 @@ impl Apodize for PolygonConfig {
@@ -218,6 +231,7 @@ impl Apodize for PolygonConfig {
@@ -225,11 +239,11 @@ pub struct GaussianConfig {
@@ -241,7 +255,7 @@ impl GaussianConfig {
@@ -268,19 +282,20 @@ impl Apodize for GaussianConfig {