Class SegmentPlacingInfo
Last update: 16.07.2025Namespace: VM.Managed.DAFUL.Chained
Assembly: VMDChainedBase.dll
This class represents segment`s transformation data.
public class SegmentPlacingInfo
Inheritance
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
m_bSprocketOn
The calculated value internally.
public bool m_bSprocketOn
Field Value
m_dAngleHalfSegment
The calculated value internally.
public double m_dAngleHalfSegment
Field Value
m_dSegement_AssembleLength
The chaned length od segment.
public double m_dSegement_AssembleLength
Field Value
m_dSegement_OriginalLength
The original length of segment.
public double m_dSegement_OriginalLength
Field Value
m_dTheta
The calculated value internally.
public double m_dTheta
Field Value
m_nInvolvedPath
The index of path.
public int m_nInvolvedPath
Field Value
m_nNoOfSegment
The number of segment.
public int m_nNoOfSegment
Field Value
m_nStage
The stage.
public int m_nStage
Field Value
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()