Class BallPlacingBuilder
Last update: 09.03.2026Namespace: VM.Managed.DAFUL.Builder
Assembly: VMBldBallPlacing.dll
public class BallPlacingBuilder : BuilderNamed<BallPlacing>, IBuilder
Inheritance
object ← BuilderBase<BallPlacing> ← BuilderSymmetric<BallPlacing> ← BuilderNamed<BallPlacing> ← BallPlacingBuilder
Implements
IBuilder
Inherited Members
BuilderNamed<BallPlacing>.OnPostBuild(ObjectBase, Document), BuilderNamed<BallPlacing>.CheckUnit(Document3D, Document3D, string), BuilderNamed<BallPlacing>.Name, BuilderSymmetric<BallPlacing>.Build(Document), BuilderSymmetric<BallPlacing>.Symmetric, BuilderSymmetric<BallPlacing>.CurrentSymmetric, BuilderBase<BallPlacing>.m_bSuccess, BuilderBase<BallPlacing>.Build(Document), BuilderBase<BallPlacing>.Build(Document, List<string>), BuilderBase<BallPlacing>.Validate(IList<string>), BuilderBase<BallPlacing>.Success(), BuilderBase<BallPlacing>.OnPostBuild(ObjectBase, Document), BuilderBase<BallPlacing>.OnFinalBuild(string, Document), BuilderBase<BallPlacing>.OnObjectChangeBuild(string, Document), BuilderBase<BallPlacing>.OnPostAddDoc(ObjectBase), BuilderBase<BallPlacing>.Parameters, BuilderBase<BallPlacing>.AddToDoc, BuilderBase<BallPlacing>.UseChangedObject, BuilderBase<BallPlacing>.SetPointKey, BuilderBase<BallPlacing>.BuildObject, BuilderBase<BallPlacing>.BuildDocument, BuilderBase<BallPlacing>.UseInterface, BuilderBase<BallPlacing>.ErrorMessage
Extension Methods
LinkPropertyItemCache.GetLinkProperties(object, LinkPropertyType), LinkPropertyItemCache.GetLinkPropertiesAndValues(object, LinkPropertyType), LinkPropertyItemCache.GetLinkedObjects<T>(object, LinkPropertyType)
Constructors
BallPlacingBuilder()
public BallPlacingBuilder()
Properties
InitRadius
public Variable InitRadius { get; set; }
Property Value
Variable
InputArray
public string[] InputArray { get; set; }
Property Value
string[]
NumberOfBall
public Variable NumberOfBall { get; set; }
Property Value
Variable
Path
public string Path { get; set; }
Property Value
string
PathType
public string PathType { get; set; }
Property Value
string
Methods
OnPostBuild(ObjectBase, Document)
protected override bool OnPostBuild(ObjectBase created, Document doc)
Parameters
created ObjectBase
doc Document
Returns
bool
Validate(IList<string>)
public override bool Validate(IList<string> lstErrorMessage)
Parameters
lstErrorMessage IList<string>
Returns
bool