Class BuilderRollerFlatSimple
Last update: 16.07.2025Namespace: VM.Managed.CAD.Roller
Assembly: VMDRoller.dll
The flat roller builder class
public class BuilderRollerFlatSimple : BuilderRollerTread, IObservableObject, IDisposableObject, ILinkable, IObjectBase, IObject, ILinkContainer, IOwned, IHasID, IEventProvider, IHasKeyObject, ILinkContainerEvent, IVerifiable, IHistoryObjectSerializable, IAttributeContainer
Inheritance
object ←
ObservableObject ←
LinkableBase ←
ObjectBase ←
Object
Implements
IObservableObject, IDisposableObject, ILinkable, IObjectBase, IObject, ILinkContainer, IOwned, IHasID, IEventProvider, IHasKeyObject, ILinkContainerEvent, IVerifiable, IHistoryObjectSerializable, IAttributeContainer
Inherited Members
BuilderRollerTread.CheckValidationAboutBuild(),
BuilderRollerTread.LinkRequestUpdate(object, LinkEventArgs),
BuilderRollerTread.TreadWidth,
BuilderRollerTread.TreadDiameter,
BuilderRollerBase.m_enRollerType,
BuilderRollerBase.m_LinkEventReason,
BuilderRollerBase.SetApplyToFileProperty(bool),
BuilderRollerBase.SetTransform(TMatrix),
BuilderRollerBase.CreateParameter(),
BuilderRollerBase.FillParameter(BuilderParamBase),
BuilderRollerBase.Transform,
BuilderRollerBase.ApplyToFileProperty,
BuilderRollerBase.Uneditable,
BuilderHasTransform.TransformationMatrix,
BuilderHasTransform.Transform,
BuilderHasTransform.IsParameterized,
BuilderColorGeom.m_color,
BuilderColorGeom.CheckValidationAboutBuild(),
BuilderColorGeom.OnDeserialization(object),
BuilderColorGeom.FillParameter(BuilderParamBase),
BuilderColorGeom.Color,
BuilderColorGeom.DrawingColor,
BuilderTransform.SetTransform(TMatrix),
BuilderTransform.IsParameterized,
Builder.CheckValidationAboutBuild(),
Builder.CheckCircularReference(ObjectBase),
Builder.ChangeDataForCircularReference(),
Builder.GetUnnamedObjectName(object),
Builder.FindLocal(string),
Builder.CopyFilePathWhenImportBuilder(Builder),
Builder.Contains(Type),
Builder.GetBodyType(),
Builder.ReplaceData(string, object),
Builder.GetNameAttribute(string, ref List
Extension Methods
LinkPropertyItemCache.GetLinkProperties(object, LinkPropertyType),
LinkPropertyItemCache.GetLinkPropertiesAndValues(object, LinkPropertyType),
LinkPropertyItemCache.GetLinkedObjects
Constructors
BuilderRollerFlatSimple()
Initializes a new instance of the
public BuilderRollerFlatSimple()
Properties
RollerType
Gets roller type.
public RollerType RollerType { get; set; }
Property Value
TypeOfBuilder
public override string TypeOfBuilder { get; set; }
Property Value
Methods
CheckValidationAboutBuild()
Checks the validation about build.
public override void CheckValidationAboutBuild()
FillParameter(BuilderParamBase)
protected override void FillParameter(BuilderParamBase parameter)
Parameters
parameter BuilderParamBase
Initialize(ConvertFactor)
Initializes member through unit convert factor.
public override void Initialize(Unit.ConvertFactor factor)
Parameters
factor Unit.ConvertFactor
The unit convert factor.
LinkRequestUpdate(object, LinkEventArgs)
Links the request update.
protected override void LinkRequestUpdate(object objNotifier, LinkEventArgs arg)
Parameters
objNotifier object
The obj notifier.
arg LinkEventArgs
The