activateColorSchemaByName(string name) | AutomationAPI | function |
activatePropertyTypeBookmark(string bkmId) | AutomationAPI | function |
addCalendarExceptions(string calendarID, array< object > exceptions) | AutomationAPI | function |
addCheckRule(string checkRunID, object rule, string parentRuleID=string()) | AutomationAPI | function |
addDays(string dateStr, int nrDays) | CoreAPI | function |
addObjectListToTooltip(string idList, string tooltipname) | AutomationAPI | function |
addPropertyScript(string domain, string pname, string datatype, string code=string()) | AutomationAPI | function |
addPropertyTypeBookmark(object bookmarkConfig) | AutomationAPI | function |
addRangeToRegion(string regionId, double fromStation, double toStation, string alignmentId=string()) | AutomationAPI | function |
addRegionToAlignment(string alignmentId, object setting) | AutomationAPI | function |
addToSelectionSetGeometry(string setId, string objectIDList) | AutomationAPI | function |
appendToFile(string filePath, string content, string encoding=string()) | AutomationAPI | function |
calcDistance(string objId1, string objId2) | AutomationAPI | function |
calcGkCoordsByGpsCoords(double lat, double lon) | CoreAPI | function |
calcGkCoordsByModelCoords(double x, double y, double z) | CoreAPI | function |
calcGpsCoordsByGkCoords(double rw, double hw) | CoreAPI | function |
calcGpsCoordsByModelCoords(double x, double y) | CoreAPI | function |
calcGpsCoordsByStation(string objId, double station) | CoreAPI | function |
calcHashcode(string str) | CoreAPI | function |
calcModelCoordsByGkCoords(double r, double h) | CoreAPI | function |
calcModelCoordsByGpsCoords(double lat, double lon) | CoreAPI | function |
calcOOBB(var objectIds, double eps=0.001) | AutomationAPI | function |
calcOOBBxy(var objectIds, double eps=0.001) | AutomationAPI | function |
calcPropertyValuesOverTime(string propName, string propType, object options) | AutomationAPI | function |
calcSlantedArea(string objId, double angleMin=0.0, double angleMax=45.0) | CoreAPI | function |
calculateDistance(string meshID1, string meshID2) | AutomationAPI | function |
calcWorkInMinutes(date start, date finish, string calendarID=string()) | AutomationAPI | function |
checkIfFileExists(string filePath) | AutomationAPI | function |
checkIntersection(string objId1, string objId2, double tolerance=-0.00001) | AutomationAPI | function |
checkOverlapOBB(string id1, string id2, double eps=0.001) | AutomationAPI | function |
checkRegExp(string value, string pattern) | CoreAPI | function |
clearCalendarExceptions(string calendarID) | AutomationAPI | function |
clearCheckResults(string checkRunID) | AutomationAPI | function |
clearCheckRules(string checkRunID, string ruleTypeFilter=string()) | AutomationAPI | function |
clearListOfTempValues() (defined in AutomationAPI) | AutomationAPI | function |
clearWireMode() | AutomationAPI | function |
closeFile() | AutomationAPI | function |
colorCodeObjects(array< string > objectIds, string propertyName, string propertyDatatype, double intervalSize=1.0) | AutomationAPI | function |
compressToIfcGuid(string id) | CoreAPI | function |
copyFile(string fnFrom, string fnTo) | AutomationAPI | function |
countContainedElements(string containerId, int maxDepth, bool loadExternal=true) | CoreAPI | function |
countLocked() | AutomationAPI | function |
countWired() | AutomationAPI | function |
createCalendar(string name, string comment) | AutomationAPI | function |
createColorSchema(string setContainerId, string name) | AutomationAPI | function |
createColorSchemaFromCurrentMaterials(string name, bool updateExisting, object options=object()) | AutomationAPI | function |
createContactObject(string parentId, string objId1, string objId2, string matId, object options=object()) | AutomationAPI | function |
createDirectory(string path, string dirName) | AutomationAPI | function |
createID() | CoreAPI | function |
createMaterial(string matXml, string modelId=string()) | AutomationAPI | function |
createModel(string name, bool createRootC=true, string domain="geometry") | AutomationAPI | function |
createObject(string parentID, object objectMap) | AutomationAPI | function |
createObjectFromXml(string parentId, string objectXML) | AutomationAPI | function |
createPropertyType(string propName, string propDatatype, string uomCode, bool isInh, int target, string domainName="all") | AutomationAPI | function |
createSelectionSet(string name, string parentID=string()) | AutomationAPI | function |
createSelectionSets(string propertyTypes, string rootName, object config=object()) | AutomationAPI | function |
createTimeSchedule(object config) | AutomationAPI | function |
createWireModeSchema(string ids, string wmName, bool overwrite=false) | AutomationAPI | function |
csvClose() | AutomationAPI | function |
csvHasNextLine() | AutomationAPI | function |
csvNextLine() | AutomationAPI | function |
csvOpen(string filePath, string delimiter=";", string encoding="Windows-1252") | AutomationAPI | function |
currentGeoPosition() | AutomationAPI | function |
cutObject(string parentId, string objId, object plane=object(), bool closeCuts=true, bool splitUnconnectedParts=true) | AutomationAPI | function |
dbAssertTable(string tableName, array< string > columnsList) | AutomationAPI | function |
dbCheckIn() | AutomationAPI | function |
dbCheckOut(array< string > propList) | AutomationAPI | function |
dbClearCache(string propName, string propType) | AutomationAPI | function |
dbClearCacheAll() | AutomationAPI | function |
dbClose() | AutomationAPI | function |
dbDeleteProperty(string objIdList, string propName, string propType) | AutomationAPI | function |
dbEndQueryExec() | AutomationAPI | function |
dbGetFilepath() const | AutomationAPI | function |
dbGetImmediateUpdate() | AutomationAPI | function |
dbIsLocalCopy() | AutomationAPI | function |
dbOpen(const var connectionData=var()) | AutomationAPI | function |
dbQueryExec(string sqlQuery) | AutomationAPI | function |
dbQueryLastError() | AutomationAPI | function |
dbQueryNext() | AutomationAPI | function |
dbQueryRecordset(string sqlQuery, string key, int maxNumberOfRows=0) | AutomationAPI | function |
dbQueryValue(int column) | AutomationAPI | function |
dbSetImmediateUpdate(bool) | AutomationAPI | function |
deleteColorSchema(string namePattern) | AutomationAPI | function |
deleteMaterial(string matId) | AutomationAPI | function |
deleteModel(string id) | AutomationAPI | function |
deleteObjects(string idList) | AutomationAPI | function |
deleteProperty(string objId, string propName, string propDatatype) | AutomationAPI | function |
deletePropertyType(string propertyName, string propertyDatatype, string domainName="all") | AutomationAPI | function |
disableGeoLocation() | AutomationAPI | function |
enableGeoLocation(int msecInterval=60) | AutomationAPI | function |
endProjectTransaction(string domain="geometry") | AutomationAPI | function |
endTransaction() | AutomationAPI | function |
evaluateFormula(string code, string id, string id_otherdomain=string()) | CoreAPI | function |
extractPropertyNames(string code, string startTag="[[", string endTag="]]") | CoreAPI | function |
fileChunkReceived(string data) | AutomationAPI | signal |
filterByProperty(array< string > inputList, string propertyName, string propertyDatatype, string filterPattern, bool checkInherited=true, string domains="geometry") | AutomationAPI | function |
filterByStatus(array< string > inputList, string status, bool value=true, string domains="geometry") | AutomationAPI | function |
findContainerByName(string parentId, string name, string lookupDomain="all") | AutomationAPI | function |
findDocumentsByDate(date start, date end, array< string > idList=array< string >(), bool useRef=false) | AutomationAPI | function |
findDocumentsByLocationGk(double rw, double hw, double distance, array< string > idList=array< string >()) | AutomationAPI | function |
findDocumentsByLocationGps(double lat, double lon, double distance, array< string > idList=array< string >()) | AutomationAPI | function |
findDocumentsByLocationRangeGps(array< string > gpsCoordinates, double distance, array< string > idList=array< string >()) | AutomationAPI | function |
geoPositionUpdated(object pos) | AutomationAPI | signal |
getAbsolutePath(string filePath) | CoreAPI | function |
getAllElements(string domainFilter="geometry") | AutomationAPI | function |
getApplicationDirectory() | CoreAPI | function |
getApplicationFilename() | CoreAPI | function |
getApplicationLanguage() | CoreAPI | virtualfunction |
getAsJSON(string objId) | AutomationAPI | function |
getBaseName(string filePath) | CoreAPI | function |
getBBoxMaxX() | AutomationAPI | function |
getBBoxMaxY() | AutomationAPI | function |
getBBoxMaxZ() | AutomationAPI | function |
getBBoxMinX() | AutomationAPI | function |
getBBoxMinY() | AutomationAPI | function |
getBBoxMinZ() | AutomationAPI | function |
getBoundingBoxCommon(var objectIds) | AutomationAPI | function |
getCalendarByName(string name) | AutomationAPI | function |
getCalendarByTask(string taskID, bool checkInh=true) | AutomationAPI | function |
getCalendarExceptions(string calendarID) | AutomationAPI | function |
getCalendarList() | AutomationAPI | function |
getCalendarOptions(string calendarID) | AutomationAPI | function |
getCalendarWeek(date dt) | CoreAPI | function |
getCalendarWorkingTime(string calendarID) | AutomationAPI | function |
getCheckFilterList(string checkRunID, bool rightSet=false) const | AutomationAPI | function |
getCheckItems(string checkRunID, bool rightSet=false) const | AutomationAPI | function |
getCheckOptions(string checkRunID) const | AutomationAPI | function |
getCheckRules(string checkRunID, string ruleTypeFilter=string()) | AutomationAPI | function |
getColorSchemaList() | AutomationAPI | function |
getContainedElements(string containerId, int maxDepth, bool loadExternal=true) | CoreAPI | function |
getCurrentColorSchema() | AutomationAPI | function |
getDefaultCalendar() | AutomationAPI | function |
getDirectoryEntryList(string dirPath, bool filesOnly=false, string orderBy="Name") | AutomationAPI | function |
getDomainByElement(string objId) | CoreAPI | function |
getFileInfo(string filePath) | CoreAPI | function |
getFileName(string filePath) | CoreAPI | function |
getGlobalProjectProperties() | CoreAPI | function |
getImportOptions(string modelId) | AutomationAPI | function |
getLinkedObjects(string objectIDList, string resultDomains="all", string objectLookupDomains="all") | CoreAPI | function |
getListOfObjTooltips() | AutomationAPI | function |
getListOfTempValues() | AutomationAPI | function |
getLocked() | AutomationAPI | function |
getMaterial(string matId) | AutomationAPI | function |
getMaterialAsXmlByID(string matId) | AutomationAPI | function |
getMaterialIDByName(string matName) | AutomationAPI | function |
getMaterialList() | AutomationAPI | function |
getModelByElement(string id, string domainFilter="all") | AutomationAPI | function |
getModelListByDomain(string domainFilter="all") | AutomationAPI | function |
getModelListByName(string name, string domain="geometry") | AutomationAPI | function |
getModelMetaData(string modelId) | AutomationAPI | function |
getOOBBCommon(var objectIds) | AutomationAPI | function |
getOOBBxyCommon(var objectIds) | AutomationAPI | function |
getOpenings(string objId) | CoreAPI | function |
getParent(string objId) | CoreAPI | function |
getParts(string objId) | CoreAPI | function |
getPointList(string objId) | CoreAPI | function |
getPointOnAlignmentAtStation(string alignmentId, double d) | CoreAPI | function |
getProjectDirectory() | CoreAPI | function |
getProjectInfo() | CoreAPI | function |
getProjectionAsSvg(string idList, object options=object()) | AutomationAPI | function |
getProjectLocation() const | CoreAPI | function |
getProjectName() | CoreAPI | function |
getPropertyDateList(string objectId, string propertyBaseName, string propertyType) | CoreAPI | function |
getPropertyListAsJSON(object options) | AutomationAPI | function |
getPropertyScriptBgColor(string domain, string pname, string datatype) const | AutomationAPI | function |
getPropertyScriptCode(string domain, string pname, string datatype) const | AutomationAPI | function |
getPropertyScriptFgColor(string domain, string pname, string datatype) const | AutomationAPI | function |
getPropertyScriptList() const | AutomationAPI | function |
getPropertyScriptOptions(string domain, string pname, string datatype) | AutomationAPI | function |
getPropertySource(string objId, string propName, string propType, bool inh=true) | CoreAPI | function |
getPropertyTypeBookmarkByID(string bookmarkId) | AutomationAPI | function |
getPropertyTypeBookmarkList() | AutomationAPI | function |
getPropertyTypeList(string domain="all", string filterPattern="*", bool activeOnly=false) | CoreAPI | function |
getPropertyTypeListByObject(string objId, string filterPattern="*") | CoreAPI | function |
getPropertyTypeMetaData(string propName, string propType) | CoreAPI | function |
getPropertyUnit(string propName, string propType) | CoreAPI | function |
getPropertyValue(string objId, string propName, string propType, bool inh=true) | CoreAPI | function |
getPropertyValueByDate(string objId, string propName, string propType, bool inh=true) | CoreAPI | function |
getPropertyValueRange(string idList, string propName, string propType, string domainFilter="geometry") | CoreAPI | function |
getPropertyValues(string propName, string propDatatype, int maxValues=0, string domainName="all", bool getNullValues=false) | AutomationAPI | function |
getPropertyValuesByObject(string objId, string filterpattern="*") | CoreAPI | function |
getPropertyValuesByObjectList(string propertyName, string propertyDatatype, bool checkInherited, var objectIdList, int maxValues=0, string domains="all", bool getNullValues=false) | AutomationAPI | function |
getRangesOfRegion(string alignmentID, string regionID) | CoreAPI | function |
getRegionsOfAlignment(string alignmentId) | CoreAPI | function |
getRootContainerList(string modelName) | AutomationAPI | function |
getRootNodeByModel(string modelId) | AutomationAPI | function |
getRootNodeListByDomain(string domainFilter="all") | AutomationAPI | function |
getRootNodeListSelectionSets(string domainFilter="all") | AutomationAPI | function |
getStationOfProjectedPoint(string alignmentId, double x, double y, double z=0.0) | CoreAPI | function |
getTaskMode(string taskID) | CoreAPI | function |
getTaskRestrictionsByName(string name) | AutomationAPI | function |
getTaskRestrictionsByTask(string taskID) | CoreAPI | function |
getTaskRestrictionsList() | AutomationAPI | function |
getTaskVisualisation(string taskID) | CoreAPI | function |
getTempValue(string name) | AutomationAPI | function |
getUserName() | CoreAPI | function |
getValueOfAlignmentRegion(string alignmentID, string regionID) | CoreAPI | function |
getVersion() | CoreAPI | function |
getVersionAsString() | CoreAPI | function |
getVisualisationList() | AutomationAPI | function |
getWired() | AutomationAPI | function |
hasContact(string objId1, string objId2, object options=object()) | AutomationAPI | function |
hasElement(string id) | AutomationAPI | function |
idListToStr(array< string > idList) | CoreAPI | function |
isContainer(string id) | AutomationAPI | function |
isIncludedIn(string objId1, string objId2) | AutomationAPI | function |
isLocked(string objId) | CoreAPI | function |
isPointIncludedIn(double x, double y, double z, string objId, double tol=1.e-5) | AutomationAPI | function |
isPropertyInherited(string objId, string propName, string propType) | CoreAPI | function |
isSelected(string objId) | CoreAPI | function |
isVisible(string objId) | CoreAPI | function |
isWired(string objId) | CoreAPI | function |
itByFilter(string propName, string propDatatype, string filterPattern, bool checkInh=true, string domain="geometry") | AutomationAPI | function |
itByObjectList(string idList) | AutomationAPI | function |
itCalcOOBB(double eps) | AutomationAPI | function |
itCalcOOBBxy(double eps) | AutomationAPI | function |
itClear() | AutomationAPI | function |
itColorCode(string propName, string propDT) | AutomationAPI | function |
itColorCodeNumber(string propName, string propDT, double intervalSize) | AutomationAPI | function |
itCount() | AutomationAPI | function |
itFilterByStatus(string status, bool enabled=true, string domain="geometry") | AutomationAPI | function |
itGetAvailablePropertyValues(string propName, string propDatatype, int maxValues) | AutomationAPI | function |
itGetObjectList() | AutomationAPI | function |
itHasNext() | AutomationAPI | function |
itNext() | AutomationAPI | function |
itSetMaterial(string matId) | AutomationAPI | function |
itSetupDbCache(string propName, string propType) | AutomationAPI | function |
itToFront() | AutomationAPI | function |
itUpdateOOBB(double eps) | AutomationAPI | function |
itUpdateOOBBxy(double eps) | AutomationAPI | function |
lockObjects(string idList) | AutomationAPI | function |
mergeObjects(string parentContainerId, string idList, bool skipClosed=false, bool keepTransparency=false, bool keepCommonProperties=false, bool replaceParent=false) | AutomationAPI | function |
moveFile(string fnFrom, string fnTo) | AutomationAPI | function |
openFile(string filePath, string encoding=string()) | AutomationAPI | function |
prepareJsCode(string code, string id, int dec=-1, string frmt="%L1", int fieldWidth=10, QChar fillChar=QChar()) | CoreAPI | function |
propertyScriptClearCache(string domain="all", string pname="", string datatype="") | AutomationAPI | function |
readCsvFile(string filePath, string delimiter=";", string encoding="Windows-1252") | AutomationAPI | function |
readFileInChunks(string filePath, object options) | AutomationAPI | function |
readImageFile(string filename, string targetFormat="", bool applyExifRotation=false) | AutomationAPI | function |
readTextFile(string filename, bool ignoreLineBreakesInDoubleQuotes=false, string codec=string()) | AutomationAPI | function |
readTextFileAsString(string filename, string codec=string()) | AutomationAPI | function |
recalculateActivityProject(string taskID=string(), bool visibleOnly=false) | AutomationAPI | function |
removeAllLinkedObjects(string id) | AutomationAPI | function |
removeAllRangesFromRegion(string regionId, string alignmentId=string()) | AutomationAPI | function |
removeAllRegionsFromAlignment(string alignmentId) | AutomationAPI | function |
removeCalendar(string calendarID) | AutomationAPI | function |
removeCalendarException(string calendarID, var date) | AutomationAPI | function |
removeCalendarFromTask(string taskID) | AutomationAPI | function |
removeCheckRule(string checkRunID, string type, string ruleID) | AutomationAPI | function |
removeFile(string filePath) | AutomationAPI | function |
removeFromSelectionSetGeometry(string setId, string objectIDs) | AutomationAPI | function |
removeLinkedObjects(string id, string linkedIdList) | AutomationAPI | function |
removeObjectListFromTooltip(string idList, string tooltipname) | AutomationAPI | function |
removePropertyScript(string domain, string pname, string datatype) | AutomationAPI | function |
removePropertyTypeBookmarkByID(string bkmId) | AutomationAPI | function |
removeRangeFromRegion(string regionId, double fromStation, double toStation, string alignmentId=string()) | AutomationAPI | function |
removeRuleBasedLinks(string domainName) | AutomationAPI | function |
removeSelectionSet(string selsetID) | AutomationAPI | function |
removeTaskRestrictions(string taskID) | AutomationAPI | function |
removeVisualisation(string taskIDList) | AutomationAPI | function |
requireVersion(int major, int minor, int patch) | CoreAPI | function |
resetDocumentMetaData(string objId) | AutomationAPI | function |
resetMaterials(bool updateUI=true) | AutomationAPI | function |
runCheck(string checkRunID) | AutomationAPI | function |
setAllPropertyTypesActive() | AutomationAPI | function |
setAsComposite(string id, bool composite) | AutomationAPI | function |
setAsOpening(string objId, string openingIDList) | AutomationAPI | function |
setBoQBreakdownStructure(string boqModelID, string templateStr) | AutomationAPI | function |
setCalendar(string taskID, string calendarID) | AutomationAPI | function |
setCalendarOptions(string calendarID, object options) | AutomationAPI | function |
setCalendarWorkingTime(string calendarID, object workingTime) | AutomationAPI | function |
setCheckActive(string checkRunID, bool active) | AutomationAPI | function |
setCheckFilterList(string checkRunID, array< object > filterList, bool rightSet=false) | AutomationAPI | function |
setCheckItems(string checkRunID, array< string > elementIDist, bool rightSet=false) | AutomationAPI | function |
setCheckOptions(string checkRunID, object options) | AutomationAPI | function |
setLinkedObjects(string elementID, string IDList) | AutomationAPI | function |
setMaterialToObjects(string matId, var objectIds) | AutomationAPI | function |
setObjectsToWireMode(string ids, bool wired) | AutomationAPI | function |
setPostProcessingCode(string checkRunID, string code) | AutomationAPI | function |
setProjectLongDescription(string s, bool overwriteExisting=false) | AutomationAPI | function |
setProjectNumber(string s, bool overwriteExisting=false) | AutomationAPI | function |
setProjectShortDescription(string s, bool overwriteExisting=false) | AutomationAPI | function |
setPropertyListAsJSON(object propmap, object opt) | AutomationAPI | function |
setPropertyScriptBgColor(string domain, string pname, string datatype, string code) | AutomationAPI | function |
setPropertyScriptCode(string domain, string pname, string datatype, string code) | AutomationAPI | function |
setPropertyScriptFgColor(string domain, string pname, string datatype, string code) | AutomationAPI | function |
setPropertyScriptOptions(string domain, string pname, string datatype, object opt) | AutomationAPI | function |
setPropertyTypeActive(string pName, string ptype, string domain, bool active) | AutomationAPI | function |
setPropertyTypeMetaData(string pName, string ptype, object metadata) | AutomationAPI | function |
setPropertyValue(string objId, string propName, string propDataType, var value) | AutomationAPI | function |
setPropertyValueDB(string objIdList, string propName, string propDataType, string propDomain, var value, bool createType=true) | AutomationAPI | function |
setTaskMode(string taskID, int mode) | AutomationAPI | function |
setTaskRestrictions(string taskID, string restrictionsID) | AutomationAPI | function |
setTempValue(string name, var value) | AutomationAPI | function |
setTransparency(string objectIds, float defaultTransparency=0.95) | AutomationAPI | function |
setVisualisationByID(string taskIDList, string visID) | AutomationAPI | function |
showWireModeSchema(string name) | AutomationAPI | function |
sortContainerByProperty(string containerId, string propName, string propType, bool ascending=true, int maxDepth=0) | AutomationAPI | function |
startProjectTransaction(string domain="geometry") | AutomationAPI | function |
startTransaction() | AutomationAPI | function |
strToIdList(string strIDList) | CoreAPI | function |
swapOrientationOfTriangles(array< object > idList) | AutomationAPI | function |
synchronizationFinished(bool success) | AutomationAPI | signal |
synchronizeDocumentContainer(string containerId, bool waitForCompletion=false) | AutomationAPI | function |
transformObject(string objId, string transformation) | AutomationAPI | function |
uncompressFromIfcGuid(string ifcGuid) | CoreAPI | function |
unlockAllObjects() | AutomationAPI | function |
unlockObjects(string idList) | AutomationAPI | function |
updateBoundingBox3DView() | AutomationAPI | function |
updateMaterial(string matId, string xmlMat) | AutomationAPI | function |
updateOOBB(var objectIds, double eps=0.001) | AutomationAPI | function |
updateOOBBxy(var objectIds, double eps=0.001) | AutomationAPI | function |
updateRuleBasedLinks(string domainName, bool visibleOnly=false) | AutomationAPI | function |
updateSmartSets(array< string > smartSetIDs=array< string >()) | AutomationAPI | function |
validateIfcCompatibiliy(string bsModelID) | AutomationAPI | function |
writeFile(string filePath, string content, string encoding=string()) | AutomationAPI | function |
writePropertyValueDB(string objIdList, string propName, string propDataType, string propDomain, var value, bool createType=true) | AutomationAPI | function |
writeToFile(string content) | AutomationAPI | function |