Main   Error Codes   Domains 
AutomationAPI Member List

This is the complete list of members for AutomationAPI, including all inherited members.

activatePropertyTypeBookmark(string bookmark)AutomationAPIfunction
addCalendarExceptions(string calendarID, array< object > exceptions)AutomationAPIfunction
addCheckRule(string checkRunID, object rule, string parentRuleID=string())AutomationAPIfunction
addColorItem(string colorSchemeID, var colorItemData)AutomationAPIfunction
addColorScheme(var colorSchemeData)AutomationAPIfunction
addDays(string dateStr, int nrDays)CoreAPIfunction
addElementsToColorItem(string colorItemID, array< string > elementIDs)AutomationAPIfunction
addMaterial(string modelID, var materialData)AutomationAPIfunction
addObjectListToTooltip(string idList, string tooltipname)AutomationAPIfunction
addPropertyScript(string domain, string pname, string datatype, string code=string())AutomationAPIfunction
addPropertyTypeBookmark(object bookmarkData)AutomationAPIfunction
addRangeToRegion(string regionId, double fromStation, double toStation, string alignmentId=string())AutomationAPIfunction
addRegionToAlignment(string alignmentId, object setting)AutomationAPIfunction
addToSelectionSetGeometry(string setId, string objectIDList)AutomationAPIfunction
appendToFile(string filePath, string content, string encoding=string())AutomationAPIfunction
calcDistance(string objId1, string objId2)AutomationAPIfunction
calcGkCoordsByGpsCoords(double lat, double lon)CoreAPIfunction
calcGkCoordsByModelCoords(double x, double y, double z)CoreAPIfunction
calcGpsCoordsByGkCoords(double rw, double hw)CoreAPIfunction
calcGpsCoordsByModelCoords(double x, double y)CoreAPIfunction
calcGpsCoordsByStation(string objId, double station)CoreAPIfunction
calcHashcode(string str)CoreAPIfunction
calcModelCoordsByGkCoords(double r, double h)CoreAPIfunction
calcModelCoordsByGpsCoords(double lat, double lon)CoreAPIfunction
calcOOBB(var objectIds, double eps=0.001)AutomationAPIfunction
calcOOBBxy(var objectIds, double eps=0.001)AutomationAPIfunction
calcPropertyValuesOverTime(string propName, string propType, object options)AutomationAPIfunction
calcSlantedArea(string objId, double angleMin=0.0, double angleMax=45.0)CoreAPIfunction
calculateDistance(string meshID1, string meshID2)AutomationAPIfunction
calcWorkInMinutes(date start, date finish, string calendarID=string())AutomationAPIfunction
checkIfFileExists(string filePath)AutomationAPIfunction
checkIntersection(string objId1, string objId2)AutomationAPIfunction
checkOverlapOBB(string id1, string id2, double eps=0.001)AutomationAPIfunction
checkRegExp(string value, string pattern)CoreAPIfunction
clearCalendarExceptions(string calendarID)AutomationAPIfunction
clearCheckResults(string checkRunID)AutomationAPIfunction
clearCheckRules(string checkRunID, string ruleTypeFilter=string())AutomationAPIfunction
clearListOfTempValues() (defined in AutomationAPI)AutomationAPIfunction
closeFile()AutomationAPIfunction
compressToIfcGuid(string id)CoreAPIfunction
convertCoordinates(object coordinates)CoreAPIfunction
copyFile(string fnFrom, string fnTo)AutomationAPIfunction
countContainedElements(string containerId, int maxDepth, bool loadExternal=true)CoreAPIfunction
createCalendar(string name, string comment)AutomationAPIfunction
createContactObject(string parentId, string objId1, string objId2, string matId, object options=object())AutomationAPIfunction
createDirectory(string path, string dirName)AutomationAPIfunction
createID()CoreAPIfunction
createModel(string name, bool createRootContainer=true, string domain="geometry")AutomationAPIfunction
createObject(string parentID, object objectMap)AutomationAPIfunction
createObjectFromXml(string parentId, string objectXML)AutomationAPIfunction
createPropertyType(string propName, string propDatatype, string uomCode, bool isInh, int target, string domainName="all")AutomationAPIfunction
createSelectionSet(string name, string parentID=string())AutomationAPIfunction
createSelectionSets(string propertyTypes, string rootName, object config=object())AutomationAPIfunction
createTimeSchedule(object config)AutomationAPIfunction
csvClose()AutomationAPIfunction
csvHasNextLine()AutomationAPIfunction
csvNextLine()AutomationAPIfunction
csvOpen(string filePath, string delimiter=";", string encoding="Windows-1252")AutomationAPIfunction
currentGeoPosition()AutomationAPIfunction
cutObject(string parentId, string objId, object plane=object(), bool closeCuts=true, bool splitUnconnectedParts=true)AutomationAPIfunction
dbAssertTable(string tableName, array< string > columnsList)AutomationAPIfunction
dbCheckIn()AutomationAPIfunction
dbCheckOut(array< string > propList)AutomationAPIfunction
dbClearCache(string propName, string propType)AutomationAPIfunction
dbClearCacheAll()AutomationAPIfunction
dbClose()AutomationAPIfunction
dbDeleteProperty(string objIdList, string propName, string propType)AutomationAPIfunction
dbEndQueryExec()AutomationAPIfunction
dbGetFilepath() constAutomationAPIfunction
dbGetImmediateUpdate()AutomationAPIfunction
dbIsLocalCopy()AutomationAPIfunction
dbOpen(const var connectionData=var())AutomationAPIfunction
dbQueryExec(string sqlQuery)AutomationAPIfunction
dbQueryLastError()AutomationAPIfunction
dbQueryNext()AutomationAPIfunction
dbQueryRecordset(string sqlQuery, string key, int maxNumberOfRows=0)AutomationAPIfunction
dbQueryValue(int column)AutomationAPIfunction
dbSetImmediateUpdate(bool)AutomationAPIfunction
deleteModel(string id)AutomationAPIfunction
deleteObjects(string idList)AutomationAPIfunction
deleteProperty(string objId, string propName, string propDatatype)AutomationAPIfunction
deletePropertyType(string propertyName, string propertyDatatype, string domainName="all")AutomationAPIfunction
disableGeoLocation()AutomationAPIfunction
enableGeoLocation(int msecInterval=60)AutomationAPIfunction
endProjectTransaction(string domain="geometry")AutomationAPIfunction
endTransaction()AutomationAPIfunction
evaluateFormula(string code, string id, string id_otherdomain=string())CoreAPIfunction
extractPropertyNames(string code, string startTag="[[", string endTag="]]")CoreAPIfunction
fileChunkReceived(string data)AutomationAPIsignal
filterByProperty(array< string > inputList, string propertyName, string propertyDatatype, string filterPattern, bool checkInherited=true, string domains="geometry")AutomationAPIfunction
filterByStatus(array< string > inputList, string status, bool value=true, string domains="geometry")AutomationAPIfunction
findContainerByName(string parentId, string name, string lookupDomain="all")AutomationAPIfunction
findDocumentsByDate(date start, date end, array< string > idList=array< string >(), bool useRef=false)AutomationAPIfunction
findDocumentsByLocationGk(double rw, double hw, double distance, array< string > idList=array< string >())AutomationAPIfunction
findDocumentsByLocationGps(double lat, double lon, double distance, array< string > idList=array< string >())AutomationAPIfunction
findDocumentsByLocationRangeGps(array< string > gpsCoordinates, double distance, array< string > idList=array< string >())AutomationAPIfunction
geoPositionUpdated(object pos)AutomationAPIsignal
getAbsolutePath(string filePath)CoreAPIfunction
getActiveColorScheme()AutomationAPIfunction
getAllElements(string domainFilter="geometry")AutomationAPIfunction
getApplicationDirectory()CoreAPIfunction
getApplicationFilename()CoreAPIfunction
getApplicationLanguage()CoreAPIvirtualfunction
getAsJSON(string objId)AutomationAPIfunction
getBaseName(string filePath)CoreAPIfunction
getBBoxMaxX()AutomationAPIfunction
getBBoxMaxY()AutomationAPIfunction
getBBoxMaxZ()AutomationAPIfunction
getBBoxMinX()AutomationAPIfunction
getBBoxMinY()AutomationAPIfunction
getBBoxMinZ()AutomationAPIfunction
getBoundingBoxCommon(var objectIds)AutomationAPIfunction
getCalendarByName(string name)AutomationAPIfunction
getCalendarByTask(string taskID, bool checkInh=true)AutomationAPIfunction
getCalendarExceptions(string calendarID)AutomationAPIfunction
getCalendarList()AutomationAPIfunction
getCalendarOptions(string calendarID)AutomationAPIfunction
getCalendarWeek(date dt)CoreAPIfunction
getCalendarWorkingTime(string calendarID)AutomationAPIfunction
getCheckActive(string checkRunID) constAutomationAPIfunction
getCheckFilterList(string checkRunID, bool rightSet=false) constAutomationAPIfunction
getCheckItems(string checkRunID, bool rightSet=false) constAutomationAPIfunction
getCheckOptions(string checkRunID) constAutomationAPIfunction
getCheckRules(string checkRunID, string ruleTypeFilter=string())AutomationAPIfunction
getClashRunSettings(string clashRunID) constAutomationAPIfunction
getColorItemData(string colorItemID)AutomationAPIfunction
getColorItemsFromColorScheme(string colorSchemeID)AutomationAPIfunction
getColorSchemeData(string colorSchemeID)AutomationAPIfunction
getColorSchemeList()AutomationAPIfunction
getContainedElements(string containerId, int maxDepth, bool loadExternal=true)CoreAPIfunction
getDefaultCalendar()AutomationAPIfunction
getDirectoryEntryList(string dirPath, bool filesOnly=false, string orderBy="Name")AutomationAPIfunction
getDomainByElement(string objId)CoreAPIfunction
getElementsFromColorItem(string colorItemID)AutomationAPIfunction
getFileInfo(string filePath)CoreAPIfunction
getFileName(string filePath)CoreAPIfunction
getGlobalProjectProperties()CoreAPIfunction
getLinkedObjects(string objectIDList, string resultDomains="all", string objectLookupDomains="all")CoreAPIfunction
getListOfObjTooltips()AutomationAPIfunction
getListOfTempValues()AutomationAPIfunction
getMaterialData(string materialID)AutomationAPIfunction
getMaterialIDByName(string matName)AutomationAPIfunction
getMaterialList()AutomationAPIfunction
getModelByElement(string id, string domainFilter="all")AutomationAPIfunction
getModelImportSettings(string modelID)AutomationAPIfunction
getModelListByDomain(string domainFilter="all")AutomationAPIfunction
getModelListByName(string name, string domain="geometry")AutomationAPIfunction
getModelMetaData(string modelID)AutomationAPIfunction
getOOBBCommon(var objectIds)AutomationAPIfunction
getOOBBxyCommon(var objectIds)AutomationAPIfunction
getOpenings(string objId)CoreAPIfunction
getParent(string objId)CoreAPIfunction
getParts(string objId)CoreAPIfunction
getPointList(string objId)CoreAPIfunction
getPointOnAlignmentAtStation(string alignmentId, double d)CoreAPIfunction
getProjectDirectory()CoreAPIfunction
getProjectInfo()CoreAPIfunction
getProjectionAsSvg(var idList, object options=object())AutomationAPIfunction
getProjectLocation() constCoreAPIfunction
getProjectName()CoreAPIfunction
getPropertyListAsJSON(object options)AutomationAPIfunction
getPropertyScriptBgColor(string domain, string pname, string datatype) constAutomationAPIfunction
getPropertyScriptCode(string domain, string pname, string datatype) constAutomationAPIfunction
getPropertyScriptFgColor(string domain, string pname, string datatype) constAutomationAPIfunction
getPropertyScriptList() constAutomationAPIfunction
getPropertyScriptOptions(string domain, string pname, string datatype)AutomationAPIfunction
getPropertySource(string objId, string propName, string propType, bool inh=true)CoreAPIfunction
getPropertyTypeBookmark(string name)AutomationAPIfunction
getPropertyTypeBookmarkByID(string id)AutomationAPIfunction
getPropertyTypeBookmarkList()AutomationAPIfunction
getPropertyTypeList(string domain="all", string filterPattern="*", bool activeOnly=false)CoreAPIfunction
getPropertyTypeListByObject(string objId, string filterPattern="*")CoreAPIfunction
getPropertyTypeMetaData(string propName, string propType)CoreAPIfunction
getPropertyUnit(string propName, string propType)CoreAPIfunction
getPropertyValue(string objId, string propName, string propType, bool inh=true)CoreAPIfunction
getPropertyValueRange(string idList, string propName, string propType, string domainFilter="geometry")CoreAPIfunction
getPropertyValues(string propName, string propDatatype, int maxValues=0, string domainName="all", bool getNullValues=false)AutomationAPIfunction
getPropertyValuesByObject(string objId, string filterpattern="*")CoreAPIfunction
getPropertyValuesByObjectList(string propertyName, string propertyDatatype, bool checkInherited, var objectIdList, int maxValues=0, string domains="all", bool getNullValues=false)AutomationAPIfunction
getRangesOfRegion(string alignmentID, string regionID)CoreAPIfunction
getRegionsOfAlignment(string alignmentId)CoreAPIfunction
getRootContainerList(string modelName)AutomationAPIfunction
getRootNodeByModel(string modelID)AutomationAPIfunction
getRootNodeListByDomain(string domainFilter="all")AutomationAPIfunction
getRootNodeListSelectionSets(string domainFilter="all")AutomationAPIfunction
getStationOfProjectedPoint(string alignmentId, double x, double y, double z=0.0)CoreAPIfunction
getTaskMode(string taskID)CoreAPIfunction
getTaskRestrictionsByName(string name)AutomationAPIfunction
getTaskRestrictionsByTask(string taskID)CoreAPIfunction
getTaskRestrictionsList()AutomationAPIfunction
getTaskVisualisation(string taskID)CoreAPIfunction
getTempValue(string name)AutomationAPIfunction
getUserName()CoreAPIfunction
getValueOfAlignmentRegion(string alignmentID, string regionID)CoreAPIfunction
getVersion()CoreAPIfunction
getVersionAsString()CoreAPIfunction
getVisualisationList()AutomationAPIfunction
hasColorItem(string colorItemID)AutomationAPIfunction
hasColorScheme(string colorSchemeID)AutomationAPIfunction
hasContact(string objId1, string objId2, object options=object())AutomationAPIfunction
hasElement(string id)AutomationAPIfunction
hasMaterial(string materialID)AutomationAPIfunction
hasModel(string modelID)AutomationAPIfunction
idListToStr(array< string > idList)CoreAPIfunction
isContainer(string id)AutomationAPIfunction
isIncludedIn(string objId1, string objId2)AutomationAPIfunction
isModelReadOnly(string modelID)AutomationAPIfunction
isPointIncludedIn(double x, double y, double z, string objId, double tol=1.e-5)AutomationAPIfunction
isPropertyInherited(string objId, string propName, string propType)CoreAPIfunction
isSelected(string objId)CoreAPIfunction
isVisible(string objId)CoreAPIfunction
mapFromExternalIDs(const array< string > cpExternalIDs)CoreAPIfunction
mapToExternalIDs(const array< string > cpIDs)CoreAPIfunction
mergeObjects(string parentContainerId, var idList, bool skipClosed=false, bool keepTransparency=false, bool keepCommonProperties=false, bool replaceParent=false)AutomationAPIfunction
moveFile(string fnFrom, string fnTo)AutomationAPIfunction
openFile(string filePath, string encoding=string())AutomationAPIfunction
prepareJsCode(string code, string id, int dec=-1, string frmt="%L1", int fieldWidth=10, QChar fillChar=QChar())CoreAPIfunction
propertyScriptClearCache(string domain="all", string pname="", string datatype="")AutomationAPIfunction
readCsvFile(string filePath, string delimiter=";", string encoding="Windows-1252")AutomationAPIfunction
readFileInChunks(string filePath, object options)AutomationAPIfunction
readImageFile(string filename, string targetFormat="", bool applyExifRotation=false)AutomationAPIfunction
readTextFile(string filename, bool ignoreLineBreakesInDoubleQuotes=false, string encoding=string())AutomationAPIfunction
readTextFileAsString(string filePath, string encoding=string())AutomationAPIfunction
recalculateActivityProject(string taskID=string(), bool visibleOnly=false)AutomationAPIfunction
removeAllElementsFromColorScheme(string colorSchemeID)AutomationAPIfunction
removeAllLinkedObjects(string id)AutomationAPIfunction
removeAllRangesFromRegion(string regionId, string alignmentId=string())AutomationAPIfunction
removeAllRegionsFromAlignment(string alignmentId)AutomationAPIfunction
removeCalendar(string calendarID)AutomationAPIfunction
removeCalendarException(string calendarID, var date)AutomationAPIfunction
removeCalendarFromTask(string taskID)AutomationAPIfunction
removeCheckRule(string checkRunID, string type, string ruleID)AutomationAPIfunction
removeColorItem(string colorItemID)AutomationAPIfunction
removeColorScheme(string colorSchemeID)AutomationAPIfunction
removeElementsFromColorScheme(string colorSchemeID, array< string > elementIDs)AutomationAPIfunction
removeFile(string filePath)AutomationAPIfunction
removeFromSelectionSetGeometry(string setId, string objectIDs)AutomationAPIfunction
removeLinkedObjects(string id, string linkedIdList)AutomationAPIfunction
removeMaterial(string materialID)AutomationAPIfunction
removeModelReadOnly(string modelID)AutomationAPIfunction
removeObjectListFromTooltip(string idList, string tooltipname)AutomationAPIfunction
removePropertyScript(string domain, string pname, string datatype)AutomationAPIfunction
removePropertyTypeBookmark(string name)AutomationAPIfunction
removePropertyTypeBookmarkByID(string id)AutomationAPIfunction
removeRangeFromRegion(string regionId, double fromStation, double toStation, string alignmentId=string())AutomationAPIfunction
removeRuleBasedLinks(string domainName)AutomationAPIfunction
removeSelectionSet(string selsetID)AutomationAPIfunction
removeTaskRestrictions(string taskID)AutomationAPIfunction
removeVisualisation(string taskIDList)AutomationAPIfunction
requireVersion(int major, int minor, int patch)CoreAPIfunction
resetDocumentMetaData(string objId)AutomationAPIfunction
runCheck(string checkRunID)AutomationAPIfunction
setActiveColorScheme(string colorSchemeID)AutomationAPIfunction
setAllPropertyTypesActive()AutomationAPIfunction
setAsComposite(string id, bool composite)AutomationAPIfunction
setAsOpening(string objId, string openingIDList)AutomationAPIfunction
setBoQBreakdownStructure(string boqModelID, string templateStr)AutomationAPIfunction
setCalendar(string taskID, string calendarID)AutomationAPIfunction
setCalendarOptions(string calendarID, object options)AutomationAPIfunction
setCalendarWorkingTime(string calendarID, object workingTime)AutomationAPIfunction
setCheckActive(string checkRunID, bool active)AutomationAPIfunction
setCheckFilterList(string checkRunID, array< object > filterList, bool rightSet=false)AutomationAPIfunction
setCheckItems(string checkRunID, array< string > elementIDist, bool rightSet=false)AutomationAPIfunction
setCheckOptions(string checkRunID, object options)AutomationAPIfunction
setClashRunSettings(string clashRunID, var settings)AutomationAPIfunction
setColorItemData(string colorItemID, var colorItemData)AutomationAPIfunction
setColorSchemeData(string colorSchemeID, var colorSchemeData)AutomationAPIfunction
setLinkedObjects(string elementID, string IDList)AutomationAPIfunction
setMaterialData(string materialID, var materialData)AutomationAPIfunction
setPostProcessingCode(string checkRunID, string code)AutomationAPIfunction
setProjectLongDescription(string s, bool overwriteExisting=false)AutomationAPIfunction
setProjectNumber(string s, bool overwriteExisting=false)AutomationAPIfunction
setProjectShortDescription(string s, bool overwriteExisting=false)AutomationAPIfunction
setPropertyListAsJSON(object propmap, object opt)AutomationAPIfunction
setPropertyScriptBgColor(string domain, string pname, string datatype, string code)AutomationAPIfunction
setPropertyScriptCode(string domain, string pname, string datatype, string code)AutomationAPIfunction
setPropertyScriptFgColor(string domain, string pname, string datatype, string code)AutomationAPIfunction
setPropertyScriptOptions(string domain, string pname, string datatype, object opt)AutomationAPIfunction
setPropertyTypeActive(string pName, string ptype, string domain, bool active)AutomationAPIfunction
setPropertyTypeMetaData(string pName, string ptype, object metadata)AutomationAPIfunction
setPropertyValue(string objId, string propName, string propDataType, var value)AutomationAPIfunction
setPropertyValueDB(string objIdList, string propName, string propDataType, string propDomain, var value, bool createType=true)AutomationAPIfunction
setTaskMode(string taskID, int mode)AutomationAPIfunction
setTaskRestrictions(string taskID, string restrictionsID)AutomationAPIfunction
setTempValue(string name, var value)AutomationAPIfunction
setVisualisationByID(string taskIDList, string visID)AutomationAPIfunction
sortContainerByProperty(string containerId, string propName, string propType, bool ascending=true, int maxDepth=0)AutomationAPIfunction
startProjectTransaction(string domain="geometry")AutomationAPIfunction
startTransaction()AutomationAPIfunction
strToIdList(string strIDList)CoreAPIfunction
swapOrientationOfTriangles(array< object > idList)AutomationAPIfunction
synchronizationFinished(bool success)AutomationAPIsignal
synchronizeDocumentContainer(string containerId, bool waitForCompletion=false)AutomationAPIfunction
transformObject(string objId, string transformation)AutomationAPIfunction
uncompressFromIfcGuid(string ifcGuid)CoreAPIfunction
updateOOBB(var objectIds, double eps=0.001)AutomationAPIfunction
updateOOBBxy(var objectIds, double eps=0.001)AutomationAPIfunction
updateRuleBasedLinks(string domainName, bool visibleOnly=false)AutomationAPIfunction
updateSmartSets(array< string > smartSetIDs=array< string >())AutomationAPIfunction
validateIfcCompatibiliy(string bsModelID)AutomationAPIfunction
writeFile(string filePath, string content, string encoding=string())AutomationAPIfunction
writePropertyValueDB(string objIdList, string propName, string propDataType, string propDomain, var value, bool createType=true)AutomationAPIfunction
writeToFile(string content)AutomationAPIfunction

Created: Sat May 10 2025 00:07:13