|
Ancestor
|
Defines the ancestor type of the current type. The Ancestor type defines the "base" type information which the current type overrides and extends
|
|
AsString
|
Returns a parsable string representation of the defined type
|
|
BaseTypes
|
Defines the basic, simple types for the defined type (e.g., integer, string, etc)
|
|
CardinalityLimited
|
Indicates whether the cardinality of a multislot based on this type is limited
|
|
Comment
|
Contains a comment or description about the type
|
|
ConstraintAtoms
|
Represents property ConstraintAtoms.
|
|
ConstraintAtomsCount
|
Returns the number of atom constraints, or in other words, the number of distinct values in the atoms constraint list
|
|
ConstraintAtom[Integer]
|
Returns the ATOM at the specified location. This atom is one of the set of allowed values
|
|
ConstraintFloats
|
Represents property ConstraintFloats.
|
|
ConstraintFloatsCount
|
Returns the number of float constraints, or in other words, the number of distinct values in the floats constraint list
|
|
ConstraintFloat[Integer]
|
Returns the FLOAT at the specified location. This float is one of the set of allowed values
|
|
ConstraintIntegers
|
Represents property ConstraintIntegers.
|
|
ConstraintIntegersCount
|
Returns the number of integer constraints, or in other words, the number of distinct values in the integers constraint list
|
|
ConstraintInteger[Integer]
|
Returns the INTEGER at the specified location. This integer is one of the set of allowed values
|
|
Constraints
|
Defines the different constraints that are enabled for the type
|
|
ConstraintStrings
|
Represents property ConstraintStrings.
|
|
ConstraintStringsCount
|
Returns the number of string constraints, or in other words, the number of distinct values in the strings constraint list
|
|
ConstraintString[Integer]
|
Returns the STRING at the specified location. This string is one of the set of allowed values
|
|
FuzzyType
|
Defines the fuzzy type information for fuzzy types. When the BaseTypes property is [dtFuzzy], this property contains all the Fuzzy Logic information to define one fuzzy variable
|
|
Implicit
|
Defines whether this defined type is an implicit or explicit type
|
|
MaxCardinality
|
Defines the maximum cardinality, or size, of a multislot based on this defined type
|
|
MaxRange
|
Defines the maximum value an integer or float value may take
|
|
MinCardinality
|
Defines the minimum cardinality, or size, of a multislot based on this defined type
|
|
MinRange
|
Defines the minimum value an integer or float value may take
|
|
Name
|
Defines the unique name of the defined type. For example, if you wished to make a valid speed limit type, you may name the defined type "Speed" or "TSpeed".
|
|
OnChange
|
Occurs when the defined type is changed
|
|
RangeLimited
|
Indicates whether there is a range limit for an integer or float slot based on this type
|
|
Reasoner
|
Returns the IReasoner that owns the defined type
|
|
Units
|
Defines the units of the defined type, e.g., centimeters, feet, etc
|
|
UpdateCount
|
Represents property UpdateCount.
|