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;