Skip to main content

Motion Standalone Preprocessor C# library 2024 R2

Class SolidBodyRoller

Last update: 16.07.2025

Namespace: VM.Managed.DAFUL.Builder.Roller
Assembly: VMBldRoller.dll

public abstract class SolidBodyRoller : BuilderNamed<SolidBodyRoller>, IBuilder

Inheritance

object ← BuilderBase<SolidBodyRoller> ← BuilderSymmetric<SolidBodyRoller> ← BuilderNamed<SolidBodyRoller> ← SolidBodyRoller

Derived

SolidBodyRollerCenter, SolidBodyRollerDouble, SolidBodyRollerFlat, SolidBodyRollerGeneral, SolidBodyRollerSingle

Implements

IBuilder

Inherited Members

BuilderNamed<SolidBodyRoller>.OnPostBuild(ObjectBase, Document), BuilderNamed<SolidBodyRoller>.CheckUnit(Document3D, Document3D, string), BuilderNamed<SolidBodyRoller>.Name, BuilderSymmetric<SolidBodyRoller>.Build(Document), BuilderSymmetric<SolidBodyRoller>.Symmetric, BuilderSymmetric<SolidBodyRoller>.CurrentSymmetric, BuilderBase<SolidBodyRoller>.m_bSuccess, BuilderBase<SolidBodyRoller>.Build(Document), BuilderBase<SolidBodyRoller>.Build(Document, List<string>), BuilderBase<SolidBodyRoller>.Validate(IList<string>), BuilderBase<SolidBodyRoller>.Success(), BuilderBase<SolidBodyRoller>.OnPostBuild(ObjectBase, Document), BuilderBase<SolidBodyRoller>.OnFinalBuild(string, Document), BuilderBase<SolidBodyRoller>.OnObjectChangeBuild(string, Document), BuilderBase<SolidBodyRoller>.OnPostAddDoc(ObjectBase), BuilderBase<SolidBodyRoller>.Parameters, BuilderBase<SolidBodyRoller>.AddToDoc, BuilderBase<SolidBodyRoller>.UseChangedObject, BuilderBase<SolidBodyRoller>.SetPointKey, BuilderBase<SolidBodyRoller>.BuildObject, BuilderBase<SolidBodyRoller>.BuildDocument, BuilderBase<SolidBodyRoller>.UseInterface, BuilderBase<SolidBodyRoller>.ErrorMessage

Extension Methods

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

Constructors

SolidBodyRoller()

protected SolidBodyRoller()

Fields

m_TreadRadius

protected double m_TreadRadius

Field Value

double

Properties

AddToDoc

protected override bool AddToDoc { get; }

Property Value

bool

Color

public string Color { get; set; }

Property Value

string

Interface

public bool Interface { get; set; }

Property Value

bool

Methods

GetCurrentSolidBuilder()

protected virtual Builder GetCurrentSolidBuilder()

Returns

Builder

OnPostAddDoc(ObjectBase)

protected override void OnPostAddDoc(ObjectBase ob)

Parameters

ob ObjectBase

OnPostBuild(ObjectBase, Document)

protected override bool OnPostBuild(ObjectBase obCreated, Document doc)

Parameters

obCreated ObjectBase

doc Document

Returns

bool

Connect with Ansys