Class WeldNPoint
Last update: 09.03.2026Namespace: VM.Managed.DAFUL.Builder.MeshFree
Assembly: VMBldMeshFree.dll
public class WeldNPoint : BuilderNamed<Weld>, IBuilder
Inheritance
object ← BuilderBase<Weld> ← BuilderSymmetric<Weld> ← BuilderNamed<Weld> ← WeldNPoint
Derived
Implements
IBuilder
Inherited Members
BuilderNamed<Weld>.OnPostBuild(ObjectBase, Document), BuilderNamed<Weld>.CheckUnit(Document3D, Document3D, string), BuilderNamed<Weld>.Name, BuilderSymmetric<Weld>.Build(Document), BuilderSymmetric<Weld>.Symmetric, BuilderSymmetric<Weld>.CurrentSymmetric, BuilderBase<Weld>.m_bSuccess, BuilderBase<Weld>.Build(Document), BuilderBase<Weld>.Build(Document, List<string>), BuilderBase<Weld>.Validate(IList<string>), BuilderBase<Weld>.Success(), BuilderBase<Weld>.OnPostBuild(ObjectBase, Document), BuilderBase<Weld>.OnFinalBuild(string, Document), BuilderBase<Weld>.OnObjectChangeBuild(string, Document), BuilderBase<Weld>.OnPostAddDoc(ObjectBase), BuilderBase<Weld>.Parameters, BuilderBase<Weld>.AddToDoc, BuilderBase<Weld>.UseChangedObject, BuilderBase<Weld>.SetPointKey, BuilderBase<Weld>.BuildObject, BuilderBase<Weld>.BuildDocument, BuilderBase<Weld>.UseInterface, BuilderBase<Weld>.ErrorMessage
Extension Methods
LinkPropertyItemCache.GetLinkProperties(object, LinkPropertyType), LinkPropertyItemCache.GetLinkPropertiesAndValues(object, LinkPropertyType), LinkPropertyItemCache.GetLinkedObjects<T>(object, LinkPropertyType)
Constructors
WeldNPoint()
public WeldNPoint()
Properties
ActionBody
protected ObjectBase ActionBody { get; set; }
Property Value
ObjectBase
BaseBody
protected ObjectBase BaseBody { get; set; }
Property Value
ObjectBase
Color
public string Color { get; set; }
Property Value
string
Directions
protected List<DirectionBase> Directions { get; set; }
Property Value
List<DirectionBase>
MaterialProperty
public string MaterialProperty { get; set; }
Property Value
string
NoOfElements
public int NoOfElements { get; set; }
Property Value
int
Points
protected List<PointBase> Points { get; set; }
Property Value
List<PointBase>
Radius
public Variable Radius { get; set; }
Property Value
Variable
Ranges
protected List<Variable> Ranges { get; set; }
Property Value
List<Variable>
Methods
OnPostBuild(ObjectBase, Document)
protected override bool OnPostBuild(ObjectBase obCreated, Document doc)
Parameters
obCreated ObjectBase
doc Document
Returns
bool
SetInputResultData()
protected virtual bool SetInputResultData()
Returns
bool
Validate(IList<string>)
public override bool Validate(IList<string> lstErrorMessage)
Parameters
lstErrorMessage IList<string>
Returns
bool