Class ImportMesh
Last update: 16.07.2025Namespace: VM.Managed.DAFUL.Builder.GearTrain
Assembly: VMBldGearTrain.dll
public class ImportMesh : ImportBase<HousingNodalBody>, IBuilder
Inheritance
object ← BuilderBase<HousingNodalBody> ← BuilderSymmetric<HousingNodalBody> ← ImportBase<HousingNodalBody> ← ImportMesh
Implements
IBuilder
Inherited Members
ImportBase<HousingNodalBody>.m_objExtraParam, ImportBase<HousingNodalBody>.m_meshDoc, ImportBase<HousingNodalBody>.OnPostBuild(ObjectBase, Document), ImportBase<HousingNodalBody>.CreateAssemble(InstanceContainer, Document), ImportBase<HousingNodalBody>.OnPostAddDoc(ObjectBase), ImportBase<HousingNodalBody>.CreateAssembleCore(Document), ImportBase<HousingNodalBody>.AddNewReference(ObjectBase), ImportBase<HousingNodalBody>.AddToDoc, ImportBase<HousingNodalBody>.DocumentName, ImportBase<HousingNodalBody>.ExtensionName, ImportBase<HousingNodalBody>.AssemblyFileName, ImportBase<HousingNodalBody>.CreatedFilePath, ImportBase<HousingNodalBody>.OnAddEntityFromMeshDoc, BuilderSymmetric<HousingNodalBody>.Build(Document), BuilderSymmetric<HousingNodalBody>.Symmetric, BuilderSymmetric<HousingNodalBody>.CurrentSymmetric, BuilderBase<HousingNodalBody>.m_bSuccess, BuilderBase<HousingNodalBody>.Build(Document), BuilderBase<HousingNodalBody>.Build(Document, List<string>), BuilderBase<HousingNodalBody>.Validate(IList<string>), BuilderBase<HousingNodalBody>.Success(), BuilderBase<HousingNodalBody>.OnPostBuild(ObjectBase, Document), BuilderBase<HousingNodalBody>.OnFinalBuild(string, Document), BuilderBase<HousingNodalBody>.OnObjectChangeBuild(string, Document), BuilderBase<HousingNodalBody>.OnPostAddDoc(ObjectBase), BuilderBase<HousingNodalBody>.Parameters, BuilderBase<HousingNodalBody>.AddToDoc, BuilderBase<HousingNodalBody>.UseChangedObject, BuilderBase<HousingNodalBody>.SetPointKey, BuilderBase<HousingNodalBody>.BuildObject, BuilderBase<HousingNodalBody>.BuildDocument, BuilderBase<HousingNodalBody>.UseInterface, BuilderBase<HousingNodalBody>.ErrorMessage
Extension Methods
LinkPropertyItemCache.GetLinkProperties(object, LinkPropertyType), LinkPropertyItemCache.GetLinkPropertiesAndValues(object, LinkPropertyType), LinkPropertyItemCache.GetLinkedObjects<T>(object, LinkPropertyType)
Constructors
ImportMesh()
public ImportMesh()
Properties
AssemblyFileName
protected override string AssemblyFileName { get; }
Property Value
DocumentName
protected override string DocumentName { get; }
Property Value
ExtensionName
protected override string ExtensionName { get; }
Property Value
FileName
public string[] FileName { get; set; }
Property Value
string[]
InputArray
public string[] InputArray { get; set; }
Property Value
string[]
Methods
CreateAssembleCore(Document)
protected override void CreateAssembleCore(Document meshDoc)
Parameters
meshDoc Document
OnPostBuild(ObjectBase, Document)
protected override bool OnPostBuild(ObjectBase obCreated, Document doc)
Parameters
obCreated ObjectBase
doc Document
Returns
Validate(IList<string>)
public override bool Validate(IList<string> lstErrorMessage)