Class Axial
Axial variable. Represents a robot axial position/point.
Inherited Members
Namespace: UrlLib
Assembly: UrlLib.dll
Syntax
public class Axial : Pose
Constructors
Axial(String, Double, Double, Double, Double, Double, Double, Int32, Scope, StoreType)
Constructor for a variable of axial type
Declaration
[JsonConstructor]
public Axial(string name, double a1, double a2, double a3, double a4, double a5, double a6, int axis = 6, Scope scope = Scope.Local, StoreType storeType = StoreType.NonPersistent)
Parameters
Type | Name | Description |
---|---|---|
System.String | name | Axial pose name |
System.Double | a1 | Axial axis A1 |
System.Double | a2 | Axial axis A2 |
System.Double | a3 | Axial axis A3 |
System.Double | a4 | Axial axis A4 |
System.Double | a5 | Axial axis A5 |
System.Double | a6 | Axial axis A6 |
System.Int32 | axis | Number of axles |
Scope | scope | Scope type |
StoreType | storeType |
Fields
a1
Axial axis A1
Declaration
protected double a1
Field Value
Type | Description |
---|---|
System.Double |
a2
Axial axis A2
Declaration
protected double a2
Field Value
Type | Description |
---|---|
System.Double |
a3
Axial axis A3
Declaration
protected double a3
Field Value
Type | Description |
---|---|
System.Double |
a4
Axial axis A4
Declaration
protected double a4
Field Value
Type | Description |
---|---|
System.Double |
a5
Axial axis A5
Declaration
protected double a5
Field Value
Type | Description |
---|---|
System.Double |
a6
Axial axis A6
Declaration
protected double a6
Field Value
Type | Description |
---|---|
System.Double |
axis
Number of axles
Declaration
protected int axis
Field Value
Type | Description |
---|---|
System.Int32 |
Properties
A1
Axial axis A1
Declaration
[JsonInclude]
public double A1 { get; set; }
Property Value
Type | Description |
---|---|
System.Double |
A2
Axial axis A2
Declaration
[JsonInclude]
public double A2 { get; set; }
Property Value
Type | Description |
---|---|
System.Double |
A3
Axial axis A3
Declaration
[JsonInclude]
public double A3 { get; set; }
Property Value
Type | Description |
---|---|
System.Double |
A4
Axial axis A4
Declaration
[JsonInclude]
public double A4 { get; set; }
Property Value
Type | Description |
---|---|
System.Double |
A5
Axial axis A5
Declaration
[JsonInclude]
public double A5 { get; set; }
Property Value
Type | Description |
---|---|
System.Double |
A6
Axial axis A6
Declaration
[JsonInclude]
public double A6 { get; set; }
Property Value
Type | Description |
---|---|
System.Double |
Axis
Number of axles
Declaration
[JsonInclude]
public int Axis { get; set; }
Property Value
Type | Description |
---|---|
System.Int32 |
InitValue
Get init value (string)
Declaration
public override string InitValue { get; }
Property Value
Type | Description |
---|---|
System.String |