Files
2026-03-25 18:20:24 +08:00

51 lines
1.5 KiB
C#

using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
using CaeMesh;
using CaeGlobals;
using Octree;
namespace CaeResults
{
[Serializable]
public enum SymmetryPlaneEnum
{
X,
Y,
Z
}
[Serializable]
public class Symmetry : Transformation
{
// Variables
protected double[] _pointCoor;
protected SymmetryPlaneEnum _symmetryPlane;
// Properties
public double[] PointCoor { get { return _pointCoor; } set { _pointCoor = value; } }
public SymmetryPlaneEnum SymmetryPlane { get { return _symmetryPlane; } set { _symmetryPlane = value; } }
// Constructor
public Symmetry(string name, double[] pointCoor, SymmetryPlaneEnum symmetryPlane)
: base(name)
{
_pointCoor = pointCoor;
_symmetryPlane = symmetryPlane;
}
// Static methods
// Methods
}
}