Standard Methods

This page discusses:

Feature.AccessFederatedExtension()

-

Signature

Feature.AccessFederatedExtension(typeName : String) : UndefinedType

Arguments

NameInput/OutputRequired?TypeComment
typeNameInString-

ReturnType

UndefinedType

Example

Feature.ActivateInactivateFeature()

-

Signature

Feature.ActivateInactivateFeature(activate : Boolean)

Arguments

NameInput/OutputRequired?TypeComment
activateInBoolean-

Example

Feature.AttributeType()

-

Signature

Feature.AttributeType(AttributeName : String) : String

Arguments

NameInput/OutputRequired?TypeComment
AttributeNameInString-

ReturnType

String

Example

Feature.CheckProjDistAndNormVectDiff()

-

Signature

Feature.CheckProjDistAndNormVectDiff(OffsetFeature : Feature, ThickFeature : Feature, projectionDistance : Real, differenceAngle : Real) : Real

Arguments

NameInput/OutputRequired?TypeComment
OffsetFeatureInFeature-
ThickFeatureInFeature-
projectionDistanceInReal-
differenceAngleInReal-

ReturnType

Real

Example

Feature.Delete()

-

Signature

Feature.Delete()

Example

Feature.GSDGetSurfaceOrientation()

-

Signature

Feature.GSDGetSurfaceOrientation() : Real

ReturnType

Real

Example

Feature.GetAttributeBoolean()

-

Signature

Feature.GetAttributeBoolean(String) : Boolean

Arguments

NameInput/OutputRequired?TypeComment
InString-

ReturnType

Boolean

Example

Feature.GetAttributeDate()

-

Signature

Feature.GetAttributeDate(String) : Date

Arguments

NameInput/OutputRequired?TypeComment
InString-

ReturnType

Date

Example

Feature.GetAttributeInteger()

-

Signature

Feature.GetAttributeInteger(String) : Integer

Arguments

NameInput/OutputRequired?TypeComment
InString-

ReturnType

Integer

Example

Feature.GetAttributeReal()

-

Signature

Feature.GetAttributeReal(String) : Real

Arguments

NameInput/OutputRequired?TypeComment
InString-

ReturnType

Real

Example

Feature.GetAttributeString()

-

Signature

Feature.GetAttributeString(String) : String

Arguments

NameInput/OutputRequired?TypeComment
InString-

ReturnType

String

Example

Feature.GetAttributeValuePointer()

-

Signature

Feature.GetAttributeValuePointer(AttributeName : String) : ValuePointer

Arguments

NameInput/OutputRequired?TypeComment
AttributeNameInString-

ReturnType

ValuePointer

Example

Feature.GetInputElements()

-

Signature

Feature.GetInputElements() : List

ReturnType

List

Example

Feature.GetListOfImplementingReferences()

-

Signature

Feature.GetListOfImplementingReferences(List of Implementing reference : List, List of HowToUsage attributes : List, List of specification links : List)

Arguments

NameInput/OutputRequired?TypeComment
List of Implementing referenceOutList-
List of HowToUsage attributesOutList-
List of specification linksOutList-

Example

Feature.GetListOfImplementingReferencesForGlobalSpecification()

-

Signature

Feature.GetListOfImplementingReferencesForGlobalSpecification(List of Implementing reference : List, List of specification links : List)

Arguments

NameInput/OutputRequired?TypeComment
List of Implementing referenceOutList-
List of specification linksOutList-

Example

Feature.HasAttribute()

-

Signature

Feature.HasAttribute(String) : Boolean

Arguments

NameInput/OutputRequired?TypeComment
InString-

ReturnType

Boolean

Example

Feature.IsADatumFeat()

-

Signature

Feature.IsADatumFeat() : Integer

ReturnType

Integer

Example

Feature.IsASortOf()

-

Signature

Feature.IsASortOf(typeName : String) : Boolean

Arguments

NameInput/OutputRequired?TypeComment
typeNameInString-

ReturnType

Boolean

Example

Feature.IsOwnedBy()

-

Signature

Feature.IsOwnedBy(owner : Feature) : Boolean

Arguments

NameInput/OutputRequired?TypeComment
ownerInFeature-

ReturnType

Boolean

Example

Feature.IsUpToDate()

-

Signature

Feature.IsUpToDate() : Boolean

ReturnType

Boolean

Example

Feature.ListAttributeNames()

-

Signature

Feature.ListAttributeNames(TypeFilter : String, DynamicOnly : Boolean) : List

Arguments

NameInput/OutputRequired?TypeComment
TypeFilterInString-
DynamicOnlyInBoolean-

ReturnType

List

Example

Feature.ListAttributesValuePointers()

-

Signature

Feature.ListAttributesValuePointers(TypeFilter : String) : List

Arguments

NameInput/OutputRequired?TypeComment
TypeFilterInString-

ReturnType

List

Example

Feature.Query()

-

Signature

Feature.Query(Type : String, Condition : String) : List

Arguments

NameInput/OutputRequired?TypeComment
TypeInString-
ConditionInString-

ReturnType

List

Example

Feature.RemoveAttribute()

-

Signature

Feature.RemoveAttribute(String)

Arguments

NameInput/OutputRequired?TypeComment
InString-

Example

Feature.RemoveExtension()

-

Signature

Feature.RemoveExtension(type : String) : Integer

Arguments

NameInput/OutputRequired?TypeComment
typeInString-

ReturnType

Integer

Example

Feature.SetAttributeBoolean()

-

Signature

Feature.SetAttributeBoolean(String, Boolean)

Arguments

NameInput/OutputRequired?TypeComment
InString-
InBoolean-

Example

Feature.SetAttributeDate()

-

Signature

Feature.SetAttributeDate(String, Date)

Arguments

NameInput/OutputRequired?TypeComment
InString-
InDate-

Example

Feature.SetAttributeDimension()

-

Signature

Feature.SetAttributeDimension(String, Real, String)

Arguments

NameInput/OutputRequired?TypeComment
InString-
InReal-
InString-

Example

Feature.SetAttributeInteger()

-

Signature

Feature.SetAttributeInteger(String, Integer)

Arguments

NameInput/OutputRequired?TypeComment
InString-
InInteger-

Example

Feature.SetAttributeObject()

-

Signature

Feature.SetAttributeObject(String, Feature)

Arguments

NameInput/OutputRequired?TypeComment
InString-
InFeature-

Example

Feature.SetAttributeReal()

-

Signature

Feature.SetAttributeReal(String, Real)

Arguments

NameInput/OutputRequired?TypeComment
InString-
InReal-

Example

Feature.SetAttributeString()

-

Signature

Feature.SetAttributeString(String, String)

Arguments

NameInput/OutputRequired?TypeComment
InString-
InString-

Example

Feature.Update()

-

Signature

Feature.Update()

Example

List.AdvancedSort()

-

Signature

List.AdvancedSort(Type : String, OperatorList : List, FormatList : List, ExpressionList : List) : List

Arguments

NameInput/OutputRequired?TypeComment
TypeInString-
OperatorListInList-
FormatListInList-
ExpressionListInList-

ReturnType

List

Example

List.Append()

-

Signature

List.Append(Object : ObjectType)

Arguments

NameInput/OutputRequired?TypeComment
ObjectInObjectType-

Example

List.Apply()

-

Signature

List.Apply(Type : String, Expression : String)

Arguments

NameInput/OutputRequired?TypeComment
TypeInString-
ExpressionInString-

Example

List.Extract()

-

Signature

List.Extract(Type : String, TypeOutput : String, Condition : String) : List

Arguments

NameInput/OutputRequired?TypeComment
TypeInString-
TypeOutputInString-
ConditionInString-

ReturnType

List

Example

List.Filter()

-

Signature

List.Filter(Type : String, Condition : String) : List

Arguments

NameInput/OutputRequired?TypeComment
TypeInString-
ConditionInString-

ReturnType

List

Example

List.InsertItem()

-

Signature

List.InsertItem(Object : ObjectType, Index : Integer)

Arguments

NameInput/OutputRequired?TypeComment
ObjectInObjectType-
IndexInInteger-

Example

List.Intersect()

-

Signature

List.Intersect(List2 : List, Type : String [, Expression : String]) : List

Arguments

NameInput/OutputRequired?TypeComment
List2InList-
TypeInString-
ExpressionInString-

ReturnType

List

Example

List.Junction()

-

Signature

List.Junction(List2 : List, TypeList1 : String, TypeList2 : String, Expression : String) : List

Arguments

NameInput/OutputRequired?TypeComment
List2InList-
TypeList1InString-
TypeList2InString-
ExpressionInString-

ReturnType

List

Example

List.RemoveAll()

-

Signature

List.RemoveAll()

Example

List.RemoveDuplicates()

-

Signature

List.RemoveDuplicates()

Example

List.RemoveItem()

-

Signature

List.RemoveItem(Index : Integer)

Arguments

NameInput/OutputRequired?TypeComment
IndexInInteger-

Example

List.Split()

-

Signature

List.Split(Type : String, ReturnType : String, Expression : String) : List

Arguments

NameInput/OutputRequired?TypeComment
TypeInString-
ReturnTypeInString-
ExpressionInString-

ReturnType

List

Example

List.Subtract()

-

Signature

List.Subtract(List2 : List, Type : String [, Expression : String]) : List

Arguments

NameInput/OutputRequired?TypeComment
List2InList-
TypeInString-
ExpressionInString-

ReturnType

List

Example

Literal.IsDriving()

-

Signature

Literal.IsDriving() : Boolean

ReturnType

Boolean

Example

Map.ToLists()

-

Signature

Map.ToLists(keys : List, values : List)

Arguments

NameInput/OutputRequired?TypeComment
keysOutList-
valuesOutList-

Example

Pointer.SetValue()

-

Signature

Pointer.SetValue(Value : ObjectType)

Arguments

NameInput/OutputRequired?TypeComment
ValueInObjectType-

Example

Pointer.ValuatePointer()

-

Signature

Pointer.ValuatePointer(iStartObject : ObjectType, iBind : String, type : String)

Arguments

NameInput/OutputRequired?TypeComment
iStartObjectInObjectType-
iBindInString-
typeInString-

Example

String.MatchPattern()

-

Signature

String.MatchPattern(iPattern : String) : Boolean

Arguments

NameInput/OutputRequired?TypeComment
iPatternInString-

ReturnType

Boolean

Example

String.NormalizedLength()

-

Signature

String.NormalizedLength() : Integer

ReturnType

Integer

Example

String.SearchPattern()

-

Signature

String.SearchPattern(iPattern : String) : String

Arguments

NameInput/OutputRequired?TypeComment
iPatternInString-

ReturnType

String

Example

String.ToDimension()

-

Signature

String.ToDimension(iMagnitude : String) : Magnitude

Arguments

NameInput/OutputRequired?TypeComment
iMagnitudeInString-

ReturnType

Magnitude

Example

String.ToReal()

-

Signature

String.ToReal() : Real

ReturnType

Real

Example

ValuePointer.GetPointedParmComment()

-

Signature

ValuePointer.GetPointedParmComment() : String

ReturnType

String

Example