VS:Function Reference: Difference between revisions

From Vectorworks Developer
Jump to navigation Jump to search
No edit summary
No edit summary
Line 2,548: Line 2,548:
[[File I/O|VS:WriteBin|WriteBin]]
[[File I/O|VS:WriteBin|WriteBin]]
[[Strings|VS:LenEncoding|LenEncoding]]
[[Strings|VS:LenEncoding|LenEncoding]]
[[Data Tag Interface Library|VS:DT_UpdateTagsOfTagged|DT_UpdateTagsOfTagged]]
[[Data Tag Interface Library|VS:DT_EndMultipleMove|DT_EndMultipleMove]]
[[Data Tag Interface Library|VS:DT_BeginMultipleMove|DT_BeginMultipleMove]]
[[Dialogs - Modern|VS:CreateEditPassword|CreateEditPassword]]
[[Dialogs - Modern|VS:CreateSearchEditBox|CreateSearchEditBox]]
[[Dialogs - Modern|VS:UpdateSymDispCtrlN|UpdateSymDispCtrlN]]
[[Dialogs - Modern|VS:CreateSymDispCtrlN|CreateSymDispCtrlN]]
[[Dialogs - Modern|VS:GetDlgCtrlWidthStdCh|GetDlgCtrlWidthStdCh]]
[[Document Attributes|VS:GetDashStyleN|GetDashStyleN]]
[[Document Attributes|VS:GetDashStyleIndexN|GetDashStyleIndexN]]
[[Document Attributes|VS:GetDashDataValPrAtN|GetDashDataValPrAtN]]
[[Document Attributes|VS:GetNumDashDataPairsN|GetNumDashDataPairsN]]
[[Document Attributes|VS:CreateImgFromSymbolN|CreateImgFromSymbolN]]
[[Document Settings|VS:InsertNewDLCompN|InsertNewDLCompN]]
[[Document Settings|VS:GetDLCompPenStylesN|GetDLCompPenStylesN]]
[[Document Settings|VS:SetDLCompPenStylesN|SetDLCompPenStylesN]]
[[General Edit|VS:SetObjectTags|SetObjectTags]]
[[General Edit|VS:GetObjectTags|GetObjectTags]]
[[Object Names|VS:SetDashLineTypeName|SetDashLineTypeName]]
[[Object Names|VS:GetDashLineTypeName|GetDashLineTypeName]]
[[Objects - Architectural|VS:InsertNewComponentN|InsertNewComponentN]]
[[Objects - Custom|VS:Set2DComponentGroup|Set2DComponentGroup]]
[[Objects - Custom|VS:SetDisplayWith2DComp|SetDisplayWith2DComp]]
[[Objects - Custom|VS:Get2DComponentGroup|Get2DComponentGroup]]
[[Objects - Custom|VS:SetTopPlan2DComp|SetTopPlan2DComp]]
[[Objects - Custom|VS:GetTopPlan2DComp|GetTopPlan2DComp]]
[[Objects - Custom|VS:GetDisplayWith2DComp|GetDisplayWith2DComp]]
[[Objects - Custom|VS:GetMirrorEmpty2DComp|GetMirrorEmpty2DComp]]
[[Objects - Custom|VS:SetMirrorEmpty2DComp|SetMirrorEmpty2DComp]]
[[Objects - Custom|VS:Generate2DFrom3DComp|Generate2DFrom3DComp]]
[[Objects - Custom|VS:AddObjectTo2DComp|AddObjectTo2DComp]]
[[Spotlight|VS:LDevice_DlgResource|LDevice_DlgResource]]
[[Spotlight|VS:LDevice_GetActSym|LDevice_GetActSym]]
[[Textures|VS:CreateTextureBitmapD|CreateTextureBitmapD]]
[[Truss Analysis|VS:OLDGetPositionTransf|OLDGetPositionTransf]]
[[Truss Analysis|VS:HP_ConvertToHangPos|HP_ConvertToHangPos]]
[[Truss Analysis|VS:HP_AutoAttachLoads|HP_AutoAttachLoads]]
[[Truss Analysis|VS:OLDGetHangingPos|OLDGetHangingPos]]
[[Utility|VS:WebDlgEnableConsole|WebDlgEnableConsole]]
[[Utility|VS:GetDashFromPseudoInd|GetDashFromPseudoInd]]
[[Utility|VS:GetPseudoIndFromDash|GetPseudoIndFromDash]]
[[Utility|VS:BeginMultDashConvert|BeginMultDashConvert]]
[[Utility|VS:EndMultDashConvert|EndMultDashConvert]]
[[Utility|VS:TBB_UpdateOldVAATB|TBB_UpdateOldVAATB]]
[[Utility|VS:TBB_OpenTBBSelDlg|TBB_OpenTBBSelDlg]]
[[Utility|VS:TBB_AttachRecords|TBB_AttachRecords]]
[[Utility|VS:ShowWebDlg|ShowWebDlg]]
[[View / Zoom|VS:GetHLLineStyle|GetHLLineStyle]]
[[View / Zoom|VS:SetHLLineStyle|SetHLLineStyle]]
[[Worksheets|VS:SetWSImgComponent|SetWSImgComponent]]
[[Worksheets|VS:GetWSImgComponent|GetWSImgComponent]]
[[Worksheets|VS:SetWSCellRightBN|SetWSCellRightBN]]
[[Worksheets|VS:SetWSCellBottomBN|SetWSCellBottomBN]]
[[Worksheets|VS:SetWSCellLeftBN|SetWSCellLeftBN]]
[[Worksheets|VS:SetWSCellTopBN|SetWSCellTopBN]]
[[Worksheets|VS:SetWSCellInsideVtBN|SetWSCellInsideVtBN]]
[[Worksheets|VS:SetWSCellInsideHzBN|SetWSCellInsideHzBN]]
[[Worksheets|VS:SetWSCellOutlineBN|SetWSCellOutlineBN]]


</listCategoryTable>
</listCategoryTable>

Revision as of 22:40, 12 September 2018

.VectorScript|VectorScript ..VS:Function Reference|Function Reference ..VS:Function_Reference_Appendix|Appendix

Classes

ActiveClass GetClOpacity LSByClass SetClOpacity
ClassList GetClPenBack LWByClass SetClPenBack
ClassNum GetClPenFore MarkerByClass SetClPenFore
DelClass GetClTextStyleRef NameClass SetClTextStyleRef
FPatByClass GetClUseGraphic OpacityByClass SetClUseGraphic
FillColorByClass GetClUseTextStyle PenColorByClass SetClUseTextStyle
GetCVis GetClVectorFill RenameClass SetClUseTexture
GetClFPat GetClassArrow SetClFPat SetClVectorFill
GetClFillBack GetClassBeginningMarker SetClFillBack SetClassArrow
GetClFillFore GetClassEndMarker SetClFillFore SetClassBeginningMarker
GetClLS GetClassOptions SetClLS SetClassEndMarker
GetClLSN GrayClass SetClLSN SetClassOptions
GetClLW HideClass SetClLW ShowClass

Color

RunColorPaletteMgr RunNewColorPalette RunPickClrFromPal

Command

Absolute DoMenuText NoAngleVar PrintWithoutUsingPrintDialog
AcquireExportPDFSettingsAndLocation DoMenuTextByName OpenPDFDocument PushAttrs
AngleVar ExportPDFPages PenLoc Relative
CallTool Move PopAttrs Run
ClosePDFDocument MoveTo PrintUsingPrintDialog SetTool

Criteria

Angle EvalStr RoofArea_Heated WallArea_Net
Area ForEachObject RoofArea_HeatedProj WallAverageHeight
AreaN Height RoofArea_Total WallThickness
BotBound Hide RoofArea_TotalProj Width
BotBoundN IsFlipped SelectObj XCenter
ComponentArea LeftBound Show XCenterN
ComponentVolume LeftBoundN SlabThickness XCoordinate
Count Length SurfaceArea YCenter
CriteriaArea LengthN SurfaceAreaN YCenterN
CriteriaSurfaceArea ObjectType TopBound YCoordinate
CriteriaVolume Perim TopBoundN ZCenter
DSelectObj PerimN Volume ZCenterN
EditProperties RightBound VolumeN ZCoordinate
Eval RightBoundN WallArea_Gross

Data Tag Interface Library

DT_BeginMultipleMove DT_EndMultipleMove DT_UpdateTagsOfTagged

Database / Record

DelRecord GetFldType LinkText Record
Field GetParametricRecord NewField SetRField
GetFldFlag GetRField NumFields SetRecord
GetFldName GetRecord NumRecords

Dialogs - Classic

AddButton AddHelpItem DialogEvent SetTitle
AddChoiceItem BeginDialog DrawDialog
AddField ClrDialog EndDialog
AddGroupBox DelChoice GetDialog

Dialogs - Handler

GetChoiceStr ItemSel SetField SetTextEditable
GetField NumChoices SetHelpString
GetSelChoice SelChoice SetItem
InsertChoice SelField SetItemEnable

Dialogs - Modern

AddButtonMode CreateSymbolDisplayControl GetNumLineTypeItems SetControlData
AddChoice CreateTabControl GetPatternData SetControlText
AddListBoxTabStop CreateTabPane GetPopUpChoiceIndex SetEdgeBinding
AddListBrowserImage CreateThreeStateCheckBox GetSelectedChoiceIndex SetEditInteger
AddRadioMode CreateThumbnailPopup GetSelectedChoiceInfo SetEditReal
AdjustComponentPixelPos CreateTreeControl GetSelectionRange SetFirstGroupItem
AlignItemEdge DeleteAllItems GetStoryBoundChoiceStrings SetFirstLayoutItem
ClearGradientSliderSegments DeregisterDialogFromTimerEvents GetStoryBoundDataFromChoiceString SetFocusOnItem
CreateCenteredStaticText DeselectEditText GetThreeStateCheckBoxState SetGradientSlider
CreateCheckBox DisplaySwapPane GetTreeControlItemData SetGradientSliderData
CreateCheckBoxGroupBox DisplayTabPane GetTreeControlItemText SetGradientSliderSelectedMarker
CreateClassPullDownMenu EnableItem GetTreeControlSelectedItem SetHelpText
CreateColorPopup EnableLBDropOnIndices GetTreeControlTextSelectedItem SetIconPushButtonState
CreateControl EnableTextEdit InsertEnhanPullDownMenuItem SetImageControlHandle
CreateCustThumbPopup ExpandTreeControlItem InsertEnhancedPullDownMenuItem SetImageControlPath
CreateCustomControl GetActiveEditItem InsertGradientSliSeg SetImagePopupSelectedItem
CreateDesignLayerPullDownMenu GetActivePane InsertGradientSliderSegment SetItemClickable
CreateEditInteger GetBooleanItem InsertImagePopupObjectItem SetItemText
CreateEditPassword GetChoiceCount InsertImagePopupResource SetItemToolTipText
CreateEditReal GetChoiceIndex InsertImagePopupSeparator SetLBImageIndexes
CreateEditText GetChoiceStringFromStoryBoundData InsertPropClassOrLayerItem SetLayoutDialogPosition
CreateEditTextBox GetChoiceText InsertProposedClassOrLayerItem SetLayoutDialogSize
CreateEnhancedPullDownMenu GetColorButton InsertTreeControlItem SetLayoutOption
CreateGradient GetColorChoice IsClassChoiceSelected SetLineAttributeData
CreateGroupBox GetComponentRect IsItemEnabled SetLineStyleChoice
CreateIconPushButton GetComponentTextWidth IsItemVisible SetLineTypeAttriData
CreateImageControl GetControlData NotifyPullDownClicked SetLineTypeChoice
CreateImageControl2 GetDlgCtrlWidthStdCh RefreshItem SetLineWeightChoice
CreateImagePushButton GetEditInteger RegisterDialogForTimerEvents SetListBoxTabStops
CreateLayout GetEditReal RemoveAllImagePopupItems SetMarkerChoice
CreateLineAttributePopup GetGradientSlider RemoveChoice SetMarkerValue
CreateLineStylePopup GetGradientSliderData RemoveEnhancedPullDownMenuItemRange SetPatternData
CreateLineWeightPopup GetGradientSliderSelectedMarker RemoveGradientSliderSegment SetProportionalBinding
CreateListBox GetIconPushButtonState RemoveImagePopupItem SetRightItem
CreateListBoxN GetImagePopupObject RemoveListBoxTabStop SetSelectionRange
CreateMarkerPopup GetImagePopupObjectItemIndex RemoveTreeControlItem SetSliderLiveUpdate
CreatePatternPopup GetImagePopupSelectedItem ResList_Dlg_Event SetStaticTextColor
CreatePullDownMenu GetItemText ResList_Dlg_Init SetStaticTextStyle
CreatePullDownMenuGroupBox GetLBHeaderTextWidth ResList_Dlg_Update SetThreeStateCheckBoxState
CreatePushButton GetLayoutDialogPosition RunLayoutDialog SetTreeControlItemData
CreateRadioButton GetLayoutDialogSize RunLayoutDialogN SetVSResourceFile
CreateRadioButtonGroupBox GetLineAttributeData RunNamedDialog ShowByClassChoice
CreateResizableLayout GetLineStyleChoice RunNamedDialogN ShowEditTileDialog
CreateRightStaticText GetLineTypeAtIndex SelectChoice ShowEditTileSettingsDialog
CreateSearchEditBox GetLineTypeAttriData SelectClassChoice ShowEnhancedPullDownMenuGroupIcon
CreateSeparator GetLineTypeChoice SelectEditText ShowItem
CreateSheetLayerPullDownMenu GetLineWeightChoice SelectTreeControlItem ShowNewTileDialog
CreateStandardIconControl GetMarkerChoice SetBelowItem UpdateImageControl2
CreateStaticText GetMarkerPopupSelectedItem SetBooleanItem UpdateImageControl3
CreateStyledStatic GetMarkerValue SetColorButton UpdateImagePushButton
CreateSwapControl GetMultilineText SetColorChoice UpdateSymDispCtrlN
CreateSwapPane GetNumGradientSliderSegments SetComponentIndeterminate UpdateSymbolDisplayControl
CreateSymDispCtrlN GetNumImagePopupItems SetComponentSize VerifyLayout

Dialogs - Modern - Browser

AddLBImage GetLBColumnHeaderToolTip GetNumLBColumnDataItems SetLBDragDropColumn
AddLBOriginalName GetLBColumnOwnerDrawnType GetNumLBColumns SetLBEditDisplayType
AreLBColumnLinesEnabled GetLBColumnSortState GetNumLBItems SetLBHierDispColumn
AreLBRadioColumnLinesEnabled GetLBColumnWidth GetNumSelectedLBItems SetLBItemDashStyle
CollapseAllLBItems GetLBControlType HierLBItemClosed SetLBItemData
CreateLB GetLBEditDisplayType HierLBItemIsClosed SetLBItemDisplayType
DeleteAllLBItems GetLBEventInfo HierLBItemIsContain SetLBItemFillBackColor
DeleteLBColumn GetLBItemDashStyle HierLBItemOpened SetLBItemFillForeColor
DeleteLBItem GetLBItemData InsertLBColumn SetLBItemGradientOrImageRefNumber
EnableLB GetLBItemDisplayType InsertLBColumnDataItem SetLBItemInfo
EnableLBClickAllDataChange GetLBItemFillBackColor InsertLBItem SetLBItemLineType
EnableLBColumnLines GetLBItemFillForeColor IsLBColumnTrackingEnabled SetLBItemPatternIndex
EnableLBColumnTracking GetLBItemGradientOrImageRefNumber IsLBDisplayHier SetLBItemPenBackColor
EnableLBDragAndDrop GetLBItemInfo IsLBItemSelected SetLBItemPenForeColor
EnableLBHierDisplay GetLBItemLineType IsLBSortingEnabled SetLBItemTextColor
EnableLBRadioColumnLines GetLBItemOrigName RefreshLB SetLBItemTextJust
EnableLBSingleLineSelection GetLBItemPatternIndex RemoveAllLBColumnDataItems SetLBItemTextStyle
EnableLBSorting GetLBItemPenBackColor RemoveLBColumnDataItem SetLBItemUsingColumnDataItem
EnableLBUpdates GetLBItemPenForeColor SetFocusOnLB SetLBMultImageIndexes
EnsureLBItemIsVisible GetLBItemTextColor SetLBColumnHeaderJust SetLBNumericItemInfo
ExpandAllLBItems GetLBItemTextJust SetLBColumnHeaderToolTip SetLBOrigNameClLevel
FindLBColumnDataItem GetLBItemTextStyle SetLBColumnImage SetLBSelection
FindLBColumnItem GetLBMultImageIndexes SetLBColumnOwnerDrawnType SetLBSortColumn
GetLBColumnDataItemInfo GetLBOrigNameClLevel SetLBColumnWidth ShowLBHeader
GetLBColumnHeaderJust GetLBSortColumn SetLBControlType

Dialogs - Predefined

AlertCritical AlertSetAlwaysDoVal DidCancel PtDialog
AlertInform AlrtDialog DistDialog PtDialog3D
AlertInformDontShowAgain AngDialog FormatTextDialog RealDialog
AlertQuestion AngDialog3D IntDialog StrDialog
AlertQuestionDontShowAgain DetailGraphicOptDlg NonUndoableActionOK YNDialog

Dimensions

AngularDim DimArcText GetDimText SetDimNote
AssociateLinearDimension DimText HasDim SetDimText
CircularDim DoubleFixedTolerance LimitTolerance SingleTolerance
CreateChainDimension DoubleTolerance LinearDim

Document Attributes

AddTileGeometryObject FPenFore GetGradientSpotPosition RemoveGradientSegment
CreateImageFromPaint FPenPat GetNumDashDataPairs SetDashStyle
CreateImgFromSymbol FPenPatN GetNumDashDataPairsN SetDashStyleN
CreateImgFromSymbolN FPenSize GetNumGradientSegments SetDefaultBeginningMarker
CreateTile FillBack GetTileBackgroundColor SetDefaultEndMarker
DS_GetAngle FillFore GetTileGeometryGroup SetDefaultOpacity
DS_GetFillStyle FillPat GetTileGroupParent SetDefaultOpacityByClass
DS_GetOffset GetDashDataValPairAt GetTileOffsetPoint SetDocumentDefaultSketchStyle
DS_GetOffsetUnit GetDashDataValPrAtN GetTileRepetitionPoint SetGradientData
DS_GetOpacity GetDashStyle InsertGradientData SetGradientDataN
DS_IsOpacityByClass GetDashStyleIndex InsertGradientSegment SetGradientMidpointPosition
FFPatByClass GetDashStyleIndexN IsTileGroupContainedObject SetGradientOpacity
FFillBack GetDashStyleN IsUserColor SetGradientSpotColor
FFillColorByClass GetDefaultBeginningMarker Marker SetGradientSpotPosition
FFillFore GetDefaultEndMarker NumColors SetTileBackgroundColor
FFillPat GetDefaultOpacity NumDashStyles SetTileOffsetPoint
FLSByClass GetDocumentDefaultSketchStyle Opacity SetTileRepetitionPoint
FLWByClass GetGradientData PenBack SheetList
FMarker GetGradientDataN PenFore SheetNum
FMarkerByClass GetGradientMidpointPosition PenPat ShowCreateImageDialog
FPenBack GetGradientOpacity PenPatN ShowGradientEditorDialog
FPenColorByClass GetGradientSpotColor PenSize ShowPlanShadowsTab

Document List Handling

AddResourceToList FInLayer LObject ResList_DocInit
BeginFolder FInSymDef LSActLayer ResList_DocInitDef
BeginFolderN FObject NextDObj ResList_FilesInit
BuildResourceList FSActLayer NextLayer ResList_GetCatType
BuildResourceList2 FSObject NextObj ResList_GetResList
BuildResourceListN FSymDef NextSObj ResList_GetResListS
BuildResourceListN2 GetActualNameFromResourceList NextSymDef ResList_IsSpecItem
DeleteResourceFromList GetNameFromResourceList PrevDObj ResList_SetCatTitle
EndFolder GetResourceFromList PrevLayer ResList_SetInitSel
FActLayer ImportResToCurFileN PrevObj ResList_SetSelItem
FIn3D ImportResourceToCurrentFile PrevSObj ResourceListSize
FInFolder LActLayer PrevSymDef SetParent
FInGroup LNewObj ResList_DefContInit

Document Settings

DeleteAllDLComponents GetDLOptions InsertNewDLCompN SetDLSeparation
DeleteDLComponent GetDLSeparation InsertNewDLComponent SetDimStd
DoubLines GetDefaultTextSize PenGrid SetOrigin
DrwSize GetDrawingSizeRect SetConstrain SetOriginAbsolute
GetCurrentPlanarRefID GetDrawingSizeRectN SetDLCompPenStylesN SetPref
GetDLCompPenStylesN GetFName SetDLComponentClass SetPrefInt
GetDLComponentClass GetNumberOfDLComponents SetDLComponentFill SetPrefLongInt
GetDLComponentFill GetOrigin SetDLComponentFillColors SetPrefRGB
GetDLComponentFillColors GetOriginInDocUnits SetDLComponentName SetPrefReal
GetDLComponentName GetPref SetDLComponentPenColors SetPrefString
GetDLComponentPenColors GetPrefInt SetDLComponentPenStyles SetPrimaryDim
GetDLComponentPenStyles GetPrefLongInt SetDLComponentPenWeights SetSecondaryDim
GetDLComponentPenWeights GetPrefRGB SetDLComponentUseFillClassAttr SetUnits
GetDLComponentUseFillClassAttr GetPrefReal SetDLComponentUsePenClassAttr SetWallPrefStyle
GetDLComponentUsePenClassAttr GetPrefString SetDLComponentWidth
GetDLComponentWidth GetWallPrefStyle SetDLControlOffset
GetDLControlOffset GridLines SetDLOptions

EnergyAnalysis Interface Library

EA_ConvDoc2X EA_DataAccCompGet EA_DataAccGetReal EA_DataAccSetReal
EA_ConvStr2X EA_DataAccCpyInto EA_DataAccGetStr EA_DataAccSetStr
EA_ConvX2Doc EA_DataAccCreate EA_DataAccMtrlDlg EA_GetUnitStr
EA_ConvX2DocStr EA_DataAccDelete EA_DataAccSave EA_IsUsedUValue
EA_DataAccAdvDlg EA_DataAccFillUI EA_DataAccSelUI EA_UValueText
EA_DataAccCompAdd EA_DataAccGetBool EA_DataAccSetBool
EA_DataAccCompDel EA_DataAccGetInt EA_DataAccSetInt

File I/O

Append ExportSTL ImportIGES StdRead
Close FindFileInPluginFolder ImportSAT StdReadLn
ConvertHSF2PosixPath GetFPathName Open Tab
ConvertPosix2HSFPath GetFile PutFile UseDefaultFileErrorHandling
CreateFolder GetFileInfo Read Write
EOF GetFileN ReadBin WriteBin
EOLN GetFilesInFolder ReadLn WriteLn
ExportIGES GetFolder Rewrite WriteLnMac
ExportSAT GetFolderPath SaveActiveDocument WriteMac
ExportSTEP GetLastFileErr Space

GIS

EditGeorefWithUI GetGISOrigin GetProjectionWKT LegacyShapefileImp
GeogCoordToVW GetProjectionLocName IsGeoreferenced SetGISLayer
GetAngleToNorth GetProjectionProj4 LegacyShapefileExp VWCoordToGeog

General Edit

AlignDistribute2D Forward MoveFront SetObjectTags
AlignDistribute3D GetObjectTags ResetOrientation3D SetScriptResource
Backward GetScriptResource Rotate UnLckObjs
CreateScriptResource LckObjs Rotate3D
FlipHor MirrorXY3D RotatePoint
FlipVer MoveBack Scale

Graphic Calculation

CalcPolySegLen Eq GetZatXY PtInRect
Centroid EqPercent HCenter PtOnArc
CircleCircleInters EqPt LineCircleIntersect PtOnLine
ClipPolygon EqPt2D LineEllipseIntersect PtPerpCircle
ClosestPoints EqPt3D LineLineIntersection PtPerpLine
Cloud EqualPt OffsetPoly RegularPolygon
CombinePolygons EqualRect OffsetPolyN RelativeCoords
ConvertToArcPolyline FindObjAtPt_Create OverlapLineArc Split2DObjectByLine
ConvertToPolygon FindObjAtPt_Delete OverlapLineLine SrndArea
ConvertToPolyline FindObjAtPt_GetCount PointAlongPoly Stipple
CutProfileHoles FindObjAtPt_GetObj PointAlongPolyN SubtractPolygon
Distance GetObjectHiddenLine PolyMedialAxis ThreePtCenter
Distance3D GetPtInPoly Polygonize UnionRect
EllipseEllipseIntersect GetWallHeight PtInPoly

Hatches / Vector Fills

AddVectorFillLayer CreateStaticHatchFromObject GetVectorFill SetVectorFill
BeginVectorFillN DelVectorFill GetVectorFillDefault SetVectorFillDefault
CreateStaticHatch EndVectorFill NumVectorFills VectorFillList

IFC

IFC_AttachPset IFC_DMGetFieldType IFC_DefPsetBegin IFC_GetPsetProp2
IFC_ClearAllPsets IFC_DMGetFieldsCount IFC_DefPsetEnd IFC_GetSpaceParamFO
IFC_ClearIFCInfo IFC_DMIsEntryEnabled IFC_DefPsetImport IFC_ImportLibrary
IFC_ClearPset IFC_DMIsFieldEmpty IFC_DeleteIFCInfo IFC_ImportNoUI
IFC_CopyIFCData IFC_DMIsFieldEnabled IFC_ExportWithUI IFC_ImportWithUI
IFC_CreateObjGUID IFC_DMIsFieldOpt IFC_GetEntityColor IFC_IsPsetCustom
IFC_DMAddEntry IFC_DMIsObjEnabled IFC_GetEntityProp IFC_IsPsetDefined
IFC_DMAddField IFC_DMLoadSettings IFC_GetEntityProp2 IFC_SetEntityColor
IFC_DMDeleteEntry IFC_DMResetToDef IFC_GetIFCEntity IFC_SetEntityProp
IFC_DMDeleteField IFC_DMSaveSettings IFC_GetIFCEntity2 IFC_SetIFCEntity
IFC_DMEnableEntry IFC_DMSetFieldEmpty IFC_GetIFCScheme IFC_SetIFCEntity2
IFC_DMEnableObject IFC_DMSetFieldEnable IFC_GetNumPsets IFC_SetIFCScheme
IFC_DMGetEntriesCnt IFC_DMSetFieldMap IFC_GetNumPsets2 IFC_SetProperty
IFC_DMGetEntryName IFC_DMSetFieldOpt IFC_GetPsetInfoAt IFC_SetPsetProp
IFC_DMGetFieldMap IFC_DMSetFieldType IFC_GetPsetName ReplaceIFCWithMap
IFC_DMGetFieldName IFC_DefPsetAddMember IFC_GetPsetProp ShowIFCDataForSelection

ImportExport

DXFScaleString ImportDXFDWG ImportSketchUp SetLastDXFImportOpt
ExportDXFDWG ImportDXFDWGFile Init3DSServices
GetDXFColorToLW ImportOBJ InitDWGServices
GetLastDXFImportOpt ImportSingleDXFDWG SetDXFColorToLW

Layers

ActLayer GetLayerElevation GetStoryOfLayer SetDefStoryLayerName
AddLevelFromTemplate GetLayerForStory GetStorySuffix SetLScale
AddStoryLevel GetLayerLevelType GetZVals SetLayerElevation
AssociateLayerWithStory GetLayerOptions GrayLayer SetLayerLevelType
CopyMode GetLayerRenderMode HGetLayerTransp SetLayerOptions
CreateLayer GetLayerTransparency HSetLayerTransp SetLayerRenderMode
CreateLayerLevelType GetLevelElevation HideLayer SetLayerTransparency
CreateLevelTemplate GetLevelTemplateInfo IsLayerReferenced SetLevelElevation
CreateStory GetLevelTemplateName LFillBack SetLevelTemplateName
CreateStoryLayerTemplate GetLevelTypeName LFillFore SetLevelTypeName
DeleteLevelTemplate GetNumLayerLevelTypes LLayer SetScale
DeleteStoryLayerTemplate GetNumLevelTemplates LPenBack SetSheetLayerUserOrigin
DisplayLayerScaleDialog GetNumStories LPenFore SetStoryElevation
FLayer GetNumStoryLayerTemplates Layer SetStorySuffix
GetLName GetSheetLayerUserOrigin LayerRef SetZVals
GetLScale GetStoryAbove NumLayers ShowLayer
GetLVis GetStoryBelow NumObj
GetLayer GetStoryElevation RemoveStoryLevel
GetLayerByName GetStoryLayerTemplateName ResetDefStoryLevels

Math - General

Abs Deg2Rad Rad2Deg Sqrt
ArcCos Exp Random Tan
ArcSin Ln Round Trunc
ArcTan Max Sin
Cos Min Sqr

Math - Vectors

Ang2Vec CrossProduct Perp
AngBVec DotProduct UnitVec
Comp Norm Vec2Ang

ODBC

DBDiagnose DBDocRemoveConn DBObjSQLSetWrite DBSetFormatConn
DBDocAddConn DBDocSetColKey DBSQLExecute DBSetFormatFieldConn
DBDocGetColumns DBGetFormatConn DBSQLExecuteDSN DBShowDBTableDlg
DBDocGetConn DBGetFormatFieldConn DBSQLExecuteDelete DBShowManageDBsDlg
DBDocGetDB DBObjSQLGetRead DBSQLExecuteError DBShowObjConnDlg
DBDocGetTables DBObjSQLGetWrite DBSQLExecuteGet
DBDocHasConn DBObjSQLSetRead DBSQLExecuteNext

Object Attributes

CountFillSpaces GetObjArrow IsTextStyleByClass SetLW
CreateFillSpace GetObjBeginningMarker SetClass SetLWByClass
GetClass GetObjEndMarker SetClassN SetMarker
GetDescriptionText GetObjTypeProperties SetDescriptionText SetMarkerByClass
GetEntityMatrix GetOpacity SetEntityMatrix SetObjArrow
GetFPat GetOpacityByClass SetEntityMatrixN SetObjBeginningMarker
GetFillBack GetPenBack SetFPat SetObjEndMarker
GetFillFore GetPenFore SetFPatByClass SetOpacity
GetFillIAxisEndPoint GetViewMatrix SetFillBack SetOpacityByClass
GetFillJAxisEndPoint IsFPatByClass SetFillColorByClass SetPenBack
GetFillOriginPoint IsFillColorByClass SetFillFore SetPenColorByClass
GetFillPoints IsLSByClass SetFillIAxisEndPoint SetPenFore
GetFillSpace IsLWByClass SetFillJAxisEndPoint SetTextStyleByClass
GetLS IsMarkerByClass SetFillOriginPoint SetViewMatrix
GetLSN IsObjectFlipped SetLS UpdateThumbnailPreview
GetLW IsPenColorByClass SetLSByClass
GetMarker IsPlanarObj SetLSN

Object Editing

BeginMultipleDuplicate EndMultipleDuplicate HRotate ResetBBox
CreateDuplicateObject GetAssociation HScale2D SetBBox
DelObject GetNumAssociations HScale3D SetHDef
DeleteObjs HDuplicate Move3D SetRRDiam
DeleteSymbolDefinition HMove Move3DObj
Duplicate HMoveBackward MoveObjs
EditObjectSpecial HMoveForward OffsetHandle

Object Events

AddAssociation vsoContextM_AddSep vsoStateAddCurrent vsoWidgetPopupAdd
GetEvent vsoContextM_Check vsoStateClear vsoWidgetPopupClear
GetXPropVersion vsoContextM_Enable vsoStateGet vsoWidgetPopupEnergy
RemoveAssociation vsoContextM_GetItem vsoStateGetExitGroup vsoWidgetPopupGet
SetCntrlPtVis vsoGetCWInfo vsoStateGetLayrChng vsoWidgetPopupGetCnt
SetObjPropCharVS vsoGetCatalogPath vsoStateGetNameChng vsoWidgetPopupSet
SetObjPropDoubleVS vsoGetEventInfo vsoStateGetObjChng vsoWidgetSetBound
SetObjPropVS vsoInsertAllParams vsoStateGetParamChng vsoWidgetSetEnable
vsoAddParamWidget vsoInsertParamWidget vsoStateGetPos vsoWidgetSetIndLvl
vsoAddWidget vsoInsertWidget vsoStateGetRot vsoWidgetSetText
vsoAppendParamWidget vsoPrmName2WidgetID vsoWidgetGetEnable vsoWidgetSetVisible
vsoAppendWidget vsoSetEventResult vsoWidgetGetRecParam
vsoButtonGetResource vsoSetInCurtainWall vsoWidgetGetText
vsoContextM_Add vsoSetObjToolName vsoWidgetGetVisible

Object Info

ConsolidatePlanar GetParent HLength SetObjectVariableInt
Get2DPt GetPlanarRef HPerim SetObjectVariableLongInt
GetBBox GetSymLoc HPerimN SetObjectVariablePoint
GetObjectVariableBoolean GetSymRot HWidth SetObjectVariableReal
GetObjectVariableHandle GetType ObjArea SetObjectVariableString
GetObjectVariableInt GetTypeN ObjAreaN SetPlanarRef
GetObjectVariableLongInt HAngle SetAngle SetPlanarRefIDToGround
GetObjectVariablePoint HArea SetHeight SetWidth
GetObjectVariableReal HAreaN SetObjectVariableBoolean
GetObjectVariableString HHeight SetObjectVariableHandle

Object Names

DelName GetName NameList SetDashLineTypeName
GetColorName GetObject NameNum SetDashStyleName
GetDashLineTypeName Index2Name NameObject SetName
GetDashStyleName Name2Index SetColorName

Objects - 2D

AddHole CreateRenderBkg Locus RRectangleN
AddSurface GetArc MakePolygon Rect
Arc GetLocPt MakePolyline RectangleN
ArcByCenter GetRRDiam ModelPt2DToScreenPt ScreenPtToModelPt2D
ClipSurface GetSegPt1 ModelVecToScreenVec ScreenVecToModelVec
ClipSurfaceN GetSegPt2 OffsetPolyClosed SetArc
CombineIntoSurface IntersectSurface Oval SetSegPt1
Create2DObjShadow Line OvalN SetSegPt2
CreateRWBackground LineTo RRect

Objects - 3D

Add3DPt CreateExtrudeAlongPath Flip3DObj MeshToGroup
AddVertex3D CreateImageProp Get3DCntr Moments3D
BeginMXtrd CreateTaperedExtrd2 Get3DInfo Poly3D
BeginMesh CreateTaperedExtrude Get3DOrientation Products3D
BeginPoly3D EndMXtrd GetLocus3D Set3DInfo
BeginSweep EndMesh GetMeshVertex Set3DRot
BeginXtrd EndPoly3D GetMeshVertsCnt SetMeshVertex
Centroid3D EndSweep GetPolyPt3D SetPolyPt3D
ConvertTo3DPolys EndXtrd HExtrude SetRot3D
CreateContourCurves ExtrudeAlongPath Locus3D

Objects - Architectural

BeginColumn GetComponentAutoBoundEdgeOffset GetSlabPreferences SetCompWallAssMod
BeginFloor GetComponentClass GetSlabPreferencesStyle SetComponentAutoBoundEdgeOffset
ConvertToUnstyledSlab GetComponentFill GetSlabStyle SetComponentClass
CreateRoofStyle GetComponentFillColors GetStoryLayerInfo SetComponentFill
CreateSlab GetComponentFollowBottomWallPeaks GetWallPreferences SetComponentFillColors
CreateSlabStyle GetComponentFollowTopWallPeaks HasObjStoryBound SetComponentFollowBottomWallPeaks
DelObjStoryBound GetComponentFunction HasObjStoryBounds SetComponentFollowTopWallPeaks
DelObjStoryBounds GetComponentManualEdgeOffset InsertNewComponent SetComponentFunction
DeleteAllComponents GetComponentName InsertNewComponentN SetComponentManualEdgeOffset
DeleteComponent GetComponentNetArea MakeCornerWindow SetComponentName
GetCompAltSecFill GetComponentNetVolume ModifySlab SetComponentPenColors
GetCompAltSecFillCl GetComponentPenColors SetCompAltSecFill SetComponentPenStyles
GetCompAutoJoinCap GetComponentPenStyles SetCompAltSecFillCl SetComponentPenWeights
GetCompBotIsRelStory GetComponentPenWeights SetCompAutoJoinCap SetComponentTexture
GetCompBoundOffset GetComponentTexture SetCompBotIsRelStory SetComponentUseFillClassAttr
GetCompDatTopOfComp GetComponentUseFillClassAttr SetCompBoundOffset SetComponentUsePenClassAttr
GetCompManualBound GetComponentUsePenClassAttr SetCompDatTopOfComp SetComponentWallBottomOffset
GetCompPenStylesN GetComponentWallBottomOffset SetCompManualBound SetComponentWallTopOffset
GetCompSecFillChgPt GetComponentWallTopOffset SetCompPenStylesN SetComponentWidth
GetCompTopIsRelStory GetComponentWidth SetCompSecFillChgPt SetCoreWallComponent
GetCompUseClassASF GetComponents SetCompTopIsRelStory SetDatumRoofComp
GetCompUseClassASFCl GetCoreWallComponent SetCompUseClassASF SetDatumSlabComponent
GetCompUseClassFCl GetDatumRoofComp SetCompUseClassASFCl SetObjectStoryBound
GetCompUseClassFill GetDatumSlabComponent SetCompUseClassFCl SetRoofPrefStyle
GetCompUseClassLPCl GetNumberOfComponents SetCompUseClassFill SetSlabHeight
GetCompUseClassLPS GetObjBoundElevation SetCompUseClassLPCl SetSlabPreferencesStyle
GetCompUseClassLPW GetObjStoryBound SetCompUseClassLPS SetSlabStyle
GetCompUseClassRPCl GetObjStoryBoundsAt SetCompUseClassLPW SlabFromPoly
GetCompUseClassRPS GetObjStoryBoundsCnt SetCompUseClassRPCl SyncMatrixToBound
GetCompUseClassRPW GetRoofPrefStyle SetCompUseClassRPS
GetCompWallAssBound GetRoofPreferences SetCompUseClassRPW
GetCompWallAssMod GetSlabHeight SetCompWallAssBound

Objects - Custom

AddObjectTo2DComp GetCatalogPath GetLocalizedPluginParameter SelectPluginCatalog
AddToPIOStyleEdit GetCustomFeedback GetMirrorEmpty2DComp Set2DComponentGroup
CreateCustomObject GetCustomObjectChoice GetPluginChoiceIndex SetCustomFeedback
CreateCustomObjectN GetCustomObjectColor GetPluginInfo SetCustomObjectColor
CreateCustomObjectPath GetCustomObjectInfo GetPluginString SetCustomObjectPath
CreateGroupOutline GetCustomObjectPath GetTopPlan2DComp SetCustomObjectProfileGroup
DefineCustomObj GetCustomObjectProfileGroup HasPlugin SetCustomObjectSelectionGroup
EnableParameter GetCustomObjectSelectionGroup IsCatalogParameter SetCustomObjectWallHoleGroup
FlipHybMatrixObj GetCustomObjectWallHoleGroup IsNewCustomObject SetDisplayWith2DComp
Generate2DFrom3DComp GetDisplayWith2DComp IsPluginFormat SetMirrorEmpty2DComp
Get2DComponentGroup GetLocalizedPluginChoice NumCustomObjectChoices SetParameterVisibility
GetCatalogItem GetLocalizedPluginName RemovePIOStyleEdit SetTopPlan2DComp

Objects - Groups

AddVPAnnotationObject GetVPClassVisibility Group SetVPCropObject
BeginGroup GetVPCropObject GroupToMesh SetVPLayerVisibility
BeginGroupN GetVPGroup HUngroup Ungroup
CreateVP GetVPGroupParent IsVPGroupContainedObject UpdateVP
EndGroup GetVPLayerVisibility SetVPClassVisibility VPHasCropObject

Objects - Lights

ContainsLight GetLightColorRGB GetSpreadAngle SetLightDirection
CreateLight GetLightDirection SetBeamAngle SetLightFalloff
GetBeamAngle GetLightFalloff SetLayerAmbientColor SetLightInfo
GetLayerAmbientColor GetLightInfo SetLayerAmbientInfo SetLightLocation
GetLayerAmbientInfo GetLightLocation SetLightColorRGB SetSpreadAngle

Objects - NURBS

ConvertToNURBS EvaluateNurbsSurfacePointAndNormal NurbsCurveType NurbsSetKnot
CreateInterpolatedSurface ExtendNurbsCurve NurbsDegree NurbsSetPt3D
CreateLoftSurfaces ExtendNurbsSurface NurbsDelVertex NurbsSetWeight
CreateNurbsCurve GetNurbsObjectDistanceFromPoint NurbsGetNumPts NurbsSurfaceEvalPt
CreateNurbsSurface GetParameterOnNurbsCurve NurbsGetPt3D RevolveWithRail
CreateOffsetNurbsObjectHandle GetPointAndParameterOnNurbsCurveAtGivenLength NurbsGetWeight TrimNurbsSurface
CreateSurfacefromCurvesNetwork NurbsCurveEvalPt NurbsKnot
DrawNurbsObject NurbsCurveGetNumPieces NurbsNumKnots

Objects - Polys

Add2DVertex DelVertex GetVertNum SetPolyPt
AddPoint EndPoly GetVertexVisibility SetPolylineVertex
ArcTo GetHole InsertVertex SetVertexVisibility
BeginPoly GetNumHoles IsPolyClosed Smooth
ClosePoly GetPolyPt OpenPoly
CurveThrough GetPolylineArcMaxRadius Poly
CurveTo GetPolylineVertex SetPolyClosed

Objects - Roofs

AppendRoofEdge GetBatAttributes GetRoofFaceCoords SetDormerThick
BeginRoof GetDormerAttributes GetRoofStyle SetGableAttributes
ConvToUnstyledRoof GetDormerThick GetRoofVertices SetHipAttributes
CreateBatDormer GetGableAttributes GetShedAttributes SetRoofAttributes
CreateGableDormer GetHipAttributes GetSkylight SetRoofEdge
CreateHipDormer GetNumRoofElements GetTrapeziumAttributes SetRoofStyle
CreateRoof GetRoofAttributes RemoveRoofEdge SetShedAttributes
CreateShedDormer GetRoofEdge RemoveRoofElement SetSkylight
CreateSkylight GetRoofElementType SetBatAttributes SetTrapeziumAttributes
CreateTrapeziumDormer GetRoofFaceAttrib SetDormerAttributes

Objects - Solids

AddSolid CnvrtToGenericSolid CreateShell ObjSurfaceArea
CalcSurfaceArea CreateCone CreateSphere ObjVolume
CalcVolume CreateHemisphere IntersectSolid SubtractSolid

Objects - Symbols

ActSymDef GetSymBrightMult InsertSymbolInFolder Symbol
BeginSym GetSymLoc3D SetActSymbol SymbolToGroup
CopySymbol GetSymName SetSymBrightMult
EndSym GetSymbolOptionsN SetSymbolOptionsN
GetSDName GetSymbolType SymDefNum

Objects - Text

BeginText GetTextSize SetTextJustN TextFace
CreateText GetTextSpace SetTextLeading TextFlip
EndText GetTextStyle SetTextOrientation TextFont
GetCharColor GetTextStyleRef SetTextSize TextJust
GetFontID GetTextStyleRefN SetTextSpace TextLeading
GetFontListSize GetTextVerticalAlign SetTextStyle TextOrigin
GetFontName GetTextWidth SetTextStyleByClassN TextRotate
GetText GetTextWrap SetTextStyleRef TextSize
GetTextFont IsTextStyleByClassN SetTextStyleRefN TextSpace
GetTextJust SetText SetTextVertAlignN TextVerticalAlign
GetTextLeading SetTextAdorner SetTextVerticalAlign TrueTypeToPoly
GetTextLength SetTextFont SetTextWidth
GetTextOrientation SetTextJust SetTextWrap

Objects - Walls

AddCavity GetNumWallPeaks HWallHeight SetWallCaps
AddSymToWall GetObjExtentsInWall HWallWidth SetWallCapsOffsets
AddSymToWallEdge GetObjectWallHeight InsertSymbol SetWallControlOffset
AddWallBottomPeak GetObjectWallOffset IsWallPeakTop SetWallCornerHeights
AddWallPeak GetWallCapAttributesType JoinWalls SetWallHeights
BreakWall GetWallCaps MoveWallByOffset SetWallOverallHeights
ClearCavities GetWallCapsOffsets ReverseWallSides SetWallStyle
ClearWallPeaks GetWallCompEndPts RoundWall SetWallThickness
ConvertToUnstyledWall GetWallCompStartPts SetCurtainWallCutPl SetWallWidth
CreateWallFeature GetWallControlOffset SetIsCurtainWall Wall
CreateWallStyle GetWallCornerHeights SetLayerDeltaZOffset WallCap
DeleteWallPeak GetWallHalfBreakInfo SetLinkHeightToLayerDeltaZ WallFootPrint
DeleteWallSym GetWallOverallHeights SetObjectAsCornerBreak WallHeight
GetCurtainWallCutPl GetWallPeak SetObjectAsSpanBreak WallPeak
GetLayerDeltaZOffset GetWallStyle SetObjectWallHeight WallTo
GetLinkHeightToLayerDeltaZ GetWallThickness SetObjectWallOffset WallWidth
GetNumOfWallBreaks GetWallWidth SetWallCapAttributesType

PDF

PDF_CreateBlob PDF_FlushCache PDF_GetPageSizeFromBlob PDF_VerifyLibrary
PDF_DestroyBlob PDF_GetNumOfAnnotations PDF_PrintBlob
PDF_DrawDCFromBlob PDF_GetPageCount PDF_SetPageImage
PDF_DrawObjectsFromBlob PDF_GetPageMatrixFromBlob PDF_SetProgressBar

Parametric Constraints

BuildConstraintModelForObject GetBinaryConstraint HasConstraint SetConstraintValue
DeleteConstraint GetSingularConstraint SetBinaryConstraint SetSingularConstraint

PlantObjectCoreTools

Plant_CreateDupPlant Plant_GetToolPlantNm Plant_ReplacePlant Plant_UpdateTranslat
Plant_EditPlantDefRB Plant_GetToolPlcMode Plant_ResetPlantInst
Plant_GetToolInit Plant_GetToolSpacing Plant_UpdatePlaceTool

Project Sharing

GetCheckoutsComment GetProjectFullPath GetWorkingFileId SetCheckoutsComment
GetCurrentUserId GetProjectUser IsAWorkingFile
GetLayerProjectInfo GetProjectUserNames IsProjectOffline

Python Utility

CallDynVSFunction GetVSVar SetVSVar

Roadway Interface Library

Road_GetStationCount Road_GetStationPoint Road_InsertStation

Selection

DSelectAll NumSelectedObjects Selected SetSelect
NumSObj SelectAll SetDSelect

SiteModel Interface Library

DTM6_ClearModelCache DTM6_IsObjectReady DTM6_ShowSendEdgeDlg SetFenceAttrs
DTM6_GetDTMObject DTM6_IsTypeVisible DegFromStr SetPadAttrs
DTM6_GetDTMOver DTM6_RestoreDefaults MakeModifierClass
DTM6_GetZatXY DTM6_RiseToSurface PercStrFromDeg
DTM6_IsDTM6Object DTM6_SendToSurface RiseRunFromDeg

Special - QuickTime

QTCloseMovieFile QTGetMovieOptions QTOpenMovieFile QTSetMovieOptionsN
QTCloseMovieFileN QTGetMovieOptionsN QTOpenMovieFileN QTTerminate
QTCreateMovieRefID QTInitialize QTSetMovieOptions QTWriteFrame

Spotlight

AdditionalDefRecords DBeam_GetLines2FOff DBeam_SetRShutDepth LightingDevParamEdit
ApplyLightInfoRecord DBeam_GetObjAtFocus DBeam_SetShow3DType LightingInvExport
DBeam_Begin DBeam_GetObjFallOff DBeam_SetShowAtPoint LightingInvImport
DBeam_BeginShttGet DBeam_SetBShutAngle DBeam_SetTShutAngle LightingUnivExport
DBeam_End DBeam_SetBShutDepth DBeam_SetTShutDepth LightingUnivImport
DBeam_EndShttGet DBeam_SetBeamAngle DBeam_ShowBeamLines SL_Export
DBeam_Get2DLines DBeam_SetBeamAngle2 GetVisionMapping SL_Import
DBeam_Get2DLn2FOff DBeam_SetFallOffDist HO_GetHoistColorLbl SL_UpdateSAcc
DBeam_Get2DObjAtFs DBeam_SetFocusPoint HO_GetHoistOriginAt SL_UpdateUID
DBeam_Get2DObjFOff DBeam_SetLShutAngle HO_GetNumHoistOrigin SetVisionMapping
DBeam_Get3DShutter DBeam_SetLShutDepth LDevice_DlgResource SpotlightCacheClear
DBeam_GetLast2DObj DBeam_SetLampRot LDevice_GetActSym SpotlightCacheDump
DBeam_GetLastObject DBeam_SetLightOrigin LDevice_Reset
DBeam_GetLines DBeam_SetRShutAngle LDevice_ResetVisual

Strings

Angle2Str GetVWRString Pos SubString
Area2Str Insert Str2Angle UniChr
Chr Len Str2Area UprString
Concat LenEncoding Str2Num Volume2Str
Copy Num2Str Str2Volume
Delete Num2StrF StringAnsiToMac
GetResourceString Ord StringMacToAnsi

Textures

AddCustomTexPart GetTexBFeatureStart GetTextureShininess SetTexBitRepVert
AttachDefaultTextureSpace GetTexBitFeatureSize GetTextureSize SetTexBitmapOrigin
CreatePaintFromImage GetTexBitPaintNode GetTextureSpace SetTexMapBool
CreatePaintFromImgN GetTexBitRepHoriz GetTextureTransp SetTexMapBoolN
CreateShaderRecord GetTexBitRepVert GetWallHoleTexturePart SetTexMapInt
CreateTexture GetTexBitmapOrigin IsImageCropVisible SetTexMapIntN
CreateTextureBitmap GetTexMapBool IsImageCropped SetTexMapReal
CreateTextureBitmapD GetTexMapBoolN IsRW SetTexMapRealN
CreateTextureBitmapN GetTexMapInt IsTextureableObject SetTexSpace2DOffset
DeleteTextureSpace GetTexMapIntN ResolveByClassTextureRef SetTexSpace2DRadius
EditShaderRecord GetTexMapReal SetClTextureC SetTexSpace2DRot
EditTexture GetTexMapRealN SetClTextureD SetTexSpace2DScale
EditTextureBitmap GetTexSpace2DOffset SetClTextureG SetTexSpaceEndCap
EditTextureSpace GetTexSpace2DRadius SetClTextureL SetTexSpaceKind
GS_EdSh_ConstructLayout GetTexSpace2DRot SetClTextureR SetTexSpaceOrientU
GS_EdSh_PopulateMenu GetTexSpace2DScale SetClTextureT SetTexSpaceOrientV
GS_EdSh_RunDialog GetTexSpaceEndCap SetCustomRWPrefs SetTexSpaceOrientW
GetClTextureC GetTexSpaceKind SetDefaultTexMap SetTexSpaceOrigin
GetClTextureD GetTexSpaceOrientU SetDefaultTexMapN SetTexSpacePartID
GetClTextureG GetTexSpaceOrientV SetDefaultTextureSpace SetTexSpaceStartCap
GetClTextureL GetTexSpaceOrientW SetImageCropObject SetTextureBitmap
GetClTextureR GetTexSpaceOrigin SetImageCropVisible SetTextureRef
GetClTextureT GetTexSpacePartID SetObjExpandTexture SetTextureRefN
GetClUseTexture GetTexSpaceStartCap SetOpenGLPrefs SetTextureSet
GetImageCropObject GetTextureBitmap SetTexBFeatureEnd SetTextureShader
GetNumTexLayers GetTextureRef SetTexBFeatureStart SetTextureShininess
GetObjExpandTexture GetTextureRefN SetTexBitFeatureSize SetTextureSize
GetShaderRecord GetTextureSet SetTexBitPaintNode SetTextureTransp
GetTexBFeatureEnd GetTextureShader SetTexBitRepHoriz SetWallHoleTexturePart

Tool Events

vstAddButtonMode vstDrawCoordLineN3D vstGetPickObject vstSetDataLong
vstAddPDMenuItem vstDrawCoordRect vstGetPt2D vstSetDataReal
vstAddPDMenuMode vstEnableMode vstGetPt3D vstSetDataString
vstAddRadioMode vstGetCurrPt2D vstGetRsrcFileID vstSetEventInfo
vstAddResPDMenuMode vstGetCurrPt3D vstGetString vstSetEventResult
vstCustomProcNNA vstGetDataLong vstGetToolObject vstSetHelpString
vstDefault2DToolDraw vstGetDataReal vstNameUndoEvent vstSetModeHelpBase
vstDefault3DToolDraw vstGetDataString vstNumPts vstSetPDMenuSel
vstDrawCoordArcN vstGetEventInfo vstResPDMenuInit vstSetPtBehavior
vstDrawCoordEllipse vstGetEventResult vstResPDMenuShow vstSetRsrcFile
vstDrawCoordLine vstGetInitObject vstRestoreWPHybridTool vstSetWPHybridTool
vstDrawCoordLine3D vstGetModeHelpBase vstSetCursorByView
vstDrawCoordLineN vstGetModeValue vstSetCustomProc

Truss Analysis

DLDBeginLoadData OLDConstructMatsCnt OLDGetLoadDataBool OLDMassStrToReal
DLDEndLoadData OLDFindAttachHangPos OLDGetLoadDataReal OLDSelectTrussSystem
DLDSetLoadDataBool OLDForceRealToStr OLDGetLoadDataStr OLDSetHangPathHandle
DLDSetLoadDataReal OLDForceStrToReal OLDGetMatDestiny OLDSetLoadDataBool
DLDSetLoadDataString OLDGetConstructMat OLDGetPositionTransf OLDSetLoadDataReal
HP_AutoAttachLoads OLDGetDragSnapPoint OLDHoistSectionDlg OLDSetLoadDataStr
HP_ConvertToHangPos OLDGetHangPointAt OLDMassDistRealToStr OLDShowTrussSnapping
OLDAddLoadHangPoint OLDGetHangPointsCnt OLDMassDistStrToReal OLDTrussSectionDlg
OLDClearHangPtsPath OLDGetHangingPos OLDMassRealToStr

Units

GetPrimaryUnitInfo GetSecondaryUnitInfo PrimaryUnits Units
GetRoundingBase GetUnits SecondaryUnits

User Interactive

AutoKey GetLine3D GetRect3D SetTempToolHelpStr
BeginModeButtonsText GetMouse KeyDown SetToolHelpMessage
CapsLock GetPt MouseDown Shift
Command GetPt3D Option TrackObject
EndModeButtonsText GetPtL RunTempTool TrackObjectN
GetKeyDown GetPtL3D SetCursor
GetLine GetRect SetModeButtonText

Utility

BeginContext GetCurrentMode OpenURL Rpstr_SetValueBool
BeginMultDashConvert GetDashFromPseudoInd PickObject Rpstr_SetValueInt
CallToolByIndex GetEnabledModules PlanarPtTo3DModelPt Rpstr_SetValueReal
CallToolByName GetMacCommandKeyTextWidthInPixels PlanarPtToScreenPlanePt Rpstr_SetValueStr
CallToolWithMode GetMainDisplayBounds PrepRelatedObjectForChange ScreenPlanePtToPlanarPt
ClrMessage GetNetAdapterInfo ProgressDlgClose SetCallBackInval
ColorIndexToRGB GetOSVersion ProgressDlgEnd SetCurrentObject
ColorIndexToRGBN GetPaletteVisibility ProgressDlgHasCancel SetDrawingRect
CreateUUID GetPickObjectInfo ProgressDlgOpen SetMaximumUndoEvents
Date GetPlantToolInitialized ProgressDlgOpenDelay SetModeString
DelSavedSetting GetPlantToolPlacementMode ProgressDlgSetBotMsg SetPaletteVisibility
DelSavedSettings GetPlantToolPlantName ProgressDlgSetMeter SetPlanarTransform
DisableModules GetPlantToolSpacing ProgressDlgSetTopMsg SetSavedSetting
DisplayContextHelpOfCurrentPlugin GetProduct ProgressDlgStart SetToolByIndex
DisplayContextualHelp GetPseudoIndFromDash ProgressDlgYield SetToolByName
DisplayOrganizationDialog GetSavedSetting PythonBeginContext SetToolWithMode
EditCriteriaWithUI GetScreen PythonEndContext SetWorkingPlane
EncryptAllPlugins GetTextWidthInPixels PythonExecute SetWorkingPlaneN
EncryptPlugin GetTickCount PythonGetSearchPath ShowWebDlg
EndContext GetVersion PythonSetSearchPath SortArray
EndMultDashConvert GetVersionEx RGBToColorIndex SysBeep
ExportImageFile GetWorkingPlane RGBToColorIndexN TBB_AttachRecords
FndError GetWorkingPlaneMat ReDraw TBB_OpenTBBSelDlg
ForEachObjectAtPoint GetWorkingPlaneN ReDrawAll TBB_UpdateOldBorders
ForEachObjectInLayer ImportImageFile RedrawSelection TBB_UpdateOldVAATB
ForEachObjectInList ImportImageFileN ResetObject UndoOff
GetActiveSerialNumber IsCoPlanar Rpstr_GetValueBool ValidAngStr
GetArrayDimensions IsPerpPlane Rpstr_GetValueInt ValidNumStr
GetCallBackInval LandmarkMatchSlope Rpstr_GetValueReal VerifyLibraryRoutine
GetClosestPt Message Rpstr_GetValueStr Wait
GetClosestSide NameUndoEvent Rpstr_RemoveValue WebDlgEnableConsole
GetCurrentLocalization OpenScriptResPal Rpstr_RemoveValues

View / Zoom

BeginInteractiveFrames EditOpenGLPrefs GetZoom SetVCenter
CreateHLHandle EditRenderWorksPrefs Projection SetView
CreateInteractiveLightGroup EndInteractiveFrames RetrieveCustomRWPrefs SetViewVector
CreateOpenGLHandle GetHLLineStyle RetrieveHLPrefs SetZoom
CreateRWHandle GetProjection RetrieveOpenGLPrefs VDelete
CreateRenderworksStyle GetVCenter SaveSheet VRestore
DrawInteractiveFrame GetView SetHLLineStyle VSave

Viewports

CreateVPClOvrd GetVPClOvrdPenBack GetVPLrOvrdPenFore SetVPClOvrdPenFore
CreateVPLrOvrd GetVPClOvrdPenFore RemoveVPClOvrd SetVPClOvrdPenOpty
GetVPClOvrdCount GetVPClOvrdPenOpty RemoveVPLrOvrd SetVPClOvrdRoofTxt
GetVPClOvrdFillBack GetVPClOvrdRoofTxt SetVPClOvrdFillBack SetVPClOvrdWallTxt
GetVPClOvrdFillFore GetVPClOvrdWallTxt SetVPClOvrdFillFore SetVPLrOvrdFillBack
GetVPClOvrdFillOpty GetVPLrOvrdCount SetVPClOvrdFillOpty SetVPLrOvrdFillFore
GetVPClOvrdFillStyle GetVPLrOvrdFillBack SetVPClOvrdFillStyle SetVPLrOvrdOpty
GetVPClOvrdLineStyle GetVPLrOvrdFillFore SetVPClOvrdLineStyle SetVPLrOvrdPenBack
GetVPClOvrdLnWeight GetVPLrOvrdHandle SetVPClOvrdLnWeight SetVPLrOvrdPenFore
GetVPClOvrdName GetVPLrOvrdOpty SetVPClOvrdObjTxt
GetVPClOvrdObjTxt GetVPLrOvrdPenBack SetVPClOvrdPenBack

Worksheets

ActSSheet GetWSColumnSortType IsWSSubrowCellNumber SetWSColumnOperators
AddWSColumnOperator GetWSColumnWidth IsWSSubrowCellString SetWSColumnSortType
AreWorksheetGridLinesVisible GetWSFromImage IsWSVisible SetWSColumnWidth
AutoFitWSRowHeights GetWSImage LoadCell SetWSCurrentCell
CellHasNum GetWSImgAngle MoveWSColumnOperator SetWSImgAngle
CellHasStr GetWSImgComponent NewSprdSheet SetWSImgComponent
CellString GetWSImgMarginSize RecalculateWS SetWSImgMarginSize
CellValue GetWSImgRenderMode RemoveAllWSColumnOperators SetWSImgRenderMode
ClearWSCell GetWSImgScale RemoveWSColumnOperator SetWSImgScale
CloseSS GetWSImgShowDBHeader SelectSS SetWSImgShowDBHeader
CreateWS GetWSImgSize SetSprdSortSum SetWSImgSize
CreateWSImage GetWSImgSizeType SetSprdSortSumColumns SetWSImgSizeType
DeleteWSColumns GetWSImgType SetTopVisibleWS SetWSImgType
DeleteWSRows GetWSImgUseLayScale SetWSAutoRecalcState SetWSImgUseLayScale
EnableDrawingWorksheetPalette GetWSImgUseObjectImg SetWSCellAlignment SetWSImgUseObjectImg
GetCAlign GetWSImgView SetWSCellBorder SetWSImgView
GetCWidth GetWSMergedCellRange SetWSCellBorders SetWSPlacement
GetCellNum GetWSPlacement SetWSCellBottomBN SetWSRowHeight
GetCellStr GetWSRowColumnCount SetWSCellBottomBorder SetWSSelection
GetSprdSortSum GetWSRowHLockState SetWSCellFill SetWSTextAngle
GetSprdSortSumColumns GetWSRowHeight SetWSCellFormula SetWorksheetGridLinesVisibility
GetTopVisibleWS GetWSSelection SetWSCellFormulaN ShowWS
GetWSAutoRecalcState GetWSSubrowActualCellString SetWSCellInsideHorizBorder ShowWSDialog
GetWSCellAlignment GetWSSubrowActualStringN SetWSCellInsideHzBN SprdAlign
GetWSCellBorder GetWSSubrowCellStrN SetWSCellInsideVertBorder SprdBorder
GetWSCellFill GetWSSubrowCellString SetWSCellInsideVtBN SprdFormat
GetWSCellFormula GetWSSubrowCellValue SetWSCellLeftBN SprdSize
GetWSCellFormulaN GetWSSubrowCount SetWSCellLeftBorder SprdWidth
GetWSCellNumberFormat GetWSSubrowHeight SetWSCellNumberFormat TargetSprdSheet
GetWSCellString HasWSColumnOperator SetWSCellOutlineBN WSScript_GetObject
GetWSCellStringN InsertWSColumns SetWSCellOutlineBorder WSScript_GetPrmInt
GetWSCellTextAngle InsertWSRows SetWSCellRightBN WSScript_GetPrmReal
GetWSCellTextColor IsValidWSCell SetWSCellRightBorder WSScript_GetPrmStr
GetWSCellTextFormat IsValidWSRange SetWSCellTextColor WSScript_SetResImage
GetWSCellValue IsValidWSSubrowCell SetWSCellTextFormat WSScript_SetResInt
GetWSCellVertAlignment IsWSCellNumber SetWSCellTopBN WSScript_SetResReal
GetWSCellWrapTextFlag IsWSCellString SetWSCellTopBorder WSScript_SetResStr
GetWSColumnOperators IsWSDatabaseRow SetWSCellVertAlignment WorksheetMergeCells
GetWSColumnSortPrecedence IsWSImg SetWSCellWrapTextFlag WorksheetSplitCells

Workspaces

wsEditAddMenu wsEditAddTool2 wsEditEnd
wsEditAddTool wsEditBegin wsEditAddMenu

XML

CreateNewXMLDocument GetAttributeValue InitXML SetElementValue
DeleteAttribute GetCDATA ReadXMLFile WriteXMLFile
DeleteCDATA GetElementValue ReadXMLMemory WriteXMLMemory
DeleteElement GetFirstChild ReleaseXML
FindAttribute GetNextElement SetAttributeValue
FindElement GetPreviousElement SetCDATA

XML SAX

XMLSAXAddNodeAttr XMLSAXBeginDocMemory XMLSAXEndDocMemory XMLSAXParseMemory
XMLSAXAddNodeValue XMLSAXBeginNode XMLSAXEndNode
XMLSAXBeginDocFile XMLSAXEndDoc XMLSAXParseFile