![]() |
COLNEO Pro 1.2
|
Data Structures | |
Filters | |
| class | GeometryFilterOptions |
| class | InterpolationFilterOptions |
| struct | ObjectFilterOptions |
| class | PropertyFilterOptions |
| class | PropertyTypeFilter |
| class | RelationFilterOptions |
Options | |
| class | ClashOptions |
| class | ClearanceOptions |
| class | CmSyncOptions |
| class | CoincidenceOptions |
| class | ContactOptions |
| class | CopyObjectOptions |
| class | CsvReaderOptions |
| class | DownloadOptions |
| class | GETParams |
| class | InclusionOptions |
| class | IntersectionOptions |
| class | ModelUpdateOptions |
| class | NodeOptions |
| struct | PropertyValueGrouping |
| struct | PropertyValueGroupingOptions |
| class | RelationOptions |
| class | RelationRightObjectsOptions |
| class | SetOptions |
| class | SimulationOptions |
| struct | SmartSetOptions |
| class | Sort |
| struct | StyleScheme |
| class | UploadOptions |
Other Classes | |
| class | PropertyTypeKey |
| struct | QualifiedPropertyTypeKey |
Enumerations | |
| enum | ChangeFlag : uint8_t { Properties = 1 << 0 , Structure = 1 << 1 , Geometry = 1 << 2 , All = Properties | Structure | Geometry } |
| enum class | eDataType { } |
| enum | eObjectStatus { None = 0 , Visible = 1 << 0 , Selected = 1 << 1 , Wired = 1 << 2 , Locked = 1 << 3 } |
| enum class | FormulaType |
| enum class | PersistenceStatus : uint32_t { } |
| enum class | PropertyTypeAddResult |
| enum | PropertyTypeFlag |
| enum class | TreeModelType : uint8_t |
Functions | |
| QString | changeFlagsToString (ChangeFlags mflags, bool translated, QChar &sep=QChar('|')) |
| QString | contentTypeToString (TreeModelType type) |
| QString | formatVariantByDataType (QVariant &value, eDataType dataType, QLocale &locale, char format='g', int precision=15) |
| FormulaType | formulaTypeFromString (QString &typeStr) |
| QString | formulaTypeToString (FormulaType f) |
| QList< eDataType > & | getAvailableDataTypes () |
| QString | gomObjectTypeToTypeName (QString &objectType) |
| bool | isRelationBased (FormulaType type) |
| QString | persistenceStatusToString (PersistenceStatus status, bool translated) |
| QStringList | propertyTypeKeysToStringList (QList< PropertyTypeKey > &keys) |
| bool | setVariantFromString (QVariant &variant, QString &valueAsString, eDataType dataType, QLocale &locale) |
| QString | typeNameToGomObjectType (QString &typeName) |
Generic Object Model.
| enum ChangeFlag : uint8_t |
Flags indicating the types of modifications an object has undergone. These flags can be combined using bitwise OR to represent multiple changes simultaneously.
gom.h
| Enumerator | |
|---|---|
| Properties | Simple property changes (e.g. values). |
| Structure | Structural changes (e.g. hierarchy). |
| Geometry | Geometric changes (e.g. mesh). |
|
strong |
Available data types.
PropertyTypeKey.h
| enum eObjectStatus |
|
strong |
gom.h
|
strong |
|
strong |
gom.enums.h
| enum PropertyTypeFlag |
Flags for property types, stored at key. Avoids hash look-up in property type store.
|
strong |
Identifies type of a tree model.
Could be Objects, SmartSets or Viewpoints.
| QString changeFlagsToString | ( | ChangeFlags | mflags, |
| bool | translated, | ||
| QChar & | sep = QChar('|') ) |
Converts change flags to a string.
| mflags | combination of ChangeFlag |
| translated | |
| sep | Seperating character (combinations) |
| QString contentTypeToString | ( | TreeModelType | type | ) |
Converts element of enum TreeModelType to a string.
| QString formatVariantByDataType | ( | QVariant & | value, |
| eDataType | dataType, | ||
| QLocale & | locale, | ||
| char | format = 'g', | ||
| int | precision = 15 ) |
Replacement for the build-in QVariant::toString() method which does not take locale settings into account.
| value | |
| dataType | |
| locale | |
| format | 'f' or 'g' |
| precision |
| FormulaType formulaTypeFromString | ( | QString & | typeStr | ) |
Converts enum to string.
| QString formulaTypeToString | ( | FormulaType | f | ) |
Converts enum to string.
| QList< eDataType > & getAvailableDataTypes | ( | ) |
Get available xml datatypes
| QString gomObjectTypeToTypeName | ( | QString & | objectType | ) |
Get CN pro type name / class name from GOM object type
| objectType | GOM object type key/name |
| bool isRelationBased | ( | FormulaType | type | ) |
Checks if formula type is relation based.
| QString persistenceStatusToString | ( | PersistenceStatus | status, |
| bool | translated ) |
Converts persistence status to a string.
| status | |
| translated |
| QStringList propertyTypeKeysToStringList | ( | QList< PropertyTypeKey > & | keys | ) |
Helper method to convert a list of property type keys to it's string represenation.
| bool setVariantFromString | ( | QVariant & | variant, |
| QString & | valueAsString, | ||
| eDataType | dataType, | ||
| QLocale & | locale ) |
Ensures that the correct datatype is wrapped in a QVariant.
Import for performance!
| variant | |
| valueAsString | |
| dataType | |
| locale |
| QString typeNameToGomObjectType | ( | QString & | typeName | ) |
Get GOM type from object type name / classname