mirror of
https://github.com/eliasstepanik/OSCADSharpDotnet7.git
synced 2026-01-11 21:48:34 +00:00
IMimicer -> IMimic
This commit is contained in:
parent
1746190165
commit
becb6af003
@ -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);
|
||||
}
|
||||
}
|
||||
|
||||
|
||||
@ -10,7 +10,7 @@ namespace OSCADSharp.Transforms
|
||||
/// <summary>
|
||||
/// An object that has color and/or opacity applied to it
|
||||
/// </summary>
|
||||
internal class ColoredObject : OSCADObject, IMimicer
|
||||
internal class ColoredObject : OSCADObject, IMimic
|
||||
{
|
||||
#region Attributes
|
||||
internal string ColorName { get; set; } = "Yellow";
|
||||
|
||||
@ -6,7 +6,7 @@ using System.Threading.Tasks;
|
||||
|
||||
namespace OSCADSharp.Transforms
|
||||
{
|
||||
internal interface IMimicer
|
||||
internal interface IMimic
|
||||
{
|
||||
OSCADObject MimicObject(OSCADObject obj);
|
||||
}
|
||||
|
||||
@ -10,7 +10,7 @@ namespace OSCADSharp.Transforms
|
||||
/// <summary>
|
||||
/// An object that's mirrored on a plane
|
||||
/// </summary>
|
||||
internal class MirroredObject : OSCADObject, IMimicer
|
||||
internal class MirroredObject : OSCADObject, IMimic
|
||||
{
|
||||
/// <summary>
|
||||
/// The normal vector of a plane intersecting the origin of the object,
|
||||
|
||||
@ -10,7 +10,7 @@ namespace OSCADSharp.Transforms
|
||||
/// <summary>
|
||||
/// An object that's been resized to a specified set of X/Y/Z dimensions
|
||||
/// </summary>
|
||||
internal class ResizedObject : OSCADObject, IMimicer
|
||||
internal class ResizedObject : OSCADObject, IMimic
|
||||
{
|
||||
/// <summary>
|
||||
/// Size of the object in terms of X/Y/Z
|
||||
|
||||
@ -10,7 +10,7 @@ namespace OSCADSharp.Transforms
|
||||
/// <summary>
|
||||
/// An object with rotation applied
|
||||
/// </summary>
|
||||
internal class RotatedObject : OSCADObject, IMimicer
|
||||
internal class RotatedObject : OSCADObject, IMimic
|
||||
{
|
||||
/// <summary>
|
||||
/// The angle to rotate, in terms of X/Y/Z euler angles
|
||||
|
||||
@ -10,7 +10,7 @@ namespace OSCADSharp.Transforms
|
||||
/// <summary>
|
||||
/// An object that's been rescaled
|
||||
/// </summary>
|
||||
internal class ScaledObject : OSCADObject, IMimicer
|
||||
internal class ScaledObject : OSCADObject, IMimic
|
||||
{
|
||||
/// <summary>
|
||||
/// The scale factor to be applied
|
||||
|
||||
@ -10,7 +10,7 @@ namespace OSCADSharp.Transforms
|
||||
/// <summary>
|
||||
/// An object or objects that have been moved along the specified vector
|
||||
/// </summary>
|
||||
internal class TranslatedObject : OSCADObject, IMimicer
|
||||
internal class TranslatedObject : OSCADObject, IMimic
|
||||
{
|
||||
internal Vector3 Vector { get; set; }
|
||||
private OSCADObject obj;
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user