diff --git a/OSCADSharp/OSCADSharp/OSCADObject.cs b/OSCADSharp/OSCADSharp/OSCADObject.cs index 853302d..9c082f7 100644 --- a/OSCADSharp/OSCADSharp/OSCADObject.cs +++ b/OSCADSharp/OSCADSharp/OSCADObject.cs @@ -251,13 +251,13 @@ namespace OSCADSharp while(stack.Count > 0) { var current = stack.Pop(); - if(!(current is IMimicer)) + if(!(current is IMimic)) { continue; } else { - finalObject = ((IMimicer)current).MimicObject(finalObject); + finalObject = ((IMimic)current).MimicObject(finalObject); } } diff --git a/OSCADSharp/OSCADSharp/Transforms/ColoredObject.cs b/OSCADSharp/OSCADSharp/Transforms/ColoredObject.cs index 6603257..adf3f5e 100644 --- a/OSCADSharp/OSCADSharp/Transforms/ColoredObject.cs +++ b/OSCADSharp/OSCADSharp/Transforms/ColoredObject.cs @@ -10,7 +10,7 @@ namespace OSCADSharp.Transforms /// /// An object that has color and/or opacity applied to it /// - internal class ColoredObject : OSCADObject, IMimicer + internal class ColoredObject : OSCADObject, IMimic { #region Attributes internal string ColorName { get; set; } = "Yellow"; diff --git a/OSCADSharp/OSCADSharp/Transforms/IMimicer.cs b/OSCADSharp/OSCADSharp/Transforms/IMimicer.cs index 49c8da5..afaeb4c 100644 --- a/OSCADSharp/OSCADSharp/Transforms/IMimicer.cs +++ b/OSCADSharp/OSCADSharp/Transforms/IMimicer.cs @@ -6,7 +6,7 @@ using System.Threading.Tasks; namespace OSCADSharp.Transforms { - internal interface IMimicer + internal interface IMimic { OSCADObject MimicObject(OSCADObject obj); } diff --git a/OSCADSharp/OSCADSharp/Transforms/MirroredObject.cs b/OSCADSharp/OSCADSharp/Transforms/MirroredObject.cs index 1b4b434..58d02d4 100644 --- a/OSCADSharp/OSCADSharp/Transforms/MirroredObject.cs +++ b/OSCADSharp/OSCADSharp/Transforms/MirroredObject.cs @@ -10,7 +10,7 @@ namespace OSCADSharp.Transforms /// /// An object that's mirrored on a plane /// - internal class MirroredObject : OSCADObject, IMimicer + internal class MirroredObject : OSCADObject, IMimic { /// /// The normal vector of a plane intersecting the origin of the object, diff --git a/OSCADSharp/OSCADSharp/Transforms/ResizedObject.cs b/OSCADSharp/OSCADSharp/Transforms/ResizedObject.cs index ccda6ac..c5b8636 100644 --- a/OSCADSharp/OSCADSharp/Transforms/ResizedObject.cs +++ b/OSCADSharp/OSCADSharp/Transforms/ResizedObject.cs @@ -10,7 +10,7 @@ namespace OSCADSharp.Transforms /// /// An object that's been resized to a specified set of X/Y/Z dimensions /// - internal class ResizedObject : OSCADObject, IMimicer + internal class ResizedObject : OSCADObject, IMimic { /// /// Size of the object in terms of X/Y/Z diff --git a/OSCADSharp/OSCADSharp/Transforms/RotatedObject.cs b/OSCADSharp/OSCADSharp/Transforms/RotatedObject.cs index c255c0b..9fde07a 100644 --- a/OSCADSharp/OSCADSharp/Transforms/RotatedObject.cs +++ b/OSCADSharp/OSCADSharp/Transforms/RotatedObject.cs @@ -10,7 +10,7 @@ namespace OSCADSharp.Transforms /// /// An object with rotation applied /// - internal class RotatedObject : OSCADObject, IMimicer + internal class RotatedObject : OSCADObject, IMimic { /// /// The angle to rotate, in terms of X/Y/Z euler angles diff --git a/OSCADSharp/OSCADSharp/Transforms/ScaledObject.cs b/OSCADSharp/OSCADSharp/Transforms/ScaledObject.cs index 41c040f..7054613 100644 --- a/OSCADSharp/OSCADSharp/Transforms/ScaledObject.cs +++ b/OSCADSharp/OSCADSharp/Transforms/ScaledObject.cs @@ -10,7 +10,7 @@ namespace OSCADSharp.Transforms /// /// An object that's been rescaled /// - internal class ScaledObject : OSCADObject, IMimicer + internal class ScaledObject : OSCADObject, IMimic { /// /// The scale factor to be applied diff --git a/OSCADSharp/OSCADSharp/Transforms/TranslatedObject.cs b/OSCADSharp/OSCADSharp/Transforms/TranslatedObject.cs index fdde347..b14add8 100644 --- a/OSCADSharp/OSCADSharp/Transforms/TranslatedObject.cs +++ b/OSCADSharp/OSCADSharp/Transforms/TranslatedObject.cs @@ -10,7 +10,7 @@ namespace OSCADSharp.Transforms /// /// An object or objects that have been moved along the specified vector /// - internal class TranslatedObject : OSCADObject, IMimicer + internal class TranslatedObject : OSCADObject, IMimic { internal Vector3 Vector { get; set; } private OSCADObject obj;