Class Axis
- Namespace
- FemDesign.StructureGrid
- Assembly
- FemDesign.Core.dll
public class Axis : EntityBase, IStructureElement, IFemDesignEntity
- Inheritance
-
Axis
- Implements
- Inherited Members
- Extension Methods
Constructors
Axis(Point3d, Point3d, int, string)
public Axis(Point3d startPoint, Point3d endPoint, int number, string prefix = "")
Parameters
Axis(Point3d, Point3d, string, int, bool)
Internal constructor.
public Axis(Point3d startPoint, Point3d endPoint, string prefix, int id, bool idIsLetter)
Parameters
startPointPoint3dStart point of axis.
endPointPoint3dEnd point of axis.
prefixstringPrefix of axis identifier.
idintNumber of axis identifier.
idIsLetterboolIs identifier numbering a letter?
Axis(Point3d, Point3d, string, string)
public Axis(Point3d startPoint, Point3d endPoint, string letter, string prefix = "")
Parameters
Fields
_endPoint
public Point2d _endPoint
Field Value
_id
public int _id
Field Value
_prefix
public string _prefix
Field Value
_startPoint
public Point2d _startPoint
Field Value
Properties
AxisLabel
public Axis_label_props AxisLabel { get; set; }
Property Value
EndPoint
public Point3d EndPoint { get; set; }
Property Value
Id
public int Id { get; set; }
Property Value
IdIsLetter
public bool IdIsLetter { get; set; }
Property Value
Letter
public string Letter { get; }
Property Value
Number
public int? Number { get; }
Property Value
- int?
Prefix
public string Prefix { get; set; }
Property Value
StartPoint
public Point3d StartPoint { get; set; }
Property Value
Methods
IntToAlphabet(int)
public static string IntToAlphabet(int index)
Parameters
indexint