Table of Contents

Class Eccentricity

Namespace
FemDesign.Bars
Assembly
FemDesign.Core.dll

ecc_value_type

This class called Eccentricity as it is the Dynamo facing class.

public class Eccentricity
Inheritance
Eccentricity
Inherited Members
Extension Methods

Constructors

Eccentricity(double, double)

Constructor for eccentricity object used for bar-eccentricity definition. Sign convention of values as defined in FEM-Design GUI. Note that the value defined here will be negated in the generated .struxml file based on the data-protocol.

public Eccentricity(double y = 0, double z = 0)

Parameters

y double

Eccentricity local-y.

z double

Eccentricity local-z.

Fields

_x

Private field for eccentricity of local-x.

public double _x

Field Value

double

_y

Private field for eccentricity of local-y

public double _y

Field Value

double

_z

Private field for eccentricity of local-z

public double _z

Field Value

double

Properties

Default

Create a default eccentricity, i.e. no ecceentricity (y=z=0).

public static Eccentricity Default { get; }

Property Value

Eccentricity

Remarks

Create

X

Eccentricity local-x. Sign convention of value as defined in FEM-Design GUI. Note that the value defined here will be negated in the generated .struxml file based on the data-protocol.

public double X { get; set; }

Property Value

double

Y

Eccentricity local-y. Sign convention of value as defined in FEM-Design GUI. Note that the value defined here will be negated in the generated .struxml file based on the data-protocol.

public double Y { get; set; }

Property Value

double

Z

Eccentricity local-z. Sign convention of value as defined in FEM-Design GUI. Note that the value defined here will be negated in the generated .struxml file based on the data-protocol.

public double Z { get; set; }

Property Value

double

Methods

Equals(Eccentricity)

public bool Equals(Eccentricity p)

Parameters

p Eccentricity

Returns

bool

Equals(object)

public override bool Equals(object obj)

Parameters

obj object

Returns

bool

GetHashCode()

public override int GetHashCode()

Returns

int

ToString()

public override string ToString()

Returns

string