More sliders
This commit is contained in:
parent
c35fdde304
commit
f230075b35
4 changed files with 9 additions and 2 deletions
|
|
@ -921,6 +921,10 @@ namespace MatterHackers.MatterControl
|
|||
{
|
||||
SceneOperations.ById("LinearExtrude"), SceneOperations.ById("Revolve"), SceneOperations.ById("InflatePath")
|
||||
});
|
||||
PrimaryOperations.Add(typeof(LinearExtrudeObject3D), new List<SceneOperation>
|
||||
{
|
||||
SceneOperations.ById("AddBase")
|
||||
});
|
||||
|
||||
// default operations
|
||||
PrimaryOperations.Add(typeof(Object3D), new List<SceneOperation> { SceneOperations.ById("Scale") });
|
||||
|
|
|
|||
|
|
@ -52,7 +52,7 @@ namespace MatterHackers.MatterControl.DesignTools.Operations
|
|||
, IPropertyGridModifier
|
||||
#endif
|
||||
{
|
||||
[Slider(1, 400, VectorMath.Easing.EaseType.Quadratic, useSnappingGrid: true)]
|
||||
[Slider(.1, 50, Easing.EaseType.Quadratic, useSnappingGrid: true)]
|
||||
public DoubleOrExpression Height { get; set; } = 5;
|
||||
|
||||
#if DEBUG
|
||||
|
|
|
|||
|
|
@ -52,6 +52,8 @@ namespace MatterHackers.MatterControl.DesignTools.Operations
|
|||
Name = "Smooth Path".Localize();
|
||||
}
|
||||
|
||||
[MaxDecimalPlaces(2)]
|
||||
[Slider(.01, 1, VectorMath.Easing.EaseType.Quadratic, snapDistance: .01)]
|
||||
public DoubleOrExpression SmoothDistance { get; set; } = .3;
|
||||
|
||||
public IntOrExpression Iterations { get; set; } = 3;
|
||||
|
|
@ -103,6 +105,7 @@ namespace MatterHackers.MatterControl.DesignTools.Operations
|
|||
UiThread.RunOnIdle(() =>
|
||||
{
|
||||
rebuildLock.Dispose();
|
||||
this.Invalidate(InvalidateType.DisplayValues);
|
||||
Parent?.Invalidate(new InvalidateArgs(this, InvalidateType.Path));
|
||||
});
|
||||
return Task.CompletedTask;
|
||||
|
|
|
|||
|
|
@ -90,7 +90,7 @@ namespace MatterHackers.MatterControl.DesignTools
|
|||
public DoubleOrExpression InfillAmount { get; set; } = 3;
|
||||
|
||||
[DisplayName("Height")]
|
||||
[Slider(1, 400, Easing.EaseType.Quadratic, snapDistance: 1)]
|
||||
[Slider(1, 50, Easing.EaseType.Quadratic, useSnappingGrid: true)]
|
||||
public DoubleOrExpression ExtrusionHeight { get; set; } = 5;
|
||||
|
||||
[DisplayName("")]
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue