MainPage   Related pages 
AutomationAPI Member List

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

activateColorSchemaByName(string name)AutomationAPIfunction
activatePropertyTypeBookmark(string bkmId)AutomationAPIfunction
addCalendarExceptions(string calendarID, array< object > exceptions)AutomationAPIfunction
addCheckRule(string checkRunID, object rule, string parentRuleID=string())AutomationAPIfunction
addDays(string dateStr, int nrDays)CoreAPIfunction
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 bookmarkConfig)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, double tolerance=-0.00001)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
clearWireMode()AutomationAPIfunction
closeFile()AutomationAPIfunction
colorCodeObjects(array< string > objectIds, string propertyName, string propertyDatatype, double intervalSize=1.0)AutomationAPIfunction
compressToIfcGuid(string id)CoreAPIfunction
convertCoordinates(object coordinates)CoreAPIfunction
copyFile(string fnFrom, string fnTo)AutomationAPIfunction
countContainedElements(string containerId, int maxDepth, bool loadExternal=true)CoreAPIfunction
countLocked()AutomationAPIfunction
countWired()AutomationAPIfunction
createCalendar(string name, string comment)AutomationAPIfunction
createColorSchema(string setContainerId, string name)AutomationAPIfunction
createColorSchemaFromCurrentMaterials(string name, bool updateExisting, object options=object())AutomationAPIfunction
createContactObject(string parentId, string objId1, string objId2, string matId, object options=object())AutomationAPIfunction
createDirectory(string path, string dirName)AutomationAPIfunction
createID()CoreAPIfunction
createMaterial(string matXml, string modelId=string())AutomationAPIfunction
createModel(string name, bool createRootC=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
createWireModeSchema(string ids, string wmName, bool overwrite=false)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
deleteColorSchema(string namePattern)AutomationAPIfunction
deleteMaterial(string matId)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
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
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
getColorSchemaList()AutomationAPIfunction
getContainedElements(string containerId, int maxDepth, bool loadExternal=true)CoreAPIfunction
getCurrentColorSchema()AutomationAPIfunction
getDefaultCalendar()AutomationAPIfunction
getDirectoryEntryList(string dirPath, bool filesOnly=false, string orderBy="Name")AutomationAPIfunction
getDomainByElement(string objId)CoreAPIfunction
getFileInfo(string filePath)CoreAPIfunction
getFileName(string filePath)CoreAPIfunction
getGlobalProjectProperties()CoreAPIfunction
getLinkedObjects(string objectIDList, string resultDomains="all", string objectLookupDomains="all")CoreAPIfunction
getListOfObjTooltips()AutomationAPIfunction
getListOfTempValues()AutomationAPIfunction
getLocked()AutomationAPIfunction
getMaterial(string matId)AutomationAPIfunction
getMaterialAsXmlByID(string matId, bool formatXML=true)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(string 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
getPropertyTypeBookmarkByID(string bookmarkId)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
getWired()AutomationAPIfunction
hasContact(string objId1, string objId2, object options=object())AutomationAPIfunction
hasElement(string id)AutomationAPIfunction
idListToStr(array< string > idList)CoreAPIfunction
isContainer(string id)AutomationAPIfunction
isIncludedIn(string objId1, string objId2)AutomationAPIfunction
isLocked(string objId)CoreAPIfunction
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
isWired(string objId)CoreAPIfunction
itByFilter(string propName, string propDatatype, string filterPattern, bool checkInh=true, string domain="geometry")AutomationAPIfunction
itByObjectList(string idList)AutomationAPIfunction
itCalcOOBB(double eps)AutomationAPIfunction
itCalcOOBBxy(double eps)AutomationAPIfunction
itClear()AutomationAPIfunction
itColorCode(string propName, string propDT)AutomationAPIfunction
itColorCodeNumber(string propName, string propDT, double intervalSize)AutomationAPIfunction
itCount()AutomationAPIfunction
itFilterByStatus(string status, bool enabled=true, string domain="geometry")AutomationAPIfunction
itGetAvailablePropertyValues(string propName, string propDatatype, int maxValues)AutomationAPIfunction
itGetObjectList()AutomationAPIfunction
itHasNext()AutomationAPIfunction
itNext()AutomationAPIfunction
itSetMaterial(string matId)AutomationAPIfunction
itSetupDbCache(string propName, string propType)AutomationAPIfunction
itToFront()AutomationAPIfunction
itUpdateOOBB(double eps)AutomationAPIfunction
itUpdateOOBBxy(double eps)AutomationAPIfunction
lockObjects(string idList)AutomationAPIfunction
mapFromExternalIDs(const array< string > cpExternalIDs)CoreAPIfunction
mapToExternalIDs(const array< string > cpIDs)CoreAPIfunction
mergeObjects(string parentContainerId, string 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 codec=string())AutomationAPIfunction
readTextFileAsString(string filePath, string codec=string())AutomationAPIfunction
recalculateActivityProject(string taskID=string(), bool visibleOnly=false)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
removeFile(string filePath)AutomationAPIfunction
removeFromSelectionSetGeometry(string setId, string objectIDs)AutomationAPIfunction
removeLinkedObjects(string id, string linkedIdList)AutomationAPIfunction
removeMaterial(string materialID)AutomationAPIfunction
removeObjectListFromTooltip(string idList, string tooltipname)AutomationAPIfunction
removePropertyScript(string domain, string pname, string datatype)AutomationAPIfunction
removePropertyTypeBookmarkByID(string bkmId)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
resetMaterials(bool updateUI=true)AutomationAPIfunction
runCheck(string checkRunID)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
setLinkedObjects(string elementID, string IDList)AutomationAPIfunction
setMaterialData(string materialID, var materialData)AutomationAPIfunction
setMaterialToObjects(string matId, var objectIds)AutomationAPIfunction
setObjectsToWireMode(string ids, bool wired)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
setTransparency(string objectIds, float defaultTransparency=0.95)AutomationAPIfunction
setVisualisationByID(string taskIDList, string visID)AutomationAPIfunction
showWireModeSchema(string name)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
unlockAllObjects()AutomationAPIfunction
unlockObjects(string idList)AutomationAPIfunction
updateBoundingBox3DView()AutomationAPIfunction
updateMaterial(string matId, string xmlMat)AutomationAPIfunction
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: Wed Oct 30 2024 09:33:04