Chapter 11:
API Functions


 

This chapter briefly describes each of the API functions that are available in the PGSDK library. See the PGSDK API Guide for details. See Appendix B for APIs that are defined in the PGSDK header file but may be reserved for obsolete. This chapter lists API functions in alphabetical order and according to functionality:

 

Initialization and Termination Functions

 

Graph Structure Management Functions

 

Graph Imaging Functions

 

Draw Environment Functions

 

Graph Modification Functions

 

Selection List Management Functions

 

Detection Node Management Functions

 

Object Alignment Functions

 

Memory Management Functions

 

Annotation Functions

 

Polygon Functions

 

Platform-Independent File I/O

 

RAM File Functions

 

Getting/Setting Data

 

Undo Functions

 

Wireframe Functions

 

Chart Layout Functions

 

Translation Functions

 

Export Functions

 

Load/Save File Functions

 

Advanced Drawing (OpenGL) Functions

 

User Interface Dialog Functions

 

Java Functions

 

Headless-Server Functions for Unix Applications

 

Miscellaneous Functions

 

Alphabetical List of ALL functions

FUNCTIONS BY GROUP

Initialization and Termination Functions

API Function Name

Description

InitTDGLIB()

Initialize the PGSDK library

FiniTDGLIB()

Finished Using PGSDK library

Graph Structure Management Functions

API Function Name

Description

AllocGraphPtr()

Allocate a Graph Pointer

FreeGraphPtr()

Free Graph Pointer

Graph Imaging Functions

API Function Name

Description

DrawAnnotationLayer()

Draw annotation layer

DrawBackgroundLayer()

Draw background layer

DrawGraphLayer()

Draw Graph Layer

DrawTheGraph()

Draw the Graph

DryRunTheGraph()

Dry Run The Graph

IsGraphBackgroundVisible()

Is the graph background visible?

Draw Environment Functions

API Function Name

Description

AllocDrawEnvPtr()

Allocate a Draw Environment Pointer

DEForceDetNodes()

Draw Environment Force Detection Nodes

DEGetDestRect ()

Draw Environment Get Destination Rectangle

DEGetDrawProcs ()

Draw Environment Get Drawing Procedures

DEGetGlobalFontInfo ()

Draw Environment Get Global Font Information

DEGetMeasurements()

Draw Environment Get Measurements

DEGetPenMode()

Draw Environment Get Pen Mode

DEGetPortInfo()

Draw Environment Get Port Information

DEGetVirtRect()

Draw Environment Get Virtual Rectangle

DERegisterCallbacks()

Draw Environment Register Callback functions

DESetActionProcs()

Draw Environment Set Action Procedures

DESetDestRect()

Draw Environment Set Destination Rectangle

DESetDrawProcs()

Draw Environment Set Drawing Procedures

DESetGlobalFontInfo()

Draw Environment Set Global Font Information

DESetMeasurements()

Draw Environment Set Measurements

DESetPenMode()

Draw Environment Set Pen Mode

DESetPortInfo()

Draw Environment Set Port Information

DESetVirtRect()

Draw Environment Set Virtual Rectangle

DrawBegin()

Draw Begin

DrawEnd()

Draw End

FreeDrawEnvPtr()

Free Draw Environment Pointer

Graph Modification Functions

API Function Name

Description

GetGraphAttr()

Get Graph Attribute

GetGraphAttrSI()

Get Graph Attribute of an item in a selection list

GetGraphAttrSL()

Get Graph Attribute for all items in a selection list

GetObjectMobility()

Get Object Mobility

SetGraphAttr()

Set Graph Attribute

SetGraphAttrSI()

Set Graph Attribute for an item in a Selection List

SetGraphAttrSL()

Set Graph Attribute for all items in a Selection List

Selection List Management Functions

API Function Name

Description

CreateSelItemOutline()

Create Selection Item Outline

DestroySelItemOutline()

Destroy Selection Item Outline

GetFirstDetNodeRef()

Get First Detection Node Reference

IsMarkerSelected()

Is marker selected?

Item2DetRef()

Selection Item -to- Detection Reference conversion

MoveSelectedItem()

Move a selected item to a new virtual location

Remove()

Remove item(s) from a selection list

RemoveItem()

Remove an item from a selection list

Select_AddGroupsRelatedObjects()

Select Add Group-Related Objects to Selection List

Select_AddHeightRelatedObjects()

Select Add Height-Related Objects to Selection List

Select_AddItem()

Select Add Item to Selection List

Select_AddRelatedItems()

Select Add Related Items to Selection List

Select_AddSeriesRelatedObjects()

Select Add Series-Related Objects to Selection List

Select_AllocList()

Select Allocate Selection List

Select_CalcHandlesItem()

Select Calculate Handles Selection Item

Select_CalcHandlesList()

Select Calculate Handles Selection List

Select_ClearList()

Select Clear Selection List

Select_DrawXorItem()

Select Draw Xor Selection Item

Select_DrawXorList()

Select Draw Xor Selection List

Select_DuplicateList()

Select Duplicate Selection List

Select_FreeList()

Select Free Selection List

Select_GetFirstItem()

Select Get First Item in Selection List

Select_GetListBounds()

Select Get Selection List Bounds

Select_GetListInfo()

Select Get Selection List Information

Select_GetNextItem()

Select Get Next Item in Selection List

Select_GetSelectedSeriesID()

Select Get Selected Series ID

Select_Group()

Select Group in Selection List

Select_HandleHitTest()

Select Selection List Handle Hit Text

Select_IsEqual()

Select are two selection items equal?

Select_IsObjectSelected()

Select is object selected in selection list?

Select_IsSeriesRelatedObject()

Select is series-related object?

Select_RebuildItem()

Select rebuild item in Selection list

Select_RebuildList()

Select rebuild Selection list

Select_RemoveItem()

Select remove item from Selection list

Select_RemoveRelatedItems()

Select remove related items from Selection List

Select_SearchList()

Select Search Selection list

Select_SelectAllSeriesRelatedObjects()

Select all series-related objects in a chart

Select_UnGroup()

Select Ungroup Selection list

SelectDetNode()

Select Detection Node

SelectDetNodesInRect()

Select Detection Nodes in a Rectangle

Detection Node Management Functions

API Function Name

Description

FindDetNode()

Find Detection Node

FindNextDetNode()

Find Next Detection Node

FreeAllDetNodes()

Free All detection Nodes

FreeDetNode()

Free Detection Nodes

GetDetNode()

Get Detection Node

GetDetNodeObjectID()

Get Detection Node Object ID

GetNextDetNode()

Get Next Detection Node

GetRiserDetNodeLimit()

Get Riser Detection Node Limit

LockDetNodeRef()

Lock a Detection Node Reference

SetRiserDetNodeLimit()

Set Riser Detection Node Limit

UnlockDetNodeRef()

Unlock Detection Node Reference

Object Alignment Functions

API Function Name

Description

AlignInsideEdges()

Align Inside Edges of a selection list

AlignSelList_Bottom()

Align Selection List Bottom

AlignSelList_Center()

Align Selection List Center

AlignSelList_Left()

Align Selection List Left

AlignSelList_Right()

Align Selection List Right

AlignSelList_Top()

Align Selection List Top

CenterOnPage()

Center objects in selection list

JoinHoriz()

Join movable objects in the selection list horizontally

JoinToFirst()

Join movable objects in the selection list to first

JoinVert()

Join movable objects in the selection list vertically

MakeSameSize()

Make all items in the selection list the same size as the first item

SizeToPicture()

Resize and relocate all items in the selection list

Memory Management Functions

API Function Name

Description

_SDK_AllocHandle()

Allocate relocatable memory in a platform-independent manner

_SDK_AllocHandleClear()

Allocate relocatable memory in a platform-independent manner and clear it

_SDK_AllocPtr()

Allocate non-relocatable memory

_SDK_AllocPtrClear()

Allocate non-relocatable memory and clear it

_xFreeHandle()

Free previously allocated relocatable memory

_xFreePtr()

Deallocate a block of non-relocatable memory

CloneHandle()

Clone a memory handle

ClonePtr()

Clone a Pointer

env_CompactMem()

Compact Memory

LockHandle()

Lock a memory handle

Ptr2Handle()

Pointer -to- Handle Conversion

Ptr2XHandle()

Pointer -to- XHandle Conversion

ReAllocHandle()

Reallocate Handle

ReAllocHandleClear()

Reallocate Handle Clear

SetvarHdlSize()

Set Variable Handle Size

SizeOfHandle()

Get Size of Handle

SizeOfPtr()

Get Size of Pointer

UnlockHandle()

Unlock memory handle

Annotation Functions

API Function Name

Description

AnodeHdl2ID()

Convert Annotation Node Handle to Annotation ID

AnodeID2DetRef()

Convert Annotation Node ID to a Detection Reference

AnodeID2ZLayer()

Annotation Node ID -to- Z-Layer Conversion

Bring2Front()

Bring Selection List to Front

BringForward()

Bring Selection List Forward

CreateAnode()

Create an Annotation Node

CreatePictureAnode()

Create Picture Annotation Node

DetRef2AnodeID()

Detection Node Reference-to-Annotation Node ID conversion

DrawAllAnodes()

Draw all annotation nodes

DrawAnAnode()

Draw an annotation node

Duplicate()

Duplicate all annotation nodes

FreeAllAnodes()

Free All Annotation Nodes

GetAnnotationText()

Get Annotation Text

GetAnodeFromTextboxID()

Get Annotation Node from Text Box ID

GetRectAnodeInfo()

Get Rectangle Annotation Node Information

ID2AnodeHdl()

Annotation Node ID -to- Annotation Node Handle Conversion

IsAnode()

Is the object in at detection record an annotation node?

SelectAnode_AddItem()

Select Annotation Node Add Item to Selection List

SelectAnode_All()

Select All Annotation Nodes in Selection List

Send2Back()

Send Selection List to Back

SendBackward()

Send Selection List Backward

SetAnnotationText()

Set Annotation Text

SetRectAnodeInfo()

Set Rectangle Annotation Node Information

ZLayer2AnodeID()

Get annotation object ID of a given Z-layer

Polygon Functions

API Function Name

Description

AddPolyPoint()

Add Polygon Points

AllocPolyHandle()

Allocate a Polygon Handle

ClonePolyHandle()

Clone a Polygon Handle

ClosePolyHandle()

Close a Polygon Handle

dump_PolyHandle()

Output information about a polygon

FreePolyHandle()

Free Poly Handle

GetPolyBounds()

Get Polygon Bounds

GetPolyPoint()

Get Polygon Point

GetPolyPointCount()

Get Polygon Point Count

GetPolyPtrBounds()

Get Polygon Point Bounds

GetPolyPtrPointCount()

Get Polygon Point Count

LockPolyHandle()

Lock a polygon handle

Points2Poly()

Put points into a polygon

UnlockPolyHandle()

Unlock polygon handle

Platform-Independent File I/O

API Function Name

Description

IOclose()

Platform-independent file close

IOconnect()

Platform-independent file connect

IOgetc()

Platform-independent file get character

IOgets()

Platform-independent file string

IOopen()

Platform-independent file open

IOread()

Platform-independent file read

IOseek()

Platform-independent file seek

IOwrite()

Platform-independent file write

RAM File Functions

API Function Name

Description

AllocRamFile()

Allocate a RAM File

FreeRamFile()

Free RAM File

GetRamFileBuffer()

Get RAM File Buffer

GetRamFileName()

Get RAM File Name

RFgetc()

Ram File Get Character

RFrewind()

Ram File Rewind

RFseek()

Ram File Seek

RFwrite()

Ram File Write

SetRamFileSize()

Set RAM File Size

Getting/Setting Data

API Function Name

Description

_SetGraphRowColData()

Set data in the spreadsheet cell for the graph

_SetGraphRowColPageData()

Set data in the spreadsheet cell for the graph

AccGraphDataStatus()

Verify a graph's data set

GetDataFormatID()

Get Data Format ID

GetDataRange()

Get Data Range

GetGraphDataInfo()

Get Graph Data Information

GetGraphFootNote()

Get Graph Footnote

GetGraphGroupsLabel()

Get Graph Groups Label

GetGraphGroupsTitle()

Get Graph Groups Title

GetGraphPage()

Get Graph Page

GetGraphRowColData()

Get Graph Row/Column Data

GetGraphRowColPageData()

Get Graph Row/Column Page Data

GetGraphRowColString()

Get Graph Row/Column String

GetGraphSeriesLabel()

Get Graph Series Label

GetGraphSeriesTitle()

Get Graph Series Title

GetGraphSubTitle()

Get Graph Subtitle

GetGraphSubType()

Get Graph Sub-Type

GetGraphTitle()

Get Graph Title

GetGraphY1AxisTitle()

Get Graph Y1-Axis Title

GetGraphY2AxisTitle()

Get Graph Y2-Axis Title

GetGraphY3AxisTitle()

Get Graph Y3-Axis Title

GetGraphY4AxisTitle()

Get Graph Y4-Axis Title

GetGroupHeaderString()

Get Group Header String

GetRawLimits()

Get Raw Limits

GetSeriesHeaderString()

Get Series Header String

SetDataRange()

Set Data Range

SetGraphData()

Set Graph Data

SetGraphDataInfo()

Set Graph Data Information

SetGraphFootNote()

Set Graph Footnote

SetGraphGroupsLabel()

Set Graph Groups Label

SetGraphGroupsTitle()

Set Graph Groups Title

SetGraphLabels()

Set Graph Labels

SetGraphRowColData()

Set Graph Row/Column Data

SetGraphRowColString()

Set Graph Row/Column String

SetGraphSeriesLabel()

Set Graph Series Label

SetGraphSeriesTitle()

Set Graph Series Title

SetGraphSubTitle()

Set Graph Subtitle

SetGraphTitle()

Set Graph Title

SetGraphY1AxisTitle()

Set Graph Y1-Axis Title

SetGraphY2AxisTitle()

Set Graph Y2-Axis Title

SetGraphY3AxisTitle()

Set Graph Y3-Axis Title

SetGraphY4AxisTitle()

Set Graph Y4-Axis Title

Undo Functions

API Function Name

Description

ClearUndo()

Clear the Undo List

GetUndoStatus()

Get Undo Status

IsUndoListEmpty()

Is the Undo List empty?

PerformUndo()

Perform Undo

SetUndoMode()

Set Undo Mode

SetUndoStatus()

Set Undo Status

UndoSelListMove()

Undo Selection List Move

3D Wireframe Functions

API Function Name

Description

CheckWireframe()

Check the 3D graph wire frame

ClearWireframe()

Clear the 3D graph wire frame

DrawWireframe()

Draw 3D wire frame

GetWireFrameBounds()

Get Wire Frame Bounds

Chart Layout Functions

API Function Name

Description

AdjustToKeepChartOnScreen()

Adjust Frame to Keep Chart on Screen

AreVisualizeEffectUsed()

Are Visualize Effects Used?

CanUseEntireOrdAxis()

Can the chart use the entire ordinal axis to draw?

CreateRisers()

Create Risers

DetermineScale()

Determine Scale of the graph

EnablePlaceDefaultElements()

Routine to Disable/Enable PlaceDefaultElements Logic

GetAxisScaleMinMax()

Get the Minimum/Maximum Scaling for an Axis

GetGraphDocSize()

Get Graph Document Size

GetGraphOrientation()

Get Graph Orientation

GetGraphResolutionUnit()

Get Graph Resolution Units

GetGraphType()

Get Graph Type

GetGraphTypeIndex()

Get Graph Type Index

GetLegendLayoutInformation()

Get Legend Layout Information

GetSGCount()

Get Series/Group Count

GloSetMaxAutofitSize()

Global Set Maximum Autofit Size

GloSetMinAutofitSize()

Global Set Minimum Autofit Size

IsBipolar()

Is the graph a bi-polar chart?

IsDataText()

Is object data text?

IsDualYAxes()

Is the graph a Dual-Y axes chart?

IsO1AxisUsed()

Is the O1-Axis used in a chart?

IsXAxisUsed()

Is the X-Axis used in a chart?

IsY1AxisUsed()

Is the Y1-Axis used in a chart?

IsY2AxisUsed()

Is the Y2-Axis used in a chart?

IsY3AxisUsed()

Is the Y3-Axis used in a chart?

IsY4AxisUsed()

Is the Y4-Axis used in a chart?

PlaceDefaultElements

Place Default Elements

RecalcLegend()

Recalculate Legends

SetGraphDocSize()

Set Graph Document Side

SetGraphResolutionUnit()

Set Graph Resolution Units

Translation Functions

API Function Name

Description

AbsPoint()

Absolute Point

AddPoints()

Add Points

dCheckRect()

Verify the top, bottom, left and right parameters of a rectangle

dSetRect()

Define a Rectangle

dvCrust()

Device-to-Virtual Coordinates conversion of a CrustInfoRec

dvPoint()

Device-to-Virtual Coordinates conversion of a Point

dvPoint2D()

Device-to-Virtual Coordinates conversion of a Point2D

dvPoly()

Device-to-Virtual Coordinates conversion of a Poly

dvRect()

Device-to-Virtual Coordinates conversion of a Rect

dvScaleHeight()

Device-to-Virtual Coordinates conversion of Scale Height

dvScalePoint()

Device-to-Virtual Coordinates conversion of Scale Point

dvScalePoint2D()

Device-to-Virtual Coordinates conversion of Scale Point 2D

dvScaleWidth()

Device-to-Virtual Coordinates conversion of Scale Width

dvSlice()

Device-to-Virtual Coordinates conversion of a SliceInfoRec

dvWedge()

Device-to-Virtual Coordinates conversion of a WedgeInfoRec

pvScaleHeight()

Physical -to- Virtual Scale Height Conversion

pvScaleWidth()

Physical -to- Virtual Scale Width Conversion

ScalePoint()

Scale a Point

SubPoints()

Subtract Points

vCheckRect()

Verify rectangle definition is consistent with coordinate system

vdCrust

Virtual-to-Device Coordinates conversion of a CrustInfoRec

vdPoint()

Virtual-to-Device Coordinates conversion of a Point

vdPoint2D()

Virtual-to-Device Coordinates conversion of a Point2D

vdPoly()

Virtual-to-Device Coordinates conversion of a Poly

vdRect()

Virtual-to-Device Coordinates conversion of a Rect

vdScaleHeight()

Virtual-to-Device Coordinates conversion of Scale Height

vdScalePoint()

Virtual-to-Device Coordinates conversion of Scale Point

vdScalePoint2D()

Virtual-to-Device Coordinates conversion of Scale Point2D

vdScaleWidth()

Virtual-to-Device Coordinates conversion of Scale Width

vdSlice()

Virtual-to-Device Coordinates conversion of a SliceInfoRec

vdWedge()

Virtual-to-Device Coordinates conversion of a WedgeInfoRec

vSetRect()

Set rectangle definition that is consistent with coordinate system

xBoxToRect()

Translate BoxInstRec to Rect

xCompareRects()

Translate compare rectangles

xDefineRect()

Translate define rectangle

xHeightOfRect()

Translate Height of Rectangle

xInsetRect()

Translate Inset Rectangle

xIntersectRect()

Translate Intersect Rectangle

xNormalizeDegrees()

Translate Normalize Degrees

xNormalizeRadians()

Translate Normalize Radians

xOffsetRect()

Translate Offset Rectangle

xPoint2DToPoint()

Translate Point2D -to- Point

xPointToPoint2D()

Translate Point -to- Point2D

xPt2Degrees()

Translate Point -to- Degrees

xPt2Radians()

Translate Point -to- Radians

xPtInEllipse()

Translate Point In Ellipse

xPtInPoly()

Translate Point In Polygon

xPtInRect()

Translate Point in Rectangle

xPtInSlice()

Determine if a point is in a slice

xPtInWedge()

Determine if a point is in a wedge

xRectToBox()

Translate Rectangle -to- BoxInstRec

xSumOfRects()

Translate Sum of Rectangles

xWidthOfRect()

Translate Width of Rectangle

Export Functions

API Function Name

Description

ExportBMP()

Export a chart image as a bit-map to a file

ExportBMPtoRamFile()

Export a chart image as a bit-map to a RAM file

ExportGIF()

Export a chart image as a .GIF file

ExportGIFtoMemory()

Export a chart image as a .GIF image to memory

ExportPNG()

Export a chart image as a PNG image to a file

ExportPNGToMemory()

Export a chart image as a PNG image to memory

SaveImageToFile()

Save the image of a graph to a file in any format

SaveImageToMemory()

Save the image of a graph to memory in any format

Load/Save File Functions

API Function Name

Description

Clone_TIFFGraph()

Clone a TIFF Graph

F3DF_ReadDescription()

Read description string from TIFF file

F3DF_ReadThumbnail()

Read thumbnail from TIFF file

Load_TIFFGraph()

Load a TIFF graph

Load_TIFFGraphPath()

Load a TIFF graph path

Save_TIFFGraph()

Save TIFF Graph

Save_TIFFGraphPath()

Save TIFF Graph Path

Save_TIFFGraphPathTrim()

Save TIFF Graph Path with trim option

ThumbWIN_GetFileDescriptionFromGraph()

Get File Description from Graph

ThumbWIN_GetThumbnailFromGraph()

Get Thumbnail from Graph

ThumbWIN_LoadDescription()

Load description into graph

ThumbWIN_LoadThumbnail()

Load thumbnail into graph

ThumbWIN_SetFileDescriptionIntoGraph()

Set File Description into Graph

ThumbWIN_UpdateInGraph()

Update Thumbnail in Graph

Advanced Drawing (OpenGL) Functions

API Function Name

Description

OGL_BeginFirstPass()

Open GL/Begin First Pass

OGL_BlitOffscreen()

Open GL/Blit Off-Screen

OGL_DrawBegin()

Open GL/Draw Begin

OGL_DrawEnd()

Open GL/Draw End

OGL_GetChartStatus()

Open GL/Get Chart Status

OGL_GetOffscreenDC()

Open GL/Get Off-Screen Device Context

OGL_InitOffscreen()

Open GL/Initialize Off-Screen

OGL_RegisterOffscreenPort()

Open GL/Register Off-Screen Port

OGL_RegisterPort()

Open GL/Register Port

OGL_SetTessellationDetail()

Open GL/Set Tessellation Detail

User Interface Dialog Functions

API Function Name

Description

InitAmigoDialog()

Initialize the Amigo user-interface dialogs

Prompt3DViewAnglePresetDialog()

Prompt 3D View Angle Preset Dialog

PromptChartOptionsDialog()

Prompt Chart Options Dialog

PromptChartTypesDialog()

Prompt Chart Types Dialog

PromptDataAnalyzerDialog()

Prompt Data Analyzer Dialog

PromptDropShadowDialog()

Prompt Drop Shadow Dialog

PromptFillGradientsDialog()

Prompt Fill Gradients Dialog

PromptFillPatternDialog()

Prompt Fill Pattern Dialog

PromptFillPicturesDialog()

Prompt Fill Pictures Dialog

PromptFillTexturesDialog()

Prompt Fill Textures Dialog

PromptFormattingDialog()

Prompt Formatting Dialog

PromptGridScaleDialog()

Prompt Grids & Scales Dialog

PromptLightingPresetDialog()

Prompt Lighting Preset Dialog

PromptLineGradientsDialog()

Prompt Line Gradients Dialog

PromptLinePatternDialog()

Prompt Line Pattern Dialog

PromptLinePicturesDialog()

Prompt Line Pictures Dialog

PromptLineTexturesDialog()

Prompt Line Textures Dialog

PromptModelPresetDialog()

Prompt Line Model Preset Dialog

PromptSeriesOptionsDialog()

Prompt Line Series Options Dialog

PromptTextGradientsDialog()

Prompt Text Gradients Dialog

PromptTextPatternDialog()

Prompt Text Pattern Dialog

PromptTextPicturesDialog()

Prompt Text Pictures Dialog

PromptTextTexturesDialog()

Prompt Text Textures Dialog

PromptTitleDialog()

Prompt Titles Dialog

SetHelpFilePath()

Set Help File Path for User-Interface Dialogs

Java Functions

API Function Name

Description

ReadJAVAScriptChartFile

Read JAVA Script Chart File

WriteJAVAScriptChartFile

Write JAVA Script Chart File

Headless-Server Functions for Unix Applications

API Function Name

Description

GloGetDefaultFontName()

Get TrueType default font name

GloGetDefaultFontPath()

Get TrueType default font path

gloSetBackgroundGIF()

Set unpainted background pixels to be a passed-in GIF file.

GloSetDefaultFontName()

Set TrueType default font name

GloSetDefaultFontPath()

Set TrueType default font path

HS_DryRunTheGraph()

Headless-Server version of DryRunTheGraph()

HS_PlaceDefaultElements()

Headless-Server version of PlaceDefaultElements()

Miscellaneous Functions

API Function Name

Description

AllocDetListHandle()

Allocate a Detection List Handle

Categorize3DObject()

Is an object part of a graph cube, riser, or neither?

ChangeXanTextboxID()

Change Text Box ID

CheckDetList()

Check detection list in a draw environment

CreateMBCFontHandle()

Creates a font handle based on a existing logical font in the draw environment

EncompassLineThickness()

Expands the bounding rectangle of an item to include the thickness of its border or line

FindBoxForText()

Find a box for title, subtitle, or footnote text

FixupAxisTitleLocation()

Fix the axis title location

FreeDetListHandle()

Free Detection Node List Handle

GetAdvFormat()

Get an Advanced Format structure

GetDLLVersion()

Get DLL Version String

GetGroupHeaderPos()

Get Group Header Position

GetRiserBounds()

Get Riser Bounds

GetRiserSurface()

Get Riser Surface

GetScaleBoundaries()

Get Scale Boundaries

GetSeriesHeaderPos()

Get Series Header Position

GetTableChartCellDimensions()

Get Table Chart Cell Dimensions

InitAdvFormat()

Initialize AdvFormat data structure

IsObjectATextBox()

Is the object a text box?

MBCExists()

Multi-Byte Characters Exist?

PackDate()

Pack date in the AdvFormat structure

RestoreVisualizeGraph()

Restore Visualize Graph

SetErrorCallBack()

Set Error Callback function

SetLineItemPoints()

Set Line Item Points

SetTableChartCellDimensions()

Set Table Chart Cell Dimensions

SetVisibilityMode()

Set Visibility Mode

StdFormat()

Format numerical values into a presentable string

SwapDetListHandle()

Swap Detection List Handle

Update_ClearList()

Update Clear List

Update_GetFirstItem()

Update Get First Item

Update_GetInvalRect()

Update Get Invalid Rectangle

Update_GetNextItem()

Update Get Next Item

UnPackDateTime()

Unpack Pack Date and Time in the AdvFormat structure

ALPHABETICAL LIST

API Function Name

Description

_SDK_AllocHandle()

Allocate relocatable memory in a platform-independent manner

_SDK_AllocHandleClear()

Allocate relocatable memory in a platform-independent manner and clear it

_SDK_AllocPtr()

Allocate non-relocatable memory

_SDK_AllocPtrClear()

Allocate non-relocatable memory and clear it

_SetGraphRowColData()

Set data in the spreadsheet cell for the graph

_SetGraphRowColPageData()

Set data in the spreadsheet cell for the graph

_xFreeHandle()

Free previously allocated relocatable memory

_xFreePtr()

Deallocate a block of non-relocatable memory

AbsPoint()

Absolute Point

AccGraphDataStatus()

Verify a graph's data set

AddPoints()

Add Points

AddPolyPoint()

Add Polygon Points

AdjustToKeepChartOnScreen()

Adjust Frame to Keep Chart on Screen

AlignInsideEdges()

Align Inside Edges of a selection list

AlignSelList_Bottom()

Align Selection List Bottom

AlignSelList_Center()

Align Selection List Center

AlignSelList_Left()

Align Selection List Left

AlignSelList_Right()

Align Selection List Right

AlignSelList_Top()

Align Selection List Top

AllocDetListHandle()

Allocate a Detection List Handle

AllocDrawEnvPtr()

Allocate a Draw Environment Pointer

AllocGraphPtr()

Allocate a Graph Pointer

AllocPolyHandle()

Allocate a Poly Handle

AllocRamFile()

Allocate a RAM File

AnodeHdl2ID()

Convert Annotation Node Handle to Annotation ID

AnodeID2DetRef()

Convert Annotation Node ID to a Detection Reference

AnodeID2ZLayer()

Annotation Node ID -to- Z-Layer Conversion

AreVisualizeEffectUsed()

Are Visualize Effects Used?

Bring2Front()

Bring Selection List to Front

BringForward()

Bring Selection List Forward

CanUseEntireOrdAxis()

Can the chart use the entire ordinal axis to draw?

Categorize3DObject()

Is an object part of a graph cube, riser, or neither?

CenterOnPage()

Center objects in selection list

ChangeXanTextboxID()

Change Text Box ID

CheckDetList()

Check detection list in a draw environment

CheckWireframe()

Check the 3D graph wire frame

ClearUndo()

Clear the Undo List

ClearWireframe()

Clear the 3D graph wire frame

Clone_TIFFGraph()

Clone a TIFF Graph

CloneHandle()

Clone a memory handle

ClonePolyHandle()

Clone a Poly Handle

ClonePtr()

Clone a Pointer

ClosePolyHandle()

Close a Poly Handle

CreateAnode()

Create an Annotation Node

CreateMBCFontHandle()

Creates a font handle based on a existing logical font in the draw environment

CreatePictureAnode()

Create Picture Annotation Node

CreateRisers()

Create Risers

CreateSelItemOutline()

Create Selection Item Outline

dCheckRect()

Verify the top, bottom, left and right parameters of a rectangle

DEForceDetNodes()

Draw Environment Force Detection Nodes

DEGetDestRect ()

Draw Environment Get Destination Rectangle

DEGetDrawProcs ()

Draw Environment Get Drawing Procedures

DEGetGlobalFontInfo ()

Draw Environment Get Global Font Information

DEGetMeasurements()

Draw Environment Get Measurements

DEGetPenMode()

Draw Environment Get Pen Mode

DEGetPortInfo()

Draw Environment Get Port Information

DEGetVirtRect()

Draw Environment Get Virtual Rectangle

DERegisterCallbacks()

Draw Environment Register Callback functions

DESetActionProcs()

Draw Environment Set Action Procedures

DESetDestRect()

Draw Environment Set Destination Rectangle

DESetDrawProcs()

Draw Environment Set Drawing Procedures

DESetGlobalFontInfo()

Draw Environment Set Global Font Information

DESetMeasurements()

Draw Environment Set Measurements

DESetPenMode()

Draw Environment Set Pen Mode

DESetPortInfo()

Draw Environment Set Port Information

DESetVirtRect()

Draw Environment Set Virtual Rectangle

DestroySelItemOutline()

Destroy Selection Item Outline

DetermineScale()

Determine Scale of the graph

DetRef2AnodeID()

Detection Node Reference-to-Annotation Node ID conversion

DrawAllAnodes()

Draw all annotation nodes

DrawAnAnode()

Draw an annotation node

DrawAnnotationLayer()

Draw annotation layer

DrawBackgroundLayer()

Draw background layer

DrawBegin()

Draw Begin

DrawEnd()

Draw End

DrawGraphLayer()

Draw Graph Layer

DrawTheGraph()

Draw the Graph

DrawWireframe()

Draw 3D wire frame

DryRunTheGraph()

Dry Run The Graph

dSetRect()

Define a Rectangle

dump_PolyHandle()

Output information about a polygon

Duplicate()

Duplicate all annotation nodes

dvCrust()

Device-to-Virtual Coordinates conversion of a CrustInfoRec

dvPoint()

Device-to-Virtual Coordinates conversion of a Point

dvPoint2D()

Device-to-Virtual Coordinates conversion of a Point2D

dvPoly()

Device-to-Virtual Coordinates conversion of a Poly

dvRect()

Device-to-Virtual Coordinates conversion of a Rect

dvScaleHeight()

Device-to-Virtual Coordinates conversion of Scale Height

dvScalePoint()

Device-to-Virtual Coordinates conversion of Scale Point

dvScalePoint2D()

Device-to-Virtual Coordinates conversion of Scale Point 2D

dvScaleWidth()

Device-to-Virtual Coordinates conversion of Scale Width

dvSlice()

Device-to-Virtual Coordinates conversion of a SliceInfoRec

dvWedge()

Device-to-Virtual Coordinates conversion of a WedgeInfoRec

EnablePlaceDefaultElements()

Routine to Disable/Enable PlaceDefaultElements Logic

EncompassLineThickness()

Expands the bounding rectangle of an item to include the thickness of its border or line

env_CompactMem()

Compact Memory

ExportBMP()

Export a chart image as a bit-map to a file

ExportBMPtoRamFile()

Export a chart image as a bit-map to a RAM file

ExportGIF()

Export a chart image as a .GIF file

ExportGIFtoMemory()

Export a chart image as a .GIF image to memory

ExportPNG()

Export a chart image as a PNG image to a file

ExportPNGToMemory()

Export a chart image as a PNG image to memory

F3DF_ReadDescription()

Read description string from TIFF file

F3DF_ReadThumbnail()

Read thumbnail from TIFF file

FindBoxForText()

Find a box for title, subtitle, or footnote text

FindDetNode()

Find Detection Node

FindNextDetNode()

Find Next Detection Node

FiniTDGLIB()

Finished Using PGSDK library

FixupAxisTitleLocation()

Fix the axis title location

FreeAllAnodes()

Free All Annotation Nodes

FreeAllDetNodes()

Free All detection Nodes

FreeDetListHandle()

Free Detection Node List Handle

FreeDetNode()

Free Detection Nodes

FreeDrawEnvPtr()

Free Draw Environment Pointer

FreeGraphPtr()

Free Graph Pointer

FreePolyHandle()

Free Poly Handle

FreeRamFile()

Free RAM File

GetAdvFormat()

Get an Advanced Format structure

GetAnnotationText()

Get Annotation Text

GetAnodeFromTextboxID()

Get Annotation Node from Text Box ID

GetAxisScaleMinMax()

Get the Minimum/Maximum Scaling for an Axis

GetDataFormatID()

Get Data Format ID

GetDataRange()

Get Data Range

GetDetNode()

Get Detection Node

GetDetNodeObjectID()

Get Detection Node Object ID

GetDLLVersion()

Get DLL Version String

GetFirstDetNodeRef()

Get First Detection Node Reference

GetGraphAttr()

Get Graph Attribute

GetGraphAttrSI()

Get Graph Attribute of an item in a selection list

GetGraphAttrSL()

Get Graph Attribute for all items in a selection list

GetGraphDataInfo()

Get Graph Data Information

GetGraphDocSize()

Get Graph Document Size

GetGraphFootNote()

Get Graph Footnote

GetGraphGroupsLabel()

Get Graph Groups Label

GetGraphGroupsTitle()

Get Graph Groups Title

GetGraphOrientation()

Get Graph Orientation

GetGraphResolutionUnit()

Get Graph Resolution Units

GetGraphPage()

Get Graph Page

GetGraphRowColData()

Get Graph Row/Column Data

GetGraphRowColPageData()

Get Graph Row/Column Page Data

GetGraphRowColString()

Get Graph Row/Column String

GetGraphSeriesLabel()

Get Graph Series Label

GetGraphSeriesTitle()

Get Graph Series Title

GetGraphSubTitle()

Get Graph Subtitle

GetGraphSubType()

Get Graph Sub-Type

GetGraphTitle()

Get Graph Title

GetGraphType()

Get Graph Type

GetGraphTypeIndex()

Get Graph Type Index

GetGraphY1AxisTitle()

Get Graph Y1-Axis Title

GetGraphY2AxisTitle()

Get Graph Y2-Axis Title

GetGraphY3AxisTitle()

Get Graph Y3-Axis Title

GetGraphY4AxisTitle()

Get Graph Y4-Axis Title

GetGroupHeaderPos()

Get Group Header Position

GetGroupHeaderString()

Get Group Header String

GetLegendLayoutInformation()

Get Legend Layout Information

GetNextDetNode()

Get Next Detection Node

GetObjectMobility()

Get Object Mobility

GetPolyBounds()

Get Polygon Bounds

GetPolyPoint()

Get Polygon Point

GetPolyPointCount()

Get Polygon Point Count

GetPolyPtrBounds()

Get Polygon Point Bounds

GetPolyPtrPointCount()

Get Polygon Point Count

GetRamFileBuffer()

Get RAM File Buffer

GetRamFileName()

Get RAM File Name

GetRawLimits()

Get Raw Limits

GetRectAnodeInfo()

Get Rectangle Annotation Node Information

GetRiserBounds()

Get Riser Bounds

GetRiserDetNodeLimit()

Get Riser Detection Node Limit

GetRiserSurface()

Get Riser Surface

GetScaleBoundaries()

Get Scale Boundaries

GetSeriesHeaderPos()

Get Series Header Position

GetSeriesHeaderString()

Get Series Header String

GetSGCount()

Get Series/Group Count

GetTableChartCellDimensions()

Get Table Chart Cell Dimensions

GetUndoStatus()

Get Undo Status

GetWireFrameBounds()

Get Wire Frame Bounds

GloGetDefaultFontName()

Get TrueType default font name

GloGetDefaultFontPath()

Get TrueType default font path

gloSetBackgroundGIF()

Set unpainted background pixels to be a passed-in GIF file.

GloSetDefaultFontName()

Set TrueType default font name

GloSetDefaultFontPath()

Set TrueType default font path

GloSetMaxAutofitSize()

Global Set Maximum Autofit Size

GloSetMinAutofitSize()

Global Set Minimum Autofit Size

HS_DryRunTheGraph()

Headless-Server version of DryRunTheGraph()

HS_PlaceDefaultElements()

Headless-Server version of PlaceDefaultElements()

ID2AnodeHdl()

Annotation Node ID -to- Annotation Node Handle Conversion

InitAdvFormat()

Initialize AdvFormat data structure

InitAmigoDialog()

Initialize the Amigo user-interface dialogs

InitTDGLIB()

Initialize the PGSDK library

IOclose()

Platform-independent file close

IOconnect()

Platform-independent file connect

IOgetc()

Platform-independent file get character

IOgets()

Platform-independent file string

IOopen()

Platform-independent file open

IOread()

Platform-independent file read

IOseek()

Platform-independent file seek

IOwrite()

Platform-independent file write

IsAnode()

Is the object in at detection record an annotation node?

IsBipolar()

Is the graph a bi-polar chart?

IsDataText()

Is object data text?

IsDualYAxes()

Is the graph a Dual-Y axes chart?

IsGraphBackgroundVisible()

Is the graph background visible?

IsMarkerSelected()

Is marker selected?

IsO1AxisUsed()

Is the O1-Axis used in a chart?

IsObjectATextBox()

Is the object a text box?

IsUndoListEmpty()

Is the Undo List empty?

IsXAxisUsed()

Is the X-Axis used in a chart?

IsY1AxisUsed()

Is the Y1-Axis used in a chart?

IsY2AxisUsed()

Is the Y2-Axis used in a chart?

IsY3AxisUsed()

Is the Y3-Axis used in a chart?

IsY4AxisUsed()

Is the Y4-Axis used in a chart?

Item2DetRef()

Selection Item -to- Detection Reference conversion

JoinHoriz()

Join movable objects in the selection list horizontally

JoinToFirst()

Join movable objects in the selection list to first

JoinVert()

Join movable objects in the selection list vertically

Load_TIFFGraph()

Load a TIFF graph

Load_TIFFGraphPath()

Load a TIFF graph path

LockDetNodeRef()

Lock a Detection Node Reference

LockHandle()

Lock a memory handle

LockPolyHandle()

Lock a polygon handle

MakeSameSize()

Make all items in the selection list the same size as the first item

MBCExists()

Multi-Byte Characters Exist?

MoveSelectedItem()

Move a selected item to a new virtual location

OGL_BeginFirstPass()

Open GL/Begin First Pass

OGL_BlitOffscreen()

Open GL/Blit Off-Screen

OGL_DrawBegin()

Open GL/Draw Begin

OGL_DrawEnd()

Open GL/Draw End

OGL_GetChartStatus()

Open GL/Get Chart Status

OGL_GetOffscreenDC()

Open GL/Get Off-Screen Device Context

OGL_InitOffscreen()

Open GL/Initialize Off-Screen

OGL_RegisterOffscreenPort()

Open GL/Register Off-Screen Port

OGL_RegisterPort()

Open GL/Register Port

OGL_SetTessellationDetail()

Open GL/Set Tessellation Detail

PackDate()

Pack date in the AdvFormat structure

PerformUndo()

Perform Undo

PlaceDefaultElements

Place Default Elements

Points2Poly()

Put points into a polygon

Prompt3DViewAnglePresetDialog()

Prompt 3D View Angle Preset Dialog

PromptChartOptionsDialog()

Prompt Chart Options Dialog

PromptChartTypesDialog()

Prompt Chart Types Dialog

PromptDataAnalyzerDialog()

Prompt Data Analyzer Dialog

PromptDropShadowDialog()

Prompt Drop Shadow Dialog

PromptFillGradientsDialog()

Prompt Fill Gradients Dialog

PromptFillPatternDialog()

Prompt Fill Pattern Dialog

PromptFillPicturesDialog()

Prompt Fill Pictures Dialog

PromptFillTexturesDialog()

Prompt Fill Textures Dialog

PromptFormattingDialog()

Prompt Formatting Dialog

PromptGridScaleDialog()

Prompt Grids & Scales Dialog

PromptLightingPresetDialog()

Prompt Lighting Preset Dialog

PromptLineGradientsDialog()

Prompt Line Gradients Dialog

PromptLinePatternDialog()

Prompt Line Pattern Dialog

PromptLinePicturesDialog()

Prompt Line Pictures Dialog

PromptLineTexturesDialog()

Prompt Line Textures Dialog

PromptModelPresetDialog()

Prompt Line Model Preset Dialog

PromptSeriesOptionsDialog()

Prompt Line Series Options Dialog

PromptTextGradientsDialog()

Prompt Text Gradients Dialog

PromptTextPatternDialog()

Prompt Text Pattern Dialog

PromptTextPicturesDialog()

Prompt Text Pictures Dialog

PromptTextTexturesDialog()

Prompt Text Textures Dialog

PromptTitleDialog()

Prompt Titles Dialog

Ptr2Handle()

Pointer -to- Handle Conversion

Ptr2XHandle()

Pointer -to- XHandle Conversion

pvScaleHeight()

Physical -to- Virtual Scale Height Conversion

pvScaleWidth()

Physical -to- Virtual Scale Width Conversion

ReadJAVAScriptChartFile

Read JAVA Script Chart File

ReAllocHandle()

Reallocate Handle

ReAllocHandleClear()

Reallocate Handle Clear

RecalcLegend()

Recalculate Legends

Remove()

Remove item(s) from a selection list

RemoveItem()

Remove an item from a selection list

RestoreVisualizeGraph()

Restore Visualize Graph

RFgetc()

Ram File Get Character

RFrewind()

Ram File Rewind

RFseek()

Ram File Seek

RFwrite()

Ram File Write

Save_TIFFGraph()

Save TIFF Graph

Save_TIFFGraphPath()

Save TIFF Graph Path

Save_TIFFGraphPathTrim()

Save TIFF Graph Path with trim option

SaveImageToFile()

Save the image of a graph to a file in any format

SaveImageToMemory()

Save the image of a graph to memory in any format

ScalePoint()

Scale a Point

Select_AddGroupsRelatedObjects()

Select Add Group-Related Objects to Selection List

Select_AddHeightRelatedObjects()

Select Add Height-Related Objects to Selection List

Select_AddItem()

Select Add Item to Selection List

Select_AddRelatedItems()

Select Add Related Items to Selection List

Select_AddSeriesRelatedObjects()

Select Add Series-Related Objects to Selection List

Select_AllocList()

Select Allocate Selection List

Select_CalcHandlesItem()

Select Calculate Handles Selection Item

Select_CalcHandlesList()

Select Calculate Handles Selection List

Select_ClearList()

Select Clear Selection List

Select_DrawXorItem()

Select Draw Xor Selection Item

Select_DrawXorList()

Select Draw Xor Selection List

Select_DuplicateList()

Select Duplicate Selection List

Select_FreeList()

Select Free Selection List

Select_GetFirstItem()

Select Get First Item in Selection List

Select_GetListBounds()

Select Get Selection List Bounds

Select_GetListInfo()

Select Get Selection List Information

Select_GetNextItem()

Select Get Next Item in Selection List

Select_GetSelectedSeriesID()

Select Get Selected Series ID

Select_Group()

Select Group in Selection List

Select_HandleHitTest()

Select Selection List Handle Hit Text

Select_IsEqual()

Select are two selection items equal?

Select_IsObjectSelected()

Select is object selected in selection list?

Select_IsSeriesRelatedObject()

Select is series-related object?

Select_RebuildItem()

Select rebuild item in Selection list

Select_RebuildList()

Select rebuild Selection list

Select_RemoveItem()

Select remove item from Selection list

Select_RemoveRelatedItems()

Select remove related items from Selection List

Select_SearchList()

Select Search Selection list

Select_SelectAllSeriesRelatedObjects()

Select all series-related objects in a chart

Select_UnGroup()

Select Ungroup Selection list

SelectAnode_AddItem()

Select Annotation Node Add Item to Selection List

SelectAnode_All()

Select All Annotation Nodes in Selection List

SelectDetNode()

Select Detection Node

SelectDetNodesInRect()

Select Detection Nodes in a Rectangle

Send2Back()

Send Selection List to Back

SendBackward()

Send Selection List Backward

SetAnnotationText()

Set Annotation Text

SetDataRange()

Set Data Range

SetErrorCallBack()

Set Error Callback function

SetGraphAttr()

Set Graph Attribute

SetGraphAttrSI()

Set Graph Attribute for an item in a Selection List

SetGraphAttrSL()

Set Graph Attribute for all items in a Selection List

SetGraphData()

Set Graph Data

SetGraphDataInfo()

Set Graph Data Information

SetGraphDocSize()

Set Graph Document Side

SetGraphFootNote()

Set Graph Footnote

SetGraphGroupsLabel()

Set Graph Groups Label

SetGraphGroupsTitle()

Set Graph Groups Title

SetGraphLabels()

Set Graph Labels

SetGraphResolutionUnit()

Set Graph Resolution Units

SetGraphRowColData()

Set Graph Row/Column Data

SetGraphRowColString()

Set Graph Row/Column String

SetGraphSeriesLabel()

Set Graph Series Label

SetGraphSeriesTitle()

Set Graph Series Title

SetGraphSubTitle()

Set Graph Subtitle

SetGraphTitle()

Set Graph Title

SetGraphY1AxisTitle()

Set Graph Y1-Axis Title

SetGraphY2AxisTitle()

Set Graph Y2-Axis Title

SetGraphY3AxisTitle()

Set Graph Y3-Axis Title

SetGraphY4AxisTitle()

Set Graph Y4-Axis Title

SetHelpFilePath()

Set Help File Path for User-Interface Dialogs

SetLineItemPoints()

Set Line Item Points

SetRamFileSize()

Set RAM File Size

SetRectAnodeInfo()

Set Rectangle Annotation Node Information

SetRiserDetNodeLimit()

Set Riser Detection Node Limit

SetTableChartCellDimensions()

Set Table Chart Cell Dimensions

SetUndoMode()

Set Undo Mode

SetUndoStatus()

Set Undo Status

SetvarHdlSize()

Set Variable Handle Size

SetVisibilityMode()

Set Visibility Mode

SizeOfHandle()

Get Size of Handle

SizeOfPtr()

Get Size of Pointer

SizeToPicture()

Resize and relocate all items in the selection list

StdFormat()

Format numerical values into a presentable string

SubPoints()

Subtract Points

SwapDetListHandle()

Swap Detection List Handle

ThumbWIN_GetFileDescriptionFromGraph()

Get File Description from Graph

ThumbWIN_GetThumbnailFromGraph()

Get Thumbnail from Graph

ThumbWIN_LoadDescription()

Load description into graph

ThumbWIN_LoadThumbnail()

Load thumbnail into graph

ThumbWIN_SetFileDescriptionIntoGraph()

Set File Description into Graph

ThumbWIN_UpdateInGraph()

Update Thumbnail in Graph

UndoSelListMove()

Undo Selection List Move

UnlockDetNodeRef()

Unlock Detection Node Reference

UnlockHandle()

Unlock memory handle

UnlockPolyHandle()

Unlock polygon handle

Update_ClearList()

Update Clear List

Update_GetFirstItem()

Update Get First Item

Update_GetInvalRect()

Update Get Invalid Rectangle

Update_GetNextItem()

Update Get Next Item

UnPackDateTime()

Unpack Pack Date and Time in the AdvFormat structure

vCheckRect()

Verify rectangle definition is consistent with coordinate system

vdCrust

Virtual-to-Device Coordinates conversion of a CrustInfoRec

vdPoint()

Virtual-to-Device Coordinates conversion of a Point

vdPoint2D()

Virtual-to-Device Coordinates conversion of a Point2D

vdPoly()

Virtual-to-Device Coordinates conversion of a Poly

vdRect()

Virtual-to-Device Coordinates conversion of a Rect

vdScaleHeight()

Virtual-to-Device Coordinates conversion of Scale Height

vdScalePoint()

Virtual-to-Device Coordinates conversion of Scale Point

vdScalePoint2D()

Virtual-to-Device Coordinates conversion of Scale Point2D

vdScaleWidth()

Virtual-to-Device Coordinates conversion of Scale Width

vdSlice()

Virtual-to-Device Coordinates conversion of a SliceInfoRec

vdWedge()

Virtual-to-Device Coordinates conversion of a WedgeInfoRec

vSetRect()

Set rectangle definition that is consistent with coordinate system

WriteJAVAScriptChartFile

Write JAVA Script Chart File

xBoxToRect()

Translate BoxInstRec to Rect

xCompareRects()

Translate compare rectangles

xDefineRect()

Translate define rectangle

xHeightOfRect()

Translate Height of Rectangle

xInsetRect()

Translate Inset Rectangle

xIntersectRect()

Translate Intersect Rectangle

xNormalizeDegrees()

Translate Normalize Degrees

xNormalizeRadians()

Translate Normalize Radians

xOffsetRect()

Translate Offset Rectangle

xPoint2DToPoint()

Translate Point2D -to- Point

xPointToPoint2D()

Translate Point -to- Point2D

xPt2Degrees()

Translate Point -to- Degrees

xPt2Radians()

Translate Point -to- Radians

xPtInEllipse()

Translate Point In Ellipse

xPtInPoly()

Translate Point In Polygon

xPtInRect()

Translate Point in Rectangle

xPtInSlice()

Determine if a point is in a slice

xPtInWedge()

Determine if a point is in a wedge

xRectToBox()

Translate Rectangle -to- BoxInstRec

xSumOfRects()

Translate Sum of Rectangles

xWidthOfRect()

Translate Width of Rectangle

ZLayer2AnodeID()

Get annotation object ID of a given Z-layer