Show / Hide Table of Contents

Class Axial

Axial variable. Represents a robot axial position/point.

Inheritance
System.Object
Variable
Pose
Axial
Inherited Members
Variable.Name
Variable.StoreType
Variable.Type
Variable.Scope
Variable.IsSignal
Variable.CleanName(String)
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
Overrides
Pose.InitValue
In This Article
Back to top Wepall 2021. All rights reserved.