Files
wg_cpso/CaeModel/FileInOut/Output/Calculix/Keywords/CalculixUserKeyword.cs

46 lines
1.5 KiB
C#
Raw Permalink Normal View History

2026-03-25 18:20:24 +08:00
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
using CaeModel;
using CaeMesh;
namespace FileInOut.Output.Calculix
{
[Serializable]
public class CalculixUserKeyword : CalculixKeyword
{
// Variables
private string _firstLine;
private string _data;
private object _parent;
// Properties
public string FirstLine { get { return _firstLine; } set { _firstLine = value; } }
public string Data { get { return _data; } set { _data = value; } }
public object Parent { get { return _parent; } set { _parent = value; } }
// Constructor
public CalculixUserKeyword(string data)
{
_data = data;
_parent = null;
}
// Methods
public override string GetKeywordString()
{
if (_data != null && _data.Length > 0) return string.Format("{0}{1}", _data, Environment.NewLine);
else return "";
}
public override string GetDataString()
{
return "";
}
}
}