Class BuilderImprint
Last update: 16.07.2025Namespace: VM.Managed.CAD
Assembly: VMAppCore.dll
This class is to represent the imprint builder.
public class BuilderImprint : BuilderPair, IObservableObject, IDisposableObject, ILinkable, IObjectBase, IObject, IEventProvider, IHasKeyObject, ILinkContainerEvent, IVerifiable, IHistoryObjectSerializable, IAttributeContainer, IContainer, ILinkContainer, IOwned, IHasID
Inheritance
object ←
ObservableObject ←
LinkableBase ←
ObjectBase ←
Object
Implements
IObservableObject, IDisposableObject, ILinkable, IObjectBase, IObject, IEventProvider, IHasKeyObject, ILinkContainerEvent, IVerifiable, IHistoryObjectSerializable, IAttributeContainer, IContainer, ILinkContainer, IOwned, IHasID
Inherited Members
BuilderPair.SetTransform(TMatrix),
BuilderPair.GetBodyType(),
BuilderPair.GetUnnamedObjectName(object),
BuilderPair.FindLocal(string),
BuilderPair.CopyFilePathWhenImportBuilder(Builder),
BuilderPair.Contains(Type),
BuilderPair.RemoveFromCreatedList(),
BuilderPair.ReplaceBuild(Builder, Builder),
BuilderPair.ReplaceData(string, object),
BuilderPair.GetNameAttribute(string, ref List
Extension Methods
LinkPropertyItemCache.GetLinkProperties(object, LinkPropertyType),
LinkPropertyItemCache.GetLinkPropertiesAndValues(object, LinkPropertyType),
LinkPropertyItemCache.GetLinkedObjects
Constructors
BuilderImprint(Builder, Builder, uint[], uint[])
Initializes a new instance of the
public BuilderImprint(Builder builderTarget, Builder builderTool, uint[] arnTargetFaceIndex, uint[] arnToolFaceIndex)
Parameters
builderTarget Builder
The target build.
builderTool Builder
The tool build.
arnTargetFaceIndex uint[]
The target faces.
arnToolFaceIndex uint[]
The tool faces.
BuilderImprint(Builder, Builder, uint, uint)
Initializes a new instance of the
public BuilderImprint(Builder builderTarget, Builder builderTool, uint nTargetFaceIndex, uint nToolFaceIndex)
Parameters
builderTarget Builder
The target build.
builderTool Builder
The tool build.
nTargetFaceIndex uint
The target face.
nToolFaceIndex uint
The tool face.
BuilderImprint(Builder, Builder)
Initializes a new instance of the
public BuilderImprint(Builder builderTarget, Builder builderTool)
Parameters
builderTarget Builder
The target build.
builderTool Builder
The tool build.
BuilderImprint()
Initializes a new instance of the
public BuilderImprint()
Properties
TargetFaceIndexes
Gets or sets the target faces.
public uint[] TargetFaceIndexes { get; set; }
Property Value
uint[]
ToolFaceIndexes
Gets or sets the tool faces.
public uint[] ToolFaceIndexes { get; set; }
Property Value
uint[]
Methods
CreateParameter()
protected override BuilderParamBase CreateParameter()
Returns
BuilderParamBase
FillParameter(BuilderParamBase)
protected override void FillParameter(BuilderParamBase parameter)
Parameters
parameter BuilderParamBase