Skip to main content

Motion Standalone Preprocessor C# library 2024 R2

Class SegmentPlacingInfo

Last update: 16.07.2025

Namespace: VM.Managed.DAFUL.Chained
Assembly: VMDChainedBase.dll

This class represents segment`s transformation data.

public class SegmentPlacingInfo

Inheritance

object ← SegmentPlacingInfo

Extension Methods

LinkPropertyItemCache.GetLinkProperties(object, LinkPropertyType), LinkPropertyItemCache.GetLinkPropertiesAndValues(object, LinkPropertyType), LinkPropertyItemCache.GetLinkedObjects<T>(object, LinkPropertyType)

Constructors

SegmentPlacingInfo()

public SegmentPlacingInfo()

Fields

m_arOrientation

The segment orientation.

public double[] m_arOrientation

Field Value

double[]

m_bEffectSprocketOn

The calculated value internally.

public bool m_bEffectSprocketOn

Field Value

bool

m_bSprocketOn

The calculated value internally.

public bool m_bSprocketOn

Field Value

bool

m_dAngleHalfSegment

The calculated value internally.

public double m_dAngleHalfSegment

Field Value

double

m_dSegement_AssembleLength

The chaned length od segment.

public double m_dSegement_AssembleLength

Field Value

double

m_dSegement_OriginalLength

The original length of segment.

public double m_dSegement_OriginalLength

Field Value

double

m_dTheta

The calculated value internally.

public double m_dTheta

Field Value

double

m_nInvolvedPath

The index of path.

public int m_nInvolvedPath

Field Value

int

m_nNoOfSegment

The number of segment.

public int m_nNoOfSegment

Field Value

int

m_nStage

The stage.

public int m_nStage

Field Value

int

m_ptLengthMEnd

The position of segment end to assembled reverse direction.

public double[] m_ptLengthMEnd

Field Value

double[]

m_ptLengthPEnd

The position of segment end to assembled direction.

public double[] m_ptLengthPEnd

Field Value

double[]

m_ptPosi

The segment position.

public double[] m_ptPosi

Field Value

double[]

m_ptTangent

The calculated value internally.

public VectorBase m_ptTangent

Field Value

VectorBase

m_vecTangent

The calculated value internally.

public VectorBase m_vecTangent

Field Value

VectorBase

Methods

initialize()

Initialize member variables.

public void initialize()

Connect with Ansys