Skip to main content

Motion Standalone Preprocessor C# library 2024 R2

Class Subtract

Last update: 16.07.2025

Namespace: VM.Managed.DAFUL.Builder
Assembly: VMBld.dll

public class Subtract : Boolean<BuilderSubtract>, IBuilder

Inheritance

object ← BooleanBase<BuilderSubtract> ← Boolean<BuilderSubtract> ← Subtract

Implements

IBuilder

Inherited Members

Boolean<BuilderSubtract>.m_ToolConnectables, Boolean<BuilderSubtract>.BuildTargetTool(Builder, Builder[]), Boolean<BuilderSubtract>.CheckValid(Document, List<Body>), Boolean<BuilderSubtract>.BuildTargetTool(Builder, Builder), Boolean<BuilderSubtract>.DeleteToolBody(), Boolean<BuilderSubtract>.Build(Document), Boolean<BuilderSubtract>.ToolConnectable, Boolean<BuilderSubtract>.ToolBodiesName, Boolean<BuilderSubtract>.ReserveToolBody, Boolean<BuilderSubtract>.Argument, BooleanBase<BuilderSubtract>.m_bSuccess, BooleanBase<BuilderSubtract>.m_bSym, BooleanBase<BuilderSubtract>.Validate(IList<string>), BooleanBase<BuilderSubtract>.BuildCoreCore(Document), BooleanBase<BuilderSubtract>.Build(Document), BooleanBase<BuilderSubtract>.Build(Document, List<string>), BooleanBase<BuilderSubtract>.Success(), BooleanBase<BuilderSubtract>.BuildTargetTool(Builder, Builder), BooleanBase<BuilderSubtract>.GetSymmetricBuilder(Builder), BooleanBase<BuilderSubtract>.GetSymmetricBody(Body), BooleanBase<BuilderSubtract>.SetSymmetricBuilder(Builder, Builder), BooleanBase<BuilderSubtract>.NullSymmetricBuilder(Builder), BooleanBase<BuilderSubtract>.DeleteToolAllBody(), BooleanBase<BuilderSubtract>.DeleteToolBody(), BooleanBase<BuilderSubtract>.RemoveBody(Body), BooleanBase<BuilderSubtract>.CheckSymmetric(Document, List<Body>), BooleanBase<BuilderSubtract>.DeserializeBuilder(Builder), BooleanBase<BuilderSubtract>.TargetConnectable, BooleanBase<BuilderSubtract>.ToolConnectable, BooleanBase<BuilderSubtract>.Type, BooleanBase<BuilderSubtract>.Argument, BooleanBase<BuilderSubtract>.ExtraArgument, BooleanBase<BuilderSubtract>.Parameters, BooleanBase<BuilderSubtract>.AvailableOperation, BooleanBase<BuilderSubtract>.BuildObject

Extension Methods

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

Constructors

Subtract()

public Subtract()

Properties

Type

protected override string Type { get; }

Property Value

string

Methods

BuildTargetTool(Builder, Builder[])

protected override void BuildTargetTool(Builder buiTarget, Builder[] buiTools)

Parameters

buiTarget Builder

buiTools Builder[]

CheckValid(Document, List<Body>)

protected override bool CheckValid(Document doc, List<Body> lstBodies)

Parameters

doc Document

lstBodies List<Body>

Returns

bool

Connect with Ansys