Difference between revisions of "GenGIS API"

From The GenGIS wiki
Jump to navigationJump to search
(New page: = Global objects = study - provides access to the Study Layer class layerTree - provides access to the Layer Tree Controller class viewport - provides access to the Viewport class camer...)
 
 
(7 intermediate revisions by 3 users not shown)
Line 1: Line 1:
= Global objects =
+
API for releases:
  
study - provides access to the Study Layer class
+
* [[GenGIS_API_2.0.0|GenGIS v2.0.0 & v2.0.1]]
layerTree - provides access to  the Layer Tree Controller class
+
* [[GenGIS_API_2.0.2|GenGIS v2.0.2]]
viewport - provides access to  the Viewport class
+
* [[GenGIS_API_2.1.0|GenGIS v2.1.0]]
camera - provides access to  the Camera class
 
mainWindow - provides access to  the Main Window class
 
graphics - provides access to  the Graphics class
 
colourMapManager - provides access to  the Colour Map Manager class
 
 
 
= Global functions =
 
 
 
SafeYield - Yields control to pending messages in the windowing system.
 
 
 
= Main Window class =
 
 
 
GetPointer - Get pointer to GenGIS window.
 
SetSidePanelVisibility - Set visibility of side panel.
 
SetConsoleVisibility - Set visibility of console.
 
OpenMapFile - Open map file.
 
OpenLocationsFile - Open location file.
 
OpenSequenceFile - Open sequence file.
 
OpenTreeFile - Open tree file.
 
GetExeDir - Get directory of GenGIS executable.
 
Quit - Exit GenGIS.
 
Write - Write text to the GenGIS console and the log file.
 
Warning - Write warning message to the GenGIS console and the log file.
 
Error - Write error message to the GenGIS console and the log file.
 
Yield - Yield control to main window for event processing.
 
 
 
= Graphics class =
 
 
 
AddLine - Add line to viewport.
 
RemoveLine - Remove line with a given id.
 
ClearLines - Clear all custom lines in viewport.
 
AddMarker - Add marker to Viewport.
 
RemoveMarker - Remove marker with a given id.
 
ClearMarkers - Clear all custom markers in viewport.
 
AddCylinder - Add cylinder to viewport.
 
RemoveCylinder - Remove cylinder with a given id.
 
ClearCylinders - Clear all custom cylinders in viewport.
 
AddLabel - Add label to viewport.
 
RemoveLabel - Remove label with a given id.
 
ClearLabels - Clear all custom labels in Viewport.
 
 
 
= Camera class =
 
 
 
SetPosition - Set position of camera.
 
GetPosition - Get current position of camera.
 
SetHeight - Set height of camera above terrain.
 
GetHeight - Get height of camera above terrain.
 
SetPitch - Set pitch of camera.
 
GetPitch - Get pitch of camera.
 
SetYaw - Set yaw of camera.
 
GetYaw - Get yaw of camera.
 
ZoomDelta - Change zoom (height) of camera by specified percentage.
 
TranslateDelta - Translate position of camera by specified amount.
 
PitchDelta - Change pitch of camera by specified amount.
 
YawDelta - Change yaw of camera by specified amount.
 
ResetView - Set camera to default position.
 
TopView - Set camera to provide a top 'orthographic' view of the terrain
 
GetMapExtentsZoom - Get zoom (height) of camera required to view entire map.
 
GetWindowHeight - Get height of the viewport.
 
GetWindowWidth - Get width of the viewport.   
 
 
 
= Terrain Controller class =
 
 
 
GetWidth - Get width of terrain.
 
GetHeight - Get height of terrain.
 
IsWireFrame - Determine if terrain is being rendered as a wireframe.
 
SetWireFrame - Set whether terrain should be rendered as a wireframe (True) or with texturing (False).
 
GetElevation - Get elevation at specified grid point.
 
GetExaggeratedElevation - Get exaggerated elevation at specified grid point.
 
GetElevationMap - Flag indicating if terrain contains elevation information.
 
GetMinElevation - Get minimum elevation.
 
GetMaxElevation - Get maximum elevation.
 
ProjectToTerrain - Project screen coodinates onto terrain.
 
ProjectToScreen - Project 3D world coordinates to screen coordinates.
 
GeoToGrid - Convert geographic coordinates to grid coordinates.
 
LatLongToGrid - Convert lat/long coordinates to grid coordinates.
 
GridToGeo - Convert grid coordinates to geographic coordinates.
 
 
 
= Layer Tree Controller class =
 
 
 
GetName - Get name of specified layer.
 
GetDescription - Get description of specified layer.
 
SetDescription - Set description of specified layer.
 
GetAuthours - Get authours of specified layer.
 
SetAuthours - Set authours of specified layer.
 
GetPath - Get path to file of specified layer.
 
GetFilename - Get filename of specified layer.
 
SetVisible - Set visibility of specified layer.
 
IsVisible - Get visibility of specified layer.
 
SetVisible - Set visibility of specified layer.
 
GetNumStudyLayers - Get number of study layers.
 
GetStudyLayer - Get specified study layer.
 
GetNumMapLayers - Get number of map layers.
 
GetMapLayer - Get specified map layer.
 
GetNumLocationSetLayers - Get number of location set layers.
 
GetLocationSetLayer - Get specified location set layer.
 
GetNumLocationLayers - Get number of location layers.
 
GetLocationLayer - Get specified location layer.
 
GetLocationLayers - Get all location layers.
 
GetNumSequenceLayers - Get number of sequence layers.
 
GetSequenceLayer - Get specified sequence layer.
 
GetSequenceLayers - Get all sequence layers.
 
GetNumTreeLayers - Get number of tree layers.
 
GetTreeLayer - Get specified tree layer.
 
 
 
= Viewport class =
 
 
 
Refresh - Regenerate all graphical elements within the viewport.
 
SaveImage - Save image of viewport.
 
GetWidth - Width of viewport.
 
GetHeight - Height of viewport.
 
SetBackgroundColour - Set background colour of viewport.
 
GetBackgroundColour - Get background colour of viewport.
 
GetLighting - Get object controlling lighting in viewport.
 
 
 
= Lighting class =
 
 
 
GetAltitude - Get altitude (y-position) of light.
 
SetAltitude - Set altitude (y-position) of light.
 
SetGlobalAmbient - Set strength of global ambient light.
 
GetGlobalAmbient - Get strength of global ambient light.
 
GetPositionX - Get x-position of light.
 
SetPositionX - Set x-position of light.
 
GetPositionY - Get y-position of light.
 
SetPositionY - Set y-position of light.
 
GetPositionZ - Get z-position of light.
 
SetPositionZ - Set z-position of light.
 
 
 
= GeoTreeView class =
 
 
 
SetGeographicAxisAngle - Set geographic layout line to the specified angle.
 
ProjectTree - Project tree to specified leaf nodes.
 
RestoreTree - Restore original tree.
 
SetLayout - Set layout of geophylogeny.
 
GetLayout - Get layout of geophylogeny.
 
GetLayoutLineVisibility - Get visibility of geographic layout line.
 
SetLayoutLineVisibility - Set visibility of geographic layout line.
 
GetLayoutLine - Get geographic layout line.
 
SetLayoutLine - Set geographic layout line.
 
IsLayoutLine - Check if a layout line has been assigned to the tree.
 
IsGeographicAxis - Check if a non-linear geographic axis has been assigned to the tree.
 
GetGeographicAxisVisibility - Get visibility of non-linear geographic axis.
 
SetGeographicAxisVisibility - Set visibility of non-linear geographic axis.
 
GetLeafNodeSize - Get size of leaf nodes.
 
SetLeafNodeSize - Set size of leaf nodes.
 
GetInternalNodeSize - Get size of internal nodes.
 
SetInternalNodeSize - Set size of internal nodes.
 
GetLineThickness - Get thickness of tree branches.
 
SetLineThickness - Set thickness of tree branches.
 
GetOrientation - Get orientation of tree.
 
SetOrientation - Set orientation of tree.
 
GetHeight - Get height of tree.
 
SetHeight - Set height of tree.
 
GetColour - Get default colour for tree.
 
SetColour - Set default colour for tree.
 
GetOptimizeTopology - Check if optimal tree layout is being calcualte.
 
SetOptimizeTopology - Set flag indicating if optimal tree layout should be calculate.
 
GetLabelVisibility - Get visibility of leaf labels.
 
SetLabelVisibility - Set visibility of leaf labels.
 
GetFontSize - Get font size for leaf labels.
 
SetFontSize - Set font size for leaf labels.
 
GetFontColour - Get font colour for leaf labels.
 
SetFontColour - Set font colour for leaf labels.
 
Set3dInternalDropLineStyle - Set internal drop line style for 3D tree.
 
Get3dInternalDropLineStyle - Get internal drop line style for 3D tree.
 
Set3dLeafDropLineStyle - Set leaf drop line style for 3D trees.
 
Get3dLeafDropLineStyle - Get leaf drop line style for 3D tree.
 
SetGeographyLineOffsetPercentage - Set offset of geography line (in percentage of layout line length).
 
GetGeographyLineOffsetPercentage - Get offset of geography line (in percentage of layout line length).
 
GetGeographyLineOffset -  Get offset of geography line (in percentage of layout line length).
 
SetSpreadGeographyPts - Set flag indicating if locations should be spread out evenly along the geography line.
 
SetLeafNodeBorderSize - Set border size for leaf nodes.
 
GetLeafNodeBorderSize - Get border size for leaf nodes.
 
SetInternalNodeBorderSize - Set border size for internal nodes.
 
GetInternalNodeBorderSize - Get border size for internal nodes.
 
SetGeoPtsBorderSize - Set border size for geographic points along geography line.
 
GetGeoPtsBorderSize - Get border size for geographic points along geography line.
 
SetBranchBorderSize - Set border size for tree branches.
 
GetBranchBorderSize - Get border size for tree branches.
 
SetLocationLineBorderSize - Set border size for location lines.
 
GetLocationLineBorderSize - Get border size for location lines.
 
SetCorrelationLineBorderSize - Set border size for correlation lines.
 
GetCorrelationLineBorderSize - Get border size for correlation lines.
 
SetLeafNodeBorderColour - Set colour of leaf node borders.
 
GetLeafNodeBorderColour - Get colour of leaf node borders.
 
SetInternalNodeBorderColour - Set colour of internal node borders.
 
GetInternalNodeBorderColour - Get colour of internal node borders.
 
SetGeoPtsBorderColour - Set colour of geographic point borders.
 
GetGeoPtsBorderColour - Get colour og geographic point borders.
 
SetLocationLineBorderColour - Set colour of location line borders.
 
GetLocationLineBorderColour - Get colour of location line borders.
 
SetCorrelationLineBorderColour - Set colour of correlation line borders.
 
GetCorrelationLineBorderColour - Get colour of correlation line borders.
 
SetBranchBorderColour - Set colour of branch borders.
 
GetBranchBorderColour - Get colour of branch borders.
 
SetTreeColourStyle - Set colouring method for tree.
 
GetTreeColourStyle - Get colouring method for tree.
 
SetReverseOrderGeographicPts - Set whether geographic points should be reversed.
 
GetReverseOrderGeographicPts - Check if geographic points are being reversed.
 
GetNumberOfNodes - Get total number of nodes.
 
GetNumberOfLeaves - Get number of leaf nodes.
 
GetDepthOfTree - Get maximum depth of tree.
 
IsMultifurcating - Check if tree is multifurcating.
 
GetLeafNames - Get names of leaves.
 
SignificanceTest - Perform Monte Carlo significance test.
 
 
 
= Layer class =
 
 
 
GetId - Get id of layer
 
GetName - Get name of layer.
 
SetName - Set name of layer.
 
GetDescription - Get description of layer.
 
SetDescription - Set description of layer.
 
GetAuthours - Get authours of layer.
 
SetAuthours - Set authours of layer.
 
GetPath - Get path to layer file.
 
GetFilename - Get filename of layer.
 
GetType - Get type of layer.
 
 
 
= Study Layer class =
 
 
 
GetNumMapLayers - Get number of map layers in this study.
 
GetMapLayer - Get specified map layer.   
 
GetAllMapLayers - Get all maps in study.
 
GetController - Get study controller.
 
 
 
= Study Controller class =
 
 
 
GetDatum - Get datum used by study.
 
SetDatum - Set datum used by study (must be set before map is loaded).
 
GetProjection - Get projection used by study.
 
SetProjection - Set projection used by study (must be set before map is loaded).
 
IsGeographic - Flag indicating if data is in geographic (i.e. lat/long) coordinates.
 
 
 
= Map Layer class =
 
 
 
GetNumLocationSetLayers - Get number of location set layers for this map.
 
GetLocationSetLayer - Get specified location set layer.   
 
GetAllLocationSetLayers - Get all location set layers. 
 
GetNumTreeLayers - Get number of tree layers for this map.
 
GetTreeLayer - Get specified tree layer.
 
GetAllTreeLayers - Get all tree layers. 
 
GetController - Get map/terrain controller.
 
 
 
= Tree class =
 
 
 
GetGeoTreeView - Get geophylogeny associated with this layer.
 
 
 
= Location Set Layer class =
 
 
 
GetNumLocationLayers - Get number of location layers for this location set.
 
GetLocationLayer - Get specified location layer. 
 
GetAllLocationLayers - Get all location layers.
 
GetAllActiveLocationLayers - Get all visible location layers.
 
IsSequencesData - Check if there is sequence data associated with at least one location.
 
GetController - Get location set controller.
 
GetChartSet - Get set of charts associated with this location set.
 
 
 
= Location Set Controller class =
 
 
 
SetLocationVisibilities - Propogate set visibility state to all locations.
 
SetLocationColours - Propogate set colour state to all locations.
 
SetLocationBorders - Propogate set border state to all locations.
 
SetLocationSizes - Propogate set size state to all locations.
 
SetLocationShapes - Propogate set shape state to all locations.
 
SetLocationLabels - Propogate specified label states to all locations.
 
SetColourField - Set field used to determine location colour.
 
GetColourField - Get field used to determine location colour.
 
SetColourMap - Set colour map associated with location set.
 
GetColourMap - Get colour map associated with location set.
 
SetUniformColourFlag - Set flag indicating if all locations should have the same colour.
 
GetUniformColourFlag - Get flag indicating if all locations should have the same colour.
 
SetUniformColour - Set uniform colour.
 
GetUniformColour - Get uniform colour.
 
SetBorderSize - Set border size.
 
GetBorderSize - Get border size..
 
SetBorderColour - Set border colour.
 
GetBorderColour - Get border colour.
 
SetLocationSetVisibility - Set visibility of location set.
 
GetLocationSetVisibility - Get visibility of location set.
 
SetShapeField - Set field used to determine location shape.
 
GetShapeField - Get field used to determine location shape.
 
SetShapeMap - Set shape map associated with location set.
 
GetShapeMap - Get shape map associated with location set.
 
SetUniformShapeFlag - Set flag indicating if all locations should have the same shape.
 
GetUniformShapeFlag - Get flag indicating if all locations should have the same shape.
 
SetUniformShape - Set uniform shape.
 
GetUniformShape - Get uniform shape.
 
SetSizeField - Set field used to determine location size.
 
GetSizeField - Get field used to determine location size.
 
SetMinLocationSize - Set min location size.
 
GetMinLocationSize - Get min location size.
 
SetMaxLocationSize - Set max location size.
 
GetMaxLocationSize - Get max location size.
 
SetLabelField - Set field used to determine location label.
 
GetLabelField - Get field used to determine location label.
 
SetLabelColour - Set label colour.
 
GetLabelColour - Get label colour.
 
SetLabelSize - Set label size.
 
GetLabelSize - Get label size.
 
SetLabelPosition - Set label position.
 
GetLabelPosition - Get label position.
 
SetLabelStyle - Set label style.
 
GetLabelStyle - Get label style.
 
SetLabelVisibility - Set label visibility.
 
GetLabelVisibility - Get label visibility.
 
SetLabelBindToChart - Set flag indicating if label is bound to chart.
 
GetLabelBindToChart - Get flag indicating if label is bound to chart.
 
GetMetadata - Get location metadata for the specified field (list of strings).
 
GetNumericMetadata - Get location metadata for the specified field (list of floats).
 
GetMetadataFields - Get fields for location metadata.
 
GetNumericMetadataFields - Get numeric fields for location metadata.
 
AddMetadata - Add field to location metadata.
 
 
 
= Location Layer class =
 
 
 
GetNumSequenceLayers - Get number of sequence layers for this location.
 
GetSequenceLayer - Get specified sequence layer. 
 
GetAllSequenceLayers - Get all sequence layers.
 
GetAllActiveSequenceLayers - Get all active sequence layers.
 
GetController - Get location controller.
 
 
 
= Location Controller class =
 
 
 
GetId - Get id of location.
 
GetNorthing - Get north or latitudinal position of location.
 
GetEasting - Get east or longitudinal position of location.
 
GetLatitude - Get north or latitudinal position of location.
 
GetLongitude - Get east or longitudinal position of location.
 
GetData - Get metadata associated with location.
 
GetProjection - Get projected coordinates of location.
 
GetPosition - Get grid coordinates of location.
 
SetColour - Set colour of location marker.
 
GetColour - Get colour of location marker.
 
SetSize - Set size of location marker.
 
GetSize - Get size of location marker.
 
SetShape - Set shape of location marker.
 
GetShape - Get shape of location marker.
 
SetBorderSize - Set border size of location marker.
 
GetBorderSize - Get border size of location marker.
 
SetActive - Set active state of location marker.
 
IsActive - Check if location is active.
 
SetRenderingOrder - Set rendering order of location marker.
 
GetRenderingOrder - Get rendering order of location marker.
 
AddData - Add metadata to location.
 
 
 
= Sequence Layer class =
 
 
 
GetController - Get sequence controller.
 
 
 
= Sequence Controller class =
 
 
 
GetSequenceId - Get id of sequence.
 
GetSiteId - Get id of site where sequence was sampled.   
 
IsActive - Check if sequence is active.
 
SetActive - Set active state of sequence.
 
GetData - Get metadata associated with sequence.
 
GetMetadataFields - Get metadata fields.
 
GetNumericMetadataFields - Get numeric fields for sequences.
 
 
 
= Chart Set View class =
 
 
 
GetChart - Get specified chart.
 
SetLayoutLine - Set layout line for chart set.
 
IsLayoutLine - Check if a layout line has been specified for the chart set.
 
GetLayoutLineVisibility - Get visibility of layout line.
 
SetLayoutLineVisibility - Set visibility of layout line.
 
SetLayout - Set layout style.
 
GetLayout - Get layout style.
 
UpdateCharts - Update chart to reflect any changes in the underlying data (e.g., changed active sequences).
 
 
 
= Chart View class =
 
 
 
GetVisibility - Get visibility of chart.
 
SetVisibility - Set visibility of chart.
 
GetDepth - Get depth of chart (controls rendering order).
 
SetDepth - Set depth of chart (controls rendering order).
 
GetWidth - Get width or diameter of chart.
 
SetWidth - Set width or diameter of chart.
 
GetHeight - Get height of chart.
 
SetHeight - Set height of chart.
 
GetBorderSize - Get border size of chart.
 
SetBorderSize - Set border size of chart.
 
GetWedgeBorders - Get wedge border size.
 
SetWedgeBorders - Set wedge border size.
 
GetSizeProportionalToSeq - Get flag indicating if chart size should be proportional to sequence count.
 
SetSizeProportionalToSeq - Set flag indicating if chart size should be proportional to sequence count.
 
GetMinSize - Get minimum allowed size of chart.
 
SetMinSize - Set minimum allowed size of chart.
 
GetMaxSize - Get maximum allowed size of chart.
 
SetMaxSize - Set maximum allowed size of chart.
 
GetAdjustedSize - Get adjusted chart size based on number of sequences.
 
SetNormalizedNumSeq - Set normalized number of sequences for this chart.
 
SetField - Set field used to create chart.
 
GetField - Get field used to create chart.
 
GetNames - Get name of all category.
 
GetPercentage - Get percentage of sequences assigned to the specified category.
 
SetChartType - Set type of chart to generate.
 
GetChartType - Get type of chart to generate.
 
SetAssignToOther - Set proportion for which a category will be assigned to the 'Other' category.
 
GetAssignToOther - Get proportion for which a category will be assigned to the 'Other' category.
 
SetCentre - Set centre of chart.
 
GetCentre - Get centre of chart.
 
GetLocationPos - Get position of associated location.
 
SetScreenPos - Set position of chart in screen coordinates.
 
GetScreenPos - Get position of chart in screen coordinates.
 
SetLabelBindToChart - Set flag indicating if labels should be bound to charts.
 
GetLabelBindToChart - Get flag indicating if labels should be bound to charts.
 
SetLabel - Set chart label.
 
GetLabel - Get chart label.
 
UpdateChart - Update chart to reflect any changes in the underlying data (e.g., changed active sequences).
 
 
 
= Visual Label class =
 
 
 
GetText - Get text of label.
 
GetColour - Get colour of label font.
 
GetSize - Get size of label font.
 
GetVisibility - Get visibility of label.
 
GetGridPosition - Get grid coordinates of label.
 
GetScreenPosition - Get screen coordinates of label.
 
GetRotateLabel - Get flag indicating if text should be rotated onto the plane.
 
GetRotateZ - Get flag indicating if text should rotate to remain horizontal.
 
GetRenderingStyle - Get rendering style of label.
 
SetText - Set text of label.
 
SetColour - Set colour of label font.
 
SetSize - Set size of label font.
 
SetVisibility - Set visibility of label.
 
SetGridPosition - Set grid position of label.
 
SetScreenPosition - Set screen position of label.
 
SetRenderingStyle - Set rendering style of label.
 
 
 
= Visual Marker class =
 
 
 
GetPosition - Get position of marker.
 
GetShape - Get shape of marker.
 
GetRotation - Get rotation of marker.
 
GetDepth - Get depth of marker.
 
GetRenderingStyle - Get rendering style of marker.
 
GetColour - Get colour of marker.
 
GetSize - Get size of marker.
 
GetVisibility - Get visibility of marker.
 
GetRenderingOrder - Get rendering order of marker.
 
GetBorderSize - Get border size of marker.
 
SetPosition - Set position of marker.
 
SetShape - Set shape of marker.
 
SetRotation - Set rotation of marker.
 
SetDepth - Set depth of marker.
 
SetRenderingStyle - Set rendering style of marker.
 
SetColour - Set colour of marker.
 
SetSize - Set size of marker.
 
SetVisibility - Set visibility of marker.
 
SetRenderingOrder - Set rendering order of marker.
 
SetBorderSize - Set border size of marker.
 
 
 
= Visual Line class =
 
 
 
GetColour - Get colour of line.
 
GetThickness - Get thickness of line.
 
GetVisibility - Get visibility of line.
 
GetLineStyle - Get style of line.
 
GetStartPt - Get start point of line.
 
GetEndPt - Get end point of line.
 
SetColour - Set colour of line.
 
SetThickness - Set thickness of line.
 
SetVisibility - Set visibility of line.
 
SetLineStyle - Set style of line.
 
SetStartPt - Set start point of line.
 
SetEndPt - Set end point of line.
 
GetLine - Get line.
 
SetLine - Set line.
 
GetDepth - Get depth of line (determines rendering order).
 
SetDepth - Set depth of line (determines rendering order).
 
 
 
= Colour class =
 
 
 
GetRed - Get red channel.
 
SetRed - Set red channel.
 
GetGreen - Get green channel.
 
SetGreen - Set green channel.
 
GetBlue - Get blue channel.
 
SetBlue - Set blue channel.
 
GetAlpha - Get alpha channel.
 
SetAlpha - Set alpha channel.
 
SetRGBA - Set new colour.
 
 
 
= Colour Map Base class =
 
 
 
GetColour - Get colour at specified index.
 
GetInterpolatedColour - Interpolate colour from colour map.
 
GetName - Get name of colour map.
 
GetExtendedName - Get name of colour map with either 'Continuous:' or 'Discrete:' prefixed to it.
 
GetSize - Get size of colour map.
 
GetType - Get type of colour map.
 
 
 
= Discrete Colour Map class =
 
 
 
GetColourMap - Get colour map with the provided name.
 
GetColourMapNames - Get name of all colour maps.
 
GetColourMapDiscreteNames - Get name of all discrete colour maps.
 
GetColourMapContinuousNames - Get name of all continuous colour maps.
 
 
 
= Point3D class =
 
 
 
Length - Distance from origin to point.
 
SquaredLength - Squared distance from origin to point.
 
Offset - Create new point offset by the specified amount.
 
Normalize - Normalize point (vector) to unit length.
 
Cross - Calculate cross product between two points (vectors).
 
Dot - Calculate dot product between two points (vectors).
 
Angle - Calculate angle between two points (vectors).
 
 
 
= GeoCoord class =
 
 
 
easting - Get easting or longitudinal position of location.
 
northing - Get northing or latitudinal position of location.
 
longitude - Get easting or longitudinal position of location.
 
latitude - Get northing or latitudinal position of location.
 
 
 
= Line3D class =
 
 
 
Offset - New line offset by the specified amount.
 
start - Start point of line.
 
end - End point of line.
 
startId - General purpose label associated with start point.
 
endId - General purpose label associated with end point.
 

Latest revision as of 17:10, 23 April 2013