| 
| int  | message (string) | 
|   | 
| bool  | sendRemoteMessage (string message) | 
|   | 
| array< object >  | getLightSources () | 
|   | 
| void  | setLightSources (array< object > lList) | 
|   | 
| object  | getVisualizationOptions () | 
|   | 
| void  | setVisualizationOptions (object opt) | 
|   | 
| object  | getPainterOptions () | 
|   | 
| void  | setPainterOptions (object opt) | 
|   | 
 | 
| void  | startEXE (string prg, string args) | 
|   | 
| void  | showOnScreenKeyboard () | 
|   | 
| void  | openLink (string url, bool useDesktopService) | 
|   | 
| string  | showOpenFileDialog (string caption="", string directory="", string filter="") | 
|   | 
| string  | showSaveFileDialog (string caption="", string directory="", string filter="") | 
|   | 
 | 
| void  | openProject (string url, bool useSessionData=false) | 
|   | 
| int  | saveProject () | 
|   | 
| int  | saveProjectArchive (string filename, string packBookmark) | 
|   | 
| var  | importModel (string filename, bool showDialog=true, object options=object()) | 
|   | 
| int  | exportModel (string filename, array< string > modelIDs, object options) | 
|   | 
| string  | exportBCF (array< string > sourceIds, string targetPath, string targetFileBaseName, string bcfVersion="2.1") | 
|   | 
| object  | importBCF (string sourceFilePath) | 
|   | 
| int  | redirectDocument (string modelId, string newSourceFilePath) | 
|   | 
 | 
| void  | filterElements (string pName, string pType, string pattern, bool checkInh=true, string domainCombination="geometry") | 
|   | 
 | 
| void  | showAll (bool repaint, string domainCombination="geometry") | 
|   | 
| void  | hideAll (bool repaint, string domainCombination="geometry") | 
|   | 
| void  | showElements (var idList, bool includeBlocked=false, string domainCombination="geometry") | 
|   | 
| void  | showElementsOnly (var idList, string domainCombination="geometry") | 
|   | 
| void  | hideElements (var idList, bool includeBlocked=false, string domainCombination="geometry") | 
|   | 
| void  | clearSelection (bool repaint, string domainCombination="geometry") | 
|   | 
| void  | selectVisible () | 
|   | 
| void  | selectVisibleGeometric () | 
|   | 
| void  | selectElements (string idList, bool flag, string domainCombination="geometry") | 
|   | 
| void  | zoomToSelected () | 
|   | 
| void  | zoomToVisible () | 
|   | 
| void  | zoomToObjects (string objIDs) | 
|   | 
| void  | zoomToAllDocuments () | 
|   | 
| void  | zoomToSelectedDocuments () | 
|   | 
| void  | zoomToVisibleDocuments () | 
|   | 
| void  | zoomToDocuments (array< string > idList) | 
|   | 
| void  | zoomToAllResources () | 
|   | 
| void  | zoomToSelectedResources () | 
|   | 
| void  | zoomToVisibleResources () | 
|   | 
| void  | zoomToResources (array< string > idList) | 
|   | 
| void  | zoomToLocationGK (double rw, double hw, double h) | 
|   | 
| void  | zoomToLocationGps (double lat, double lon) | 
|   | 
| void  | moveToLocationGps (double lat, double lon) | 
|   | 
| void  | zoomTopView () | 
|   | 
| string  | getVisible (string domainFilter="geometry") | 
|   | 
| array< string >  | getVisibleElements (string domainFilter="geometry") | 
|   | 
| bool  | hasVisible (string domainFilter="all") | 
|   | 
| int  | countVisible (string domainFilter="geometry") | 
|   | 
| string  | getSelected (string domainFilter="geometry") | 
|   | 
| array< string >  | getSelectedElements (string domainFilter="geometry") | 
|   | 
| bool  | hasSelected (string domainFilter="all") | 
|   | 
| int  | countSelected (string domainFilter="geometry") | 
|   | 
| void  | setVisualisationMode (int mode, bool repaint=true) | 
|   | 
| int  | getVisualisationMode () | 
|   | 
| object  | showElementsOOBBSide (string IDList, double prec=1.e-2) | 
|   | 
| object  | showElementsOOBBTop (string IDList, double prec=1.e-2) | 
|   | 
| object  | showElementsOOBBFront (string idList, double prec=1.e-2) | 
|   | 
| void  | showDimensionsPainter (bool showAABB, bool showOOBB) | 
|   | 
| void  | hideDimensionsPainter () | 
|   | 
 | 
| void  | showHomeView () | 
|   | 
| int  | showViewpointByID (string id) | 
|   | 
| void  | addToViewPoint (string vpID, string objIdList) | 
|   | 
| void  | removeFromViewPoint (string vpID, string objIdList) | 
|   | 
| var  | createViewpointFromCurrentView (string parentID, object options) | 
|   | 
| string  | getCurrentViewAsImage (int width=1920, int height=1080) | 
|   | 
| bool  | saveCurrentViewToFile (string filename, int width=1920, int height=1080) | 
|   | 
| object  | getViewpointData (string vpID, array< string > filterKeys, bool whitelist=true) | 
|   | 
| bool  | setViewpointData (string viewpointID, object data) | 
|   | 
| void  | setViewpointDataToCurrentView (object data) | 
|   | 
| object  | getViewpointDataFromCurrentView (array< string > filterKeys, bool whitelist=true) | 
|   | 
 | 
| int  | activateObjTooltip (string name) | 
|   | 
| void  | deactivateObjTooltip () | 
|   | 
| string  | getActiveTooltipName () const | 
|   | 
| void  | setDocumentsTooltipsVisible (bool v) | 
|   | 
| bool  | getDocumentsTooltipsVisible () | 
|   | 
| void  | setResourcesTooltipsVisible (bool v) | 
|   | 
| bool  | getResourcesTooltipsVisible () | 
|   | 
 | 
| void  | set4dIsActive (bool active) | 
|   | 
| bool  | get4dIsActive () | 
|   | 
| bool  | set4dDateTime (date dt) | 
|   | 
| date  | get4dDateTime () | 
|   | 
| object  | get4dOptions () | 
|   | 
| void  | set4dOptions (object opt) | 
|   | 
| date  | get4dProjectStart () | 
|   | 
| date  | get4dProjectFinish () | 
|   | 
| array< string >  | get4dActiveTaskList (date dt, bool linkedToObjectsOnly=false) | 
|   | 
| array< string >  | get4dActiveTaskListByInterval (date dtStart, date dtEnd, bool linkedToObjectsOnly=false) | 
|   | 
| array< string >  | get4dFinishedTaskList (date, bool linkedToObjectsOnly=false) | 
|   | 
| array< string >  | get4dProspectiveTaskList (date, bool linkedToObjectsOnly=false) | 
|   | 
| string  | get4dTaskColor (string taskID, date dt, string defaultColorName="#000") | 
|   | 
 | 
| void  | setBsPlanUnderlayActive (bool active) | 
|   | 
| bool  | getBsPlanUnderlayActive () | 
|   | 
 | 
| object  | getHandlerMode () | 
|   | 
| bool  | setHandlerMode (object handlerInfo) | 
|   | 
| array< string >  | getCreatedPins () | 
|   | 
 | 
| object  | getPickedPoint () | 
|   | 
| object  | getAllPickedPoints () | 
|   | 
| object  | getPickedPointGPS () | 
|   | 
| object  | getPickedPointGK () | 
|   | 
| object  | getPickedFaces () | 
|   | 
| void  | clearMeasureItems () | 
|   | 
 | 
| void  | showClashList (string clashIdList) | 
|   | 
 | 
| object  | getWebFormLocations () | 
|   | 
| void  | createWebFormBookmark (string url, string name) | 
|   | 
| int  | removeWebFormBookmark (string url) | 
|   | 
  Functions inherited from AutomationAPI | 
| array< string >  | getAllElements (string domainFilter="geometry") | 
|   | 
| bool  | hasElement (string id) | 
|   | 
| array< string >  | getRootContainerList (string modelName) | 
|   | 
| string  | findContainerByName (string parentId, string name, string lookupDomain="all") | 
|   | 
| bool  | isContainer (string id) | 
|   | 
| array< object >  | findDocumentsByLocationGps (double lat, double lon, double distance, array< string > idList=array< string >()) | 
|   | 
| array< object >  | findDocumentsByLocationRangeGps (array< string > gpsCoordinates, double distance, array< string > idList=array< string >()) | 
|   | 
| array< object >  | findDocumentsByLocationGk (double rw, double hw, double distance, array< string > idList=array< string >()) | 
|   | 
| array< string >  | findDocumentsByDate (date start, date end, array< string > idList=array< string >(), bool useRef=false) | 
|   | 
| int  | synchronizeDocumentContainer (string containerId, bool waitForCompletion=false) | 
|   | 
| void  | resetDocumentMetaData (string objId) | 
|   | 
| string  | createCalendar (string name, string comment) | 
|   | 
| int  | removeCalendar (string calendarID) | 
|   | 
| array< string >  | getCalendarList () | 
|   | 
| string  | getCalendarByName (string name) | 
|   | 
| string  | getDefaultCalendar () | 
|   | 
| string  | getCalendarByTask (string taskID, bool checkInh=true) | 
|   | 
| int  | setCalendar (string taskID, string calendarID) | 
|   | 
| int  | removeCalendarFromTask (string taskID) | 
|   | 
| int  | setCalendarOptions (string calendarID, object options) | 
|   | 
| object  | getCalendarOptions (string calendarID) | 
|   | 
| array< object >  | getCalendarExceptions (string calendarID) | 
|   | 
| int  | addCalendarExceptions (string calendarID, array< object > exceptions) | 
|   | 
| int  | removeCalendarException (string calendarID, var date) | 
|   | 
| int  | clearCalendarExceptions (string calendarID) | 
|   | 
| int  | setCalendarWorkingTime (string calendarID, object workingTime) | 
|   | 
| object  | getCalendarWorkingTime (string calendarID) | 
|   | 
| int  | calcWorkInMinutes (date start, date finish, string calendarID=string()) | 
|   | 
| array< string >  | getTaskRestrictionsList () | 
|   | 
| string  | getTaskRestrictionsByName (string name) | 
|   | 
| int  | setTaskRestrictions (string taskID, string restrictionsID) | 
|   | 
| int  | removeTaskRestrictions (string taskID) | 
|   | 
| int  | hasContact (string objId1, string objId2, object options=object()) | 
|   | 
| string  | createContactObject (string parentId, string objId1, string objId2, string matId, object options=object()) | 
|   | 
| array< string >  | cutObject (string parentId, string objId, object plane=object(), bool closeCuts=true, bool splitUnconnectedParts=true) | 
|   | 
| string  | mergeObjects (string parentContainerId, string idList, bool skipClosed=false, bool keepTransparency=false, bool keepCommonProperties=false, bool replaceParent=false) | 
|   | 
| bool  | isIncludedIn (string objId1, string objId2) | 
|   | 
| int  | isPointIncludedIn (double x, double y, double z, string objId, double tol=1.e-5) | 
|   | 
| int  | checkIntersection (string objId1, string objId2, double tolerance=-0.00001) | 
|   | 
| int  | transformObject (string objId, string transformation) | 
|   | 
| int  | setAsOpening (string objId, string openingIDList) | 
|   | 
| string  | getProjectionAsSvg (string idList, object options=object()) | 
|   | 
| double  | calcDistance (string objId1, string objId2) | 
|   | 
| int  | swapOrientationOfTriangles (array< object > idList) | 
|   | 
| object  | getVisualisationList () | 
|   | 
| int  | setVisualisationByID (string taskIDList, string visID) | 
|   | 
| int  | removeVisualisation (string taskIDList) | 
|   | 
| int  | setTaskMode (string taskID, int mode) | 
|   | 
| int  | recalculateActivityProject (string taskID=string(), bool visibleOnly=false) | 
|   | 
| object  | calcPropertyValuesOverTime (string propName, string propType, object options) | 
|   | 
| int  | createTimeSchedule (object config) | 
|   | 
| int  | setBoQBreakdownStructure (string boqModelID, string templateStr) | 
|   | 
| int  | sortContainerByProperty (string containerId, string propName, string propType, bool ascending=true, int maxDepth=0) | 
|   | 
| int  | validateIfcCompatibiliy (string bsModelID) | 
|   | 
| string  | createSelectionSets (string propertyTypes, string rootName, object config=object()) | 
|   | 
| array< string >  | getRootNodeListSelectionSets (string domainFilter="all") | 
|   | 
| int  | addToSelectionSetGeometry (string setId, string objectIDList) | 
|   | 
| int  | removeFromSelectionSetGeometry (string setId, string objectIDs) | 
|   | 
| string  | createSelectionSet (string name, string parentID=string()) | 
|   | 
| bool  | removeSelectionSet (string selsetID) | 
|   | 
| int  | updateSmartSets (array< string > smartSetIDs=array< string >()) | 
|   | 
| string  | getModelByElement (string id, string domainFilter="all") | 
|   | 
| array< string >  | getModelListByName (string name, string domain="geometry") | 
|   | 
| array< string >  | getModelListByDomain (string domainFilter="all") | 
|   | 
| string  | getRootNodeByModel (string modelId) | 
|   | 
| array< string >  | getRootNodeListByDomain (string domainFilter="all") | 
|   | 
| string  | createModel (string name, bool createRootC=true, string domain="geometry") | 
|   | 
| object  | getModelMetaData (string modelId) | 
|   | 
| int  | deleteModel (string id) | 
|   | 
| object  | getImportOptions (string modelId) | 
|   | 
| void  | setTempValue (string name, var value) | 
|   | 
| var  | getTempValue (string name) | 
|   | 
| array< string >  | getListOfTempValues () | 
|   | 
| 
void  | clearListOfTempValues () | 
|   | 
| int  | setLinkedObjects (string elementID, string IDList) | 
|   | 
| int  | removeAllLinkedObjects (string id) | 
|   | 
| int  | removeLinkedObjects (string id, string linkedIdList) | 
|   | 
| int  | createPropertyType (string propName, string propDatatype, string uomCode, bool isInh, int target, string domainName="all") | 
|   | 
| int  | setPropertyTypeMetaData (string pName, string ptype, object metadata) | 
|   | 
| int  | deletePropertyType (string propName, string propDatatype, string domainName="all") | 
|   | 
| array< var >  | getPropertyTypeBookmarkList () | 
|   | 
| object  | getPropertyTypeBookmarkByID (string bookmarkId) | 
|   | 
| int  | activatePropertyTypeBookmark (string bkmId) | 
|   | 
| bool  | setPropertyTypeActive (string pName, string ptype, string domain, bool active) | 
|   | 
| int  | setAllPropertyTypesActive () | 
|   | 
| int  | removePropertyTypeBookmarkByID (string bkmId) | 
|   | 
| string  | addPropertyTypeBookmark (object bookmarkConfig) | 
|   | 
| int  | setPropertyValue (string objId, string propName, string propDataType, var value) | 
|   | 
| int  | deleteProperty (string objId, string propName, string propDatatype) | 
|   | 
| array< var >  | getPropertyValues (string propName, string propDatatype, int maxValues=0, string domainName="all", bool getNullValues=false) | 
|   | 
| array< var >  | getPropertyValuesByObjectList (string propertyName, string propertyDatatype, bool checkInherited, var objectIdList, int maxValues=0, string domains="all", bool getNullValues=false) | 
|   | 
| object  | getPropertyListAsJSON (object options) | 
|   | 
| void  | setPropertyListAsJSON (object propmap, object opt) | 
|   | 
| object  | getPropertyScriptList () const | 
|   | 
| string  | getPropertyScriptCode (string domain, string pname, string datatype) const | 
|   | 
| string  | getPropertyScriptFgColor (string domain, string pname, string datatype) const | 
|   | 
| string  | getPropertyScriptBgColor (string domain, string pname, string datatype) const | 
|   | 
| int  | setPropertyScriptCode (string domain, string pname, string datatype, string code) | 
|   | 
| int  | setPropertyScriptFgColor (string domain, string pname, string datatype, string code) | 
|   | 
| int  | setPropertyScriptBgColor (string domain, string pname, string datatype, string code) | 
|   | 
| object  | addPropertyScript (string domain, string pname, string datatype, string code=string()) | 
|   | 
| int  | removePropertyScript (string domain, string pname, string datatype) | 
|   | 
| void  | propertyScriptClearCache (string domain="all", string pname="", string datatype="") | 
|   | 
| object  | getPropertyScriptOptions (string domain, string pname, string datatype) | 
|   | 
| int  | setPropertyScriptOptions (string domain, string pname, string datatype, object opt) | 
|   | 
| string  | createMaterial (string matXml, string modelId=string()) | 
|   | 
| int  | deleteMaterial (string matId) | 
|   | 
| array< string >  | getMaterialList () | 
|   | 
| string  | getMaterialAsXmlByID (string matId) | 
|   | 
| object  | getMaterial (string matId) | 
|   | 
| string  | getMaterialIDByName (string matName) | 
|   | 
| void  | updateMaterial (string matId, string xmlMat) | 
|   | 
| int  | setMaterialToObjects (string matId, var objectIds) | 
|   | 
| int  | setTransparency (string objectIds, float defaultTransparency=0.95) | 
|   | 
| void  | resetMaterials (bool updateUI=true) | 
|   | 
| void  | colorCodeObjects (array< string > objectIds, string propertyName, string propertyDatatype, double intervalSize=1.0) | 
|   | 
| string  | createColorSchema (string setContainerId, string name) | 
|   | 
| string  | createColorSchemaFromCurrentMaterials (string name, bool updateExisting, object options=object()) | 
|   | 
| int  | deleteColorSchema (string namePattern) | 
|   | 
| array< string >  | getColorSchemaList () | 
|   | 
| string  | getCurrentColorSchema () | 
|   | 
| bool  | activateColorSchemaByName (string name) | 
|   | 
| void  | showWireModeSchema (string name) | 
|   | 
| void  | clearWireMode () | 
|   | 
| void  | setObjectsToWireMode (string ids, bool wired) | 
|   | 
| string  | createWireModeSchema (string ids, string wmName, bool overwrite=false) | 
|   | 
| string  | getWired () | 
|   | 
| int  | countWired () | 
|   | 
| double  | getBBoxMinX () | 
|   | 
| double  | getBBoxMaxX () | 
|   | 
| double  | getBBoxMinY () | 
|   | 
| double  | getBBoxMaxY () | 
|   | 
| double  | getBBoxMinZ () | 
|   | 
| double  | getBBoxMaxZ () | 
|   | 
| void  | updateBoundingBox3DView () | 
|   | 
| int  | calcOOBB (var objectIds, double eps=0.001) | 
|   | 
| int  | updateOOBB (var objectIds, double eps=0.001) | 
|   | 
| int  | calcOOBBxy (var objectIds, double eps=0.001) | 
|   | 
| int  | updateOOBBxy (var objectIds, double eps=0.001) | 
|   | 
| object  | getBoundingBoxCommon (var objectIds) | 
|   | 
| object  | getOOBBCommon (var objectIds) | 
|   | 
| object  | getOOBBxyCommon (var objectIds) | 
|   | 
| double  | checkOverlapOBB (string id1, string id2, double eps=0.001) | 
|   | 
| int  | startProjectTransaction (string domain="geometry") | 
|   | 
| int  | endProjectTransaction (string domain="geometry") | 
|   | 
| var  | createObject (string parentID, object objectMap) | 
|   | 
| string  | createObjectFromXml (string parentId, string objectXML) | 
|   | 
| int  | deleteObjects (string idList) | 
|   | 
| object  | getAsJSON (string objId) | 
|   | 
| int  | setAsComposite (string id, bool composite) | 
|   | 
| string  | addRegionToAlignment (string alignmentId, object setting) | 
|   | 
| int  | removeAllRegionsFromAlignment (string alignmentId) | 
|   | 
| int  | addRangeToRegion (string regionId, double fromStation, double toStation, string alignmentId=string()) | 
|   | 
| int  | removeRangeFromRegion (string regionId, double fromStation, double toStation, string alignmentId=string()) | 
|   | 
| int  | removeAllRangesFromRegion (string regionId, string alignmentId=string()) | 
|   | 
| int  | createDirectory (string path, string dirName) | 
|   | 
| bool  | writeFile (string filePath, string content, string encoding=string()) | 
|   | 
| bool  | appendToFile (string filePath, string content, string encoding=string()) | 
|   | 
| bool  | removeFile (string filePath) | 
|   | 
| bool  | copyFile (string fnFrom, string fnTo) | 
|   | 
| bool  | moveFile (string fnFrom, string fnTo) | 
|   | 
| bool  | checkIfFileExists (string filePath) | 
|   | 
| bool  | openFile (string filePath, string encoding=string()) | 
|   | 
| bool  | writeToFile (string content) | 
|   | 
| bool  | closeFile () | 
|   | 
| array< string >  | readTextFile (string filename, bool ignoreLineBreakesInDoubleQuotes=false, string codec=string()) | 
|   | 
| string  | readTextFileAsString (string filename, string codec=string()) | 
|   | 
| object  | readCsvFile (string filename, string delimiter=";", string quoteSign="\) | 
|   | 
| int  | csvOpen (string filename, string delimiter=";", string quoteSign="\) | 
|   | 
| array< string >  | csvNextLine () | 
|   | 
| bool  | csvHasNextLine () | 
|   | 
| bool  | csvClose () | 
|   | 
| string  | readImageFile (string filename, string targetFormat="", bool applyExifRotation=false) | 
|   | 
| array< object >  | getDirectoryEntryList (string dirPath, bool filesOnly=false, string orderBy="Name") | 
|   | 
| bool  | dbIsLocalCopy () | 
|   | 
| string  | dbGetFilepath () const | 
|   | 
| int  | dbOpen (const var connectionData=var()) | 
|   | 
| bool  | dbClose () | 
|   | 
| void  | dbCheckIn () | 
|   | 
| void  | dbCheckOut (array< string > propList) | 
|   | 
| bool  | dbQueryExec (string sqlQuery) | 
|   | 
| object  | dbQueryRecordset (string sqlQuery, string key, int maxNumberOfRows=0) | 
|   | 
| bool  | dbEndQueryExec () | 
|   | 
| bool  | dbQueryNext () | 
|   | 
| var  | dbQueryValue (int column) | 
|   | 
| string  | dbQueryLastError () | 
|   | 
| int  | setPropertyValueDB (string objIdList, string propName, string propDataType, string propDomain, var value, bool createType=true) | 
|   | 
| int  | writePropertyValueDB (string objIdList, string propName, string propDataType, string propDomain, var value, bool createType=true) | 
|   | 
| bool  | startTransaction () | 
|   | 
| bool  | endTransaction () | 
|   | 
| bool  | dbGetImmediateUpdate () | 
|   | 
| void  | dbSetImmediateUpdate (bool) | 
|   | 
| int  | dbClearCache (string propName, string propType) | 
|   | 
| void  | dbClearCacheAll () | 
|   | 
| int  | dbDeleteProperty (string objIdList, string propName, string propType) | 
|   | 
| int  | dbAssertTable (string tableName, array< string > columnsList) | 
|   | 
| array< string >  | getListOfObjTooltips () | 
|   | 
| void  | addObjectListToTooltip (string idList, string tooltipname) | 
|   | 
| void  | removeObjectListFromTooltip (string idList, string tooltipname) | 
|   | 
| void  | lockObjects (string idList) | 
|   | 
| void  | unlockObjects (string idList) | 
|   | 
| void  | unlockAllObjects () | 
|   | 
| string  | getLocked () | 
|   | 
| int  | countLocked () | 
|   | 
| array< string >  | filterByProperty (array< string > inputList, string propertyName, string propertyDatatype, string filterPattern, bool checkInherited=true, string domains="geometry") | 
|   | 
| array< string >  | filterByStatus (array< string > inputList, string status, bool value=true, string domains="geometry") | 
|   | 
| void  | itClear () | 
|   | 
| int  | itByFilter (string propName, string propDatatype, string filterPattern, bool checkInh=true, string domain="geometry") | 
|   | 
| int  | itFilterByStatus (string status, bool enabled=true, string domain="geometry") | 
|   | 
| int  | itByObjectList (string idList) | 
|   | 
| string  | itGetObjectList () | 
|   | 
| bool  | itHasNext () | 
|   | 
| string  | itNext () | 
|   | 
| int  | itCount () | 
|   | 
| void  | itToFront () | 
|   | 
| array< var >  | itGetAvailablePropertyValues (string propName, string propDatatype, int maxValues) | 
|   | 
| void  | itSetupDbCache (string propName, string propType) | 
|   | 
| void  | itSetMaterial (string matId) | 
|   | 
| void  | itColorCode (string propName, string propDT) | 
|   | 
| void  | itColorCodeNumber (string propName, string propDT, double intervalSize) | 
|   | 
| void  | itCalcOOBB (double eps) | 
|   | 
| void  | itUpdateOOBB (double eps) | 
|   | 
| void  | itCalcOOBBxy (double eps) | 
|   | 
| void  | itUpdateOOBBxy (double eps) | 
|   | 
| bool  | setCheckActive (string checkRunID, bool active) | 
|   | 
| int  | runCheck (string checkRunID) | 
|   | 
| int  | clearCheckResults (string checkRunID) | 
|   | 
| int  | setCheckOptions (string checkRunID, object options) | 
|   | 
| object  | getCheckOptions (string checkRunID) const | 
|   | 
| int  | setCheckFilterList (string checkRunID, array< object > filterList, bool rightSet=false) | 
|   | 
| array< object >  | getCheckFilterList (string checkRunID, bool rightSet=false) const | 
|   | 
| int  | setCheckItems (string checkRunID, array< string > elementIDist, bool rightSet=false) | 
|   | 
| array< string >  | getCheckItems (string checkRunID, bool rightSet=false) const | 
|   | 
| int  | setPostProcessingCode (string checkRunID, string code) | 
|   | 
| string  | addCheckRule (string checkRunID, object rule, string parentRuleID=string()) | 
|   | 
| int  | removeCheckRule (string checkRunID, string type, string ruleID) | 
|   | 
| int  | clearCheckRules (string checkRunID, string ruleTypeFilter=string()) | 
|   | 
| object  | getCheckRules (string checkRunID, string ruleTypeFilter=string()) | 
|   | 
  Functions inherited from CoreAPI | 
| string  | addDays (string dateStr, int nrDays) | 
|   | 
| int  | getCalendarWeek (date dt) | 
|   | 
| string  | createID () | 
|   | 
| long  | calcHashcode (string str) | 
|   | 
| string  | compressToIfcGuid (string id) | 
|   | 
| string  | uncompressFromIfcGuid (string ifcGuid) | 
|   | 
| bool  | checkRegExp (string value, string pattern) | 
|   | 
| double  | calcSlantedArea (string objId, double angleMin=0.0, double angleMax=45.0) | 
|   | 
| object  | calcGpsCoordsByStation (string objId, double station) | 
|   | 
| object  | calcGpsCoordsByModelCoords (double x, double y) | 
|   | 
| object  | calcModelCoordsByGpsCoords (double lat, double lon) | 
|   | 
| object  | calcGkCoordsByModelCoords (double x, double y, double z) | 
|   | 
| object  | calcModelCoordsByGkCoords (double r, double h) | 
|   | 
| object  | calcGkCoordsByGpsCoords (double lat, double lon) | 
|   | 
| object  | calcGpsCoordsByGkCoords (double rw, double hw) | 
|   | 
| void  | enableGeoLocation (int msecInterval=60) | 
|   | 
| void  | disableGeoLocation () | 
|   | 
| object  | currentGeoPosition () | 
|   | 
| string  | idListToStr (array< string > idList) | 
|   | 
| array< string >  | strToIdList (string strIDList) | 
|   | 
| object  | getFileInfo (string filePath) | 
|   | 
| string  | getAbsolutePath (string filePath) | 
|   | 
| string  | getBaseName (string filePath) | 
|   | 
| string  | getFileName (string filePath) | 
|   | 
| string  | getApplicationDirectory () | 
|   | 
| string  | getApplicationFilename () | 
|   | 
| string  | getApplicationLanguage () | 
|   | 
| string  | getVersionAsString () | 
|   | 
| object  | getVersion () | 
|   | 
| bool  | requireVersion (int major, int minor, int patch) | 
|   | 
| string  | getUserName () | 
|   | 
| int  | setProjectNumber (string s, bool overwriteExisting=false) | 
|   | 
| string  | getProjectName () | 
|   | 
| int  | setProjectShortDescription (string s, bool overwriteExisting=false) | 
|   | 
| int  | setProjectLongDescription (string s, bool overwriteExisting=false) | 
|   | 
| string  | getProjectDirectory () | 
|   | 
| object  | getProjectLocation () const | 
|   | 
| object  | getProjectInfo () | 
|   | 
| string  | getDomainByElement (string objId) | 
|   | 
| var  | getPropertyValue (string objId, string propName, string propType, bool inh=true) | 
|   | 
| array< object >  | getPropertyValuesByObject (string objId, string filterpattern="*") | 
|   | 
| var  | getPropertySource (string objId, string propName, string propType, bool inh=true) | 
|   | 
| string  | getPropertyUnit (string propName, string propType) | 
|   | 
| var  | getPropertyValueByDate (string objId, string propName, string propType, bool inh=true) | 
|   | 
| array< object >  | getPropertyDateList (string objectId, string propertyBaseName, string propertyType) | 
|   | 
| object  | getPropertyTypeMetaData (string propName, string propType) | 
|   | 
| array< object >  | getPropertyTypeList (string domain="all", string filterPattern="*", bool activeOnly=false) | 
|   | 
| array< object >  | getPropertyTypeListByObject (string objId, string filterPattern="*") | 
|   | 
| bool  | isPropertyInherited (string objId, string propName, string propType) | 
|   | 
| string  | getPropertyValueRange (string idList, string propName, string propType, string domainFilter="geometry") | 
|   | 
| var  | evaluateFormula (string code, string id, string id_otherdomain=string()) | 
|   | 
| string  | prepareJsCode (string code, string id, int dec=-1, string frmt="%L1", int fieldWidth=10, QChar fillChar=QChar()) | 
|   | 
| array< string >  | extractPropertyNames (string code, string startTag="[[", string endTag="]]") | 
|   | 
| array< object >  | getGlobalProjectProperties () | 
|   | 
| array< string >  | getLinkedObjects (string objectIDList, string resultDomains="all", string objectLookupDomains="all") | 
|   | 
| array< string >  | getContainedElements (string containerId, int maxDepth, bool loadExternal=true) | 
|   | 
| int  | countContainedElements (string containerId, int maxDepth, bool loadExternal=true) | 
|   | 
| string  | getParent (string objId) | 
|   | 
| array< string >  | getOpenings (string objId) | 
|   | 
| array< string >  | getParts (string objId) | 
|   | 
| bool  | isVisible (string objId) | 
|   | 
| bool  | isSelected (string objId) | 
|   | 
| bool  | isLocked (string objId) | 
|   | 
| bool  | isWired (string objId) | 
|   | 
| array< object >  | getPointList (string objId) | 
|   | 
| object  | getPointOnAlignmentAtStation (string alignmentId, double d) | 
|   | 
| double  | getStationOfProjectedPoint (string alignmentId, double x, double y, double z=0.0) | 
|   | 
| array< string >  | getRegionsOfAlignment (string alignmentId) | 
|   | 
| array< object >  | getRangesOfRegion (string alignmentID, string regionID) | 
|   | 
| double  | getValueOfAlignmentRegion (string alignmentID, string regionID) | 
|   | 
| int  | getTaskMode (string taskID) | 
|   | 
| string  | getTaskVisualisation (string taskID) | 
|   | 
| string  | getTaskRestrictionsByTask (string taskID) | 
|   | 
| int  | updateRuleBasedLinks (string domainName, bool visibleOnly=false) | 
|   | 
| int  | removeRuleBasedLinks (string domainName) | 
|   |