Class SolidRoller
Last update: 16.07.2025Namespace: VM.Managed.DAFUL.Builder.Roller
Assembly: VMBldRoller.dll
public abstract class SolidRoller : BuilderBase<BodyRoller>, IBuilder
Inheritance
object ← BuilderBase<BodyRoller> ← SolidRoller
Derived
SolidRollerCenter, SolidRollerDouble, SolidRollerFlat, SolidRollerGeneral, SolidRollerSingle
Implements
IBuilder
Inherited Members
BuilderBase<BodyRoller>.m_bSuccess, BuilderBase<BodyRoller>.Build(Document), BuilderBase<BodyRoller>.Build(Document, List<string>), BuilderBase<BodyRoller>.Validate(IList<string>), BuilderBase<BodyRoller>.Success(), BuilderBase<BodyRoller>.OnPostBuild(ObjectBase, Document), BuilderBase<BodyRoller>.OnFinalBuild(string, Document), BuilderBase<BodyRoller>.OnObjectChangeBuild(string, Document), BuilderBase<BodyRoller>.OnPostAddDoc(ObjectBase), BuilderBase<BodyRoller>.Parameters, BuilderBase<BodyRoller>.AddToDoc, BuilderBase<BodyRoller>.UseChangedObject, BuilderBase<BodyRoller>.SetPointKey, BuilderBase<BodyRoller>.BuildObject, BuilderBase<BodyRoller>.BuildDocument, BuilderBase<BodyRoller>.UseInterface, BuilderBase<BodyRoller>.ErrorMessage
Extension Methods
LinkPropertyItemCache.GetLinkProperties(object, LinkPropertyType), LinkPropertyItemCache.GetLinkPropertiesAndValues(object, LinkPropertyType), LinkPropertyItemCache.GetLinkedObjects<T>(object, LinkPropertyType)
Constructors
SolidRoller()
protected SolidRoller()
Fields
m_TreadRadius
protected double m_TreadRadius
Field Value
Properties
AddToDoc
protected override bool AddToDoc { get; }
Property Value
Color
public string Color { get; set; }
Property Value
Methods
GetCurrentBuilder()
protected virtual Builder GetCurrentBuilder()
Returns
Builder
OnPostAddDoc(ObjectBase)
protected override void OnPostAddDoc(ObjectBase ob)
Parameters
ob ObjectBase
OnPostBuild(ObjectBase, Document)
protected override sealed bool OnPostBuild(ObjectBase obCreated, Document doc)
Parameters
obCreated ObjectBase
doc Document