|
| var | callScriptByName (string scriptName, string code_prefix=string()) |
| |
| void | blockSignals (bool block, int msecsDelay=0) |
| |
| int | message (string) |
| |
| bool | sendRemoteMessage (string message) |
| |
| object | getVisualizationOptions () |
| |
| void | setVisualizationOptions (object opt) |
| |
| object | getPainterOptions () |
| |
| void | setPainterOptions (object opt) |
| |
| var | getLocation () |
| |
| void | setLocation (var location) |
| |
| var | getImportSettings () |
| |
| void | setImportSettings (var settings) |
| |
| 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) |
| |
| array< object > | import3DModels (var sourceFilePaths, var options) |
| |
| array< object > | importTimeSchedules (var sourceFilePaths) |
| |
| array< object > | importBillsOfQuantities (var sourceFilePaths) |
| |
| int | exportModel (string filePath, array< string > modelIDs, object options) |
| |
| string | exportBCF (array< string > sourceIds, string targetPath, string targetFileBaseName, string bcfVersion="2.1") |
| |
| var | exportCheckRuns (array< string > sourceIds, string targetFilePath, object options) |
| |
| var | importCheckRuns (var sourceFilePaths) |
| |
| var | 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 | showAllElements (var domains=var()) |
| |
| void | hideAll (bool repaint, string domainCombination="geometry") |
| |
| void | hideAllElements (var domains=var()) |
| |
| void | showElements (var elementIDs, bool includeBlocked=false, var domains=var()) |
| |
| void | showElementsOnly (var elementIDs, var domains=var()) |
| |
| void | hideElements (var elementIDs, bool includeBlocked=false, var domains=var()) |
| |
| void | setElementsVisible (bool visible, var elementIDs) |
| |
| void | setAllElementsVisible (bool visible, var domains) |
| |
| void | clearSelection (bool repaint, string domainCombination="geometry") |
| |
| void | selectVisible () |
| |
| void | selectVisibleGeometric () |
| |
| void | selectElements (string idList, bool flag, string domainCombination="geometry") |
| |
| void | setElementsSelected (bool selected, var elementIDs) |
| |
| void | setAllElementsSelected (bool selected, var domains) |
| |
| 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 () |
| |
| var | createObjectsFromMeasurements (object options) |
| |
| object | getPickedPoint () |
| |
| object | getAllPickedPoints () |
| |
| object | getPickedPointGPS () |
| |
| object | getPickedPointGK () |
| |
| object | getPickedFaces () |
| |
| void | clearMeasureItems () |
| |
| bool | showClashList (var clashIds) |
| |
| object | getWebFormLocations () |
| |
| void | createWebFormBookmark (string url, string name) |
| |
| int | removeWebFormBookmark (string url) |
| |
| var | import3DModelIntoVersionComparison (string sourceFilePath, string referenceModelID) |
| |
| void | clearVersionComparison () |
| |
| object | getVersionComparisonOptions () |
| |
| bool | setVersionComparisonOptions (object options) |
| |
| bool | runVersionComparison () |
| |
| object | getVersionComparisonResults (array< string > filterKeys) |
| |
| var | getPropertyValueFromVersionComparison (string objectID, string propertyName, string propertyType, bool checkInheritance=true) |
| |
| void | showAllElementsInVersionComparison () |
| |
| void | showElementsInVersionComparison (var elementIDs) |
| |
| void | hideAllElementsInVersionComparison () |
| |
| void | hideElementsInVersionComparison (var elementIDs) |
| |
| int | setProjectNumber (string s, bool overwriteExisting=false) |
| |
| int | setProjectShortDescription (string s, bool overwriteExisting=false) |
| |
| int | setProjectLongDescription (string s, bool overwriteExisting=false) |
| |
| void | setTempValue (string name, var value) |
| |
| var | getTempValue (string name) |
| |
| array< string > | getListOfTempValues () |
| |
|
void | clearListOfTempValues () |
| |
| 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") |
| |
| array< string > | getRootContainerList (string modelName) |
| |
| string | createModel (string name, bool createRootC=true, string domain="geometry") |
| |
| object | getModelMetaData (string modelId) |
| |
| int | deleteModel (string id) |
| |
| var | getModelImportSettings (string modelId) |
| |
| array< string > | getAllElements (string domainFilter="geometry") |
| |
| bool | hasElement (string id) |
| |
| 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) |
| |
| string | findContainerByName (string parentId, string name, string lookupDomain="all") |
| |
| bool | isContainer (string id) |
| |
| 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) |
| |
| int | setLinkedObjects (string elementID, string IDList) |
| |
| int | removeAllLinkedObjects (string id) |
| |
| int | removeLinkedObjects (string id, string linkedIdList) |
| |
| int | updateRuleBasedLinks (string domainName, bool visibleOnly=false) |
| |
| int | removeRuleBasedLinks (string domainName) |
| |
| void | lockObjects (string idList) |
| |
| void | unlockObjects (string idList) |
| |
| void | unlockAllObjects () |
| |
| string | getLocked () |
| |
| int | countLocked () |
| |
| array< string > | getListOfObjTooltips () |
| |
| void | addObjectListToTooltip (string idList, string tooltipname) |
| |
| void | removeObjectListFromTooltip (string idList, string tooltipname) |
| |
| 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 propertyName, string propertyDatatype, 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) |
| |
| int | synchronizeDocumentContainer (string containerId, bool waitForCompletion=false) |
| |
| void | resetDocumentMetaData (string objId) |
| |
| 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) |
| |
| 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) |
| |
| 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 | 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) |
| |
| var | calculateDistance (string meshID1, string meshID2) |
| |
| int | swapOrientationOfTriangles (array< object > idList) |
| |
| var | addMaterial (string modelID, var materialData) |
| |
| var | setMaterialData (string materialID, var materialData) |
| |
| var | getMaterialData (string materialID) |
| |
| var | removeMaterial (string materialID) |
| |
| string | createMaterial (string matXml, string modelId=string()) |
| |
| int | deleteMaterial (string matId) |
| |
| array< string > | getMaterialList () |
| |
| string | getMaterialAsXmlByID (string matId, bool formatXML=true) |
| |
| 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) |
| |
| 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 | 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 filePath, string codec=string()) |
| |
| var | readFileInChunks (string filePath, object options) |
| |
| object | readCsvFile (string filePath, string delimiter=";", string encoding="Windows-1252") |
| |
| int | csvOpen (string filePath, string delimiter=";", string encoding="Windows-1252") |
| |
| 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) |
| |
| 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()) |
| |
| void | enableGeoLocation (int msecInterval=60) |
| |
| void | disableGeoLocation () |
| |
| object | currentGeoPosition () |
| |
| 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 | 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) |
| |
| object | convertCoordinates (object coordinates) |
| |
| string | idListToStr (array< string > idList) |
| |
| array< string > | strToIdList (string strIDList) |
| |
| var | mapToExternalIDs (const array< string > cpIDs) |
| |
| var | mapFromExternalIDs (const array< string > cpExternalIDs) |
| |
| var | 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 | getDomainByElement (string objId) |
| |
| string | getUserName () |
| |
| string | getProjectName () |
| |
| string | getProjectDirectory () |
| |
| object | getProjectLocation () const |
| |
| object | getProjectInfo () |
| |
| 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) |
| |
| array< string > | getLinkedObjects (string objectIDList, string resultDomains="all", string objectLookupDomains="all") |
| |
| bool | isVisible (string objId) |
| |
| bool | isSelected (string objId) |
| |
| bool | isLocked (string objId) |
| |
| bool | isWired (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) |
| |
| 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< 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) |
| |