VS:Function Reference

From Vectorworks Developer
Revision as of 14:38, 18 September 2014 by Root (talk | contribs)
Jump to navigation Jump to search
The printable version is no longer supported and may have rendering errors. Please update your browser bookmarks and please use the default browser print function instead.

.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

Database / Record

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

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

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

Document List Handling

AddResourceToList FInLayer ImportResourceToCurrentFile PrevDObj
BuildResourceList FInSymDef LActLayer PrevLayer
BuildResourceList2 FObject LNewObj PrevObj
BuildResourceListN FSActLayer LObject PrevSObj
BuildResourceListN2 FSObject LSActLayer PrevSymDef
DeleteResourceFromList FSymDef NextDObj ResourceListSize
FActLayer GetActualNameFromResourceList NextLayer SetParent
FIn3D GetNameFromResourceList NextObj
FInFolder GetResourceFromList NextSObj
FInGroup ImportResToCurFileN NextSymDef

Document Settings

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

File I/O

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

GIS

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

General Edit

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

Graphic Calculation

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

Hatches / Vector Fills

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

IFC

IFC_AttachPset IFC_GetEntityProp IFC_ImportLibrary IFC_SetIFCEntity
IFC_ClearIFCInfo IFC_GetIFCEntity IFC_ImportNoUI IFC_SetPsetProp
IFC_CopyIFCData IFC_GetNumPsets IFC_ImportWithUI
IFC_ExportWithUI IFC_GetPsetName IFC_SetEntityColor
IFC_GetEntityColor IFC_GetPsetProp IFC_SetEntityProp

ImportExport

DXFScaleString GetLastDXFImportOpt ImportSingleDXFDWG SetDXFColorToLW
ExportDXFDWG ImportDXFDWG Init3DSServices SetLastDXFImportOpt
GetDXFColorToLW ImportDXFDWGFile InitDWGServices

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

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

Object Editing

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

Object Events

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

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 GetObject NameNum SetName
GetColorName Index2Name NameObject
GetDashStyleName Name2Index SetColorName
GetName NameList SetDashStyleName

Objects - 2D

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

Objects - 3D

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

Objects - Architectural

BeginColumn GetComponentNetArea GetSlabHeight SetComponentManualEdgeOffset
BeginFloor GetComponentNetVolume GetSlabPreferences SetComponentName
ConvertToUnstyledSlab GetComponentPenColors GetSlabPreferencesStyle SetComponentPenColors
CreateSlab GetComponentPenStyles GetSlabStyle SetComponentPenStyles
CreateSlabStyle GetComponentPenWeights GetStoryLayerInfo SetComponentPenWeights
DelObjStoryBound GetComponentTexture GetWallPreferences SetComponentTexture
DelObjStoryBounds GetComponentUseFillClassAttr HasObjStoryBound SetComponentUseFillClassAttr
DeleteAllComponents GetComponentUsePenClassAttr HasObjStoryBounds SetComponentUsePenClassAttr
DeleteComponent GetComponentWallBottomOffset InsertNewComponent SetComponentWallBottomOffset
GetCompBotIsRelStory GetComponentWallTopOffset MakeCornerWindow SetComponentWallTopOffset
GetCompTopIsRelStory GetComponentWidth ModifySlab SetComponentWidth
GetComponentAutoBoundEdgeOffset GetComponents SetCompBotIsRelStory SetCoreWallComponent
GetComponentClass GetCoreWallComponent SetCompTopIsRelStory SetDatumSlabComponent
GetComponentFill GetDatumSlabComponent SetComponentAutoBoundEdgeOffset SetObjectStoryBound
GetComponentFillColors GetNumberOfComponents SetComponentClass SetSlabHeight
GetComponentFollowBottomWallPeaks GetObjBoundElevation SetComponentFill SetSlabPreferencesStyle
GetComponentFollowTopWallPeaks GetObjStoryBound SetComponentFillColors SetSlabStyle
GetComponentManualEdgeOffset GetObjStoryBoundsAt SetComponentFollowBottomWallPeaks SlabFromPoly
GetComponentName GetObjStoryBoundsCnt SetComponentFollowTopWallPeaks SyncMatrixToBound

Objects - Custom

CreateCustomObject GetCustomObjectColor GetLocalizedPluginParameter SetCustomObjectColor
CreateCustomObjectN GetCustomObjectInfo GetPluginChoiceIndex SetCustomObjectPath
CreateCustomObjectPath GetCustomObjectPath GetPluginInfo SetCustomObjectProfileGroup
CreateGroupOutline GetCustomObjectProfileGroup GetPluginString SetCustomObjectSelectionGroup
DefineCustomObj GetCustomObjectSelectionGroup HasPlugin SetCustomObjectWallHoleGroup
EnableParameter GetCustomObjectWallHoleGroup IsNewCustomObject SetParameterVisibility
FlipHybMatrixObj GetLocalizedPluginChoice IsPluginFormat
GetCustomObjectChoice GetLocalizedPluginName NumCustomObjectChoices

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 GetRoofFaceAttrib SetDormerAttributes
BeginRoof GetDormerAttributes GetRoofFaceCoords SetDormerThick
CreateBatDormer GetDormerThick GetRoofVertices SetGableAttributes
CreateGableDormer GetGableAttributes GetShedAttributes SetHipAttributes
CreateHipDormer GetHipAttributes GetSkylight SetRoofAttributes
CreateRoof GetNumRoofElements GetTrapeziumAttributes SetRoofEdge
CreateShedDormer GetRoofAttributes RemoveRoofEdge SetShedAttributes
CreateSkylight GetRoofEdge RemoveRoofElement SetSkylight
CreateTrapeziumDormer GetRoofElementType SetBatAttributes SetTrapeziumAttributes

Objects - Solids

AddSolid CreateCone IntersectSolid SubtractSolid
CalcSurfaceArea CreateHemisphere ObjSurfaceArea
CalcVolume CreateSphere ObjVolume

Objects - Symbols

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

Objects - Text

BeginText GetTextSpace SetTextLeading TextFlip
CreateText GetTextStyle SetTextOrientation TextFont
EndText 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
GetTextSize SetTextJustN TextFace

Objects - Walls

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

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

Roadway Interface Library

Road_GetStationCount Road_GetStationPoint Road_InsertStation

Selection

DSelectAll NumSelectedObjects Selected SetSelect
NumSObj SelectAll SetDSelect

SiteModel Interface Library

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

Special - QuickTime

QTCloseMovieFile QTInitialize QTSetMovieOptions QTWriteFrame
QTGetMovieOptions QTOpenMovieFile QTTerminate

Spotlight

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

Strings

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

Textures

AttachDefaultTextureSpace GetTexBitPaintNode GetTextureSpace SetTexMapBool
CreatePaintFromImage GetTexBitRepHoriz GetTextureTransp SetTexMapBoolN
CreatePaintFromImgN GetTexBitRepVert GetWallHoleTexturePart SetTexMapInt
CreateShaderRecord GetTexBitmapOrigin IsImageCropVisible SetTexMapIntN
CreateTexture GetTexMapBool IsImageCropped SetTexMapReal
CreateTextureBitmap 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
GetTexBFeatureStart GetTextureShininess SetTexBitRepVert
GetTexBitFeatureSize GetTextureSize SetTexBitmapOrigin

Tool Events

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

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_GetValueStr
CallToolByIndex GetEnabledModules PickObject Rpstr_RemoveValue
CallToolByName GetMacCommandKeyTextWidthInPixels PlanarPtTo3DModelPt Rpstr_RemoveValues
ClrMessage GetMainDisplayBounds PlanarPtToScreenPlanePt Rpstr_SetValueBool
ColorIndexToRGB GetNetAdapterInfo PrepRelatedObjectForChange Rpstr_SetValueInt
ColorIndexToRGBN GetOSVersion ProgressDlgClose Rpstr_SetValueReal
CreateUUID GetPaletteVisibility ProgressDlgEnd Rpstr_SetValueStr
Date GetPickObjectInfo ProgressDlgHasCancel ScreenPlanePtToPlanarPt
DelSavedSetting GetPlantToolInitialized ProgressDlgOpen SetCallBackInval
DelSavedSettings GetPlantToolPlacementMode ProgressDlgOpenDelay SetCurrentObject
DisableModules GetPlantToolPlantName ProgressDlgSetBotMsg SetDrawingRect
DisplayContextHelpOfCurrentPlugin GetPlantToolSpacing ProgressDlgSetMeter SetMaximumUndoEvents
DisplayContextualHelp GetProduct ProgressDlgSetTopMsg SetModeString
DisplayOrganizationDialog GetSavedSetting ProgressDlgStart SetPaletteVisibility
EditCriteriaWithUI GetScreen ProgressDlgYeld SetSavedSetting
EncryptAllPlugins GetTextWidthInPixels PythonBeginContext SetToolByIndex
EncryptPlugin GetTickCount PythonEndContext SetToolByName
EndContext GetVersion PythonExecute SetWorkingPlane
ExportImageFile GetVersionEx PythonGetSearchPath SetWorkingPlaneN
FndError GetWorkingPlane PythonSetSearchPath SortArray
ForEachObjectAtPoint GetWorkingPlaneMat RGBToColorIndex SysBeep
ForEachObjectInLayer GetWorkingPlaneN RGBToColorIndexN UndoOff
ForEachObjectInList ImportImageFile ReDraw ValidAngStr
GetActiveSerialNumber ImportImageFileN ReDrawAll ValidNumStr
GetArrayDimensions IsCoPlanar RedrawSelection VerifyLibraryRoutine
GetCallBackInval IsPerpPlane ResetObject Wait
GetClosestPt Message Rpstr_GetValueBool
GetClosestSide NameUndoEvent Rpstr_GetValueInt
GetCurrentLocalization OpenScriptResPal Rpstr_GetValueReal

View / Zoom

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

Viewports

CreateVPClOvrd GetVPClOvrdPenFore GetVPLrOvrdPenFore SetVPClOvrdPenOpty
CreateVPLrOvrd GetVPClOvrdPenOpty RemoveVPClOvrd SetVPLrOvrdFillBack
GetVPClOvrdCount GetVPLrOvrdCount RemoveVPLrOvrd SetVPLrOvrdFillFore
GetVPClOvrdFillBack GetVPLrOvrdFillBack SetVPClOvrdFillBack SetVPLrOvrdOpty
GetVPClOvrdFillFore GetVPLrOvrdFillFore SetVPClOvrdFillFore SetVPLrOvrdPenBack
GetVPClOvrdFillOpty GetVPLrOvrdHandle SetVPClOvrdFillOpty SetVPLrOvrdPenFore
GetVPClOvrdName GetVPLrOvrdOpty SetVPClOvrdPenBack
GetVPClOvrdPenBack GetVPLrOvrdPenBack SetVPClOvrdPenFore

Worksheets

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

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