Gocator API
All Types
All library types:
 CGoAcceleratorRepresents an GoAccelerator instance
 CGoAcceleratorConnectionStatusRepresents the status of the Accelerator connection. These are applicable only when using the GoAccelerator class
 CGoAcceleratorMgrRepresents an GoAcceleratorMgr instance
 CGoAcceleratorMgrAccelUpdateStructure to hold data for the acceleration update handler
 CGoAcceleratorMgrSensorBackupStructure to provide the original unaccelerated sensor information to the SDK client. This is useful for reaching the sensor object while it is being accelerated, or if there are errors during acceleration, or after stopping acceleration
 CGoAcceleratorMgrSensorInfoStructure to return accelerated sensor information to SDK client. The param field contains information received from the SDK client, except if SDK client requested automatic port selection. In this case, the ports in the param field are the ports selected by the SDK for the SDK client
 CGoAcceleratorMgrSensorParamStructure to hold user configuration parameters from SDK client for a sensor that is to be accelerated
 CGoActiveAreaConfigRepresents an active area configuration element
 CGoAddressInfoSensor network address settings
 CGoAdvancedRepresents configurable advanced acquisition settings
 CGoAdvancedTypeRepresents advanced acquisition type
 CGoAlignmentDegreesOfFreedomRepresents an alignment degree of freedom setting
 CGoAlignmentRefRepresents an alignment reference
 CGoAlignmentStateRepresents an alignment state
 CGoAlignmentStatusRepresents the operation status of an alignment
 CGoAlignmentTargetRepresents an alignment target type
 CGoAlignmentTypeRepresents an alignment type
 CGoAlignMsgRepresents a message containing an alignment result
 CGoAnalogRepresents Analog output settings
 CGoAnalogEventRepresents a analog output event
 CGoAnalogTriggerRepresents an analog output trigger
 CGoAsciiOperationRepresents an ASCII protocol operational type
 CGoAsciiStandardFormatModeRepresents an ASCII standard format type
 CGoBoundingBoxMatchMsgRepresents a message containing bounding box based part matching results
 CGoBoxAsymmetryTypeRepresents the bounding box part matching asymmetry detection type
 CGoBrandingTypeRepresents possible branding types (for brand customization schemes)
 CGoBuddyInfoBuddy related status of another sensor
 CGoCircleFeatureMsgRepresents a message containing circular feature data
 CGoControlRepresents a set of sensor command connections (control, upgrade)
 CGoCylinderRegionRepresents a cylinder region for select surface tools
 CGoDataMessageTypeLists all data message types
 CGoDataMsgRepresents a base message sourced from the data channel
 CGoDataSetRepresents a collection of data channel or health channel messages
 CGoDataSourceRepresents a data source
 CGoDataStepRepresents possible data streams
 CGoDataStreamRepresents a data stream which consists of a data step and ID
 CGoDataStreamIdRepresents a data stream id which consists of a data step, step id and source id
 CGoDataTypeRepresents data source selections. Used as a bitmask
 CGoDecisionRepresents the measurement output decision values. Bit 0 represents the decision value, while bits 1 through 7 represent the decision code, outlined by GoDecisionCode
 CGoDecisionCodeRepresents the possible measurement decision codes
 CGoDemosaicStyleRepresents a Bayer demosaic algorithm style
 CGoDigitalRepresents Digital output settings
 CGoDigitalEventRepresents a digital output event
 CGoDigitalPassRepresents a digital output condition
 CGoDigitalSignalRepresents a digital output signal type
 CGoDiscoveryRepresents a discovery client
 CGoDiscoveryExtInfoRepresents an extended Discovery Information object
 CGoDiscoveryInfoRepresents discovery information for a single device
 CGoDiscoveryOpModeRepresents operational mode of the main controller responding to the discovery protocol
 CGoDiscoveryPropertyRepresents a property returned in an extended Discovery information message
 CGoEdgeMatchMsgRepresents a message containing edge based part matching results
 CGoElement32uRepresents a 32-bit unsigned integer configuration element with a range and enabled state
 CGoElement64fRepresents a 64-bit floating point configuration element with a range and enabled state
 CGoElementBoolRepresents a boolean configuration element with an enabled state
 CGoEllipseAsymmetryTypeRepresents the bounding Ellipse part matching asymmetry detection type
 CGoEllipseMatchMsgRepresents a message containing ellipse based part matching results
 CGoEncoderSpacingMinSourceRepresents the current encoder period limiting source
 CGoEncoderTriggerModeRepresents an encoder's triggering behavior
 CGoEndianTypeRepresents an endian output type
 CGoEthernetRepresents Ethernet output settings
 CGoEthernetProtocolRepresents a ethernet output protocol
 CGoEventMsgRepresents a message containing an event (See GoEventType)
 CGoEventTypeRepresents the event type represented by an event message
 CGoExposureCalMsgRepresents a message containing exposure calibration results
 CGoExposureModeRepresents all possible exposure modes
 CGoExtToolRepresents an extensible tool
 CGoExtToolDataOutputRepresents the base class for a tool data output
 CGoFamilyRepresents the supported Gocator hardware families
 CGoFeatureRepresents the base class for a tool Feature or script output
 CGoFeatureDataTypeLists all feature data types
 CGoFeatureTypeLists all feature types
 CGoFilterRepresents a filter configuration element
 CGoFrameRateMaxSourceRepresents the current maximum frame rate limiting source
 CGoGammaTypeRepresents an advanced gamma type
 CGoGenericMsgRepresents a data message containing generic data
 CGoGeoCalContains the GeoCal data for a sensor. Do not read the GeoCal file directly, use this class to parse it
 CGoHealthIndicatorIdRepresents a health indicator ID
 CGoHealthMsgRepresents health information from a single sensor
 CGoImageTypeRepresents an image type
 CGoImplicitTriggerOverrideRepresents an EthernetIP implicit messaging trigger override
 CGoIndicatorRepresents health indicator
 CGoInputSourceRepresents a data input source
 CGoIntensityModeRepresents all possible intensity generation modes for multiple exposures
 CGoIntensitySourceRepresents all possible sources of intensity data
 CGoLayoutRepresents a layout related sensor configuration
 CGoLineFeatureMsgRepresents a message containing Linear Feature data
 CGoMaterialRepresents configurable material acquisition settings
 CGoMaterialTypeRepresents a material acquisition type
 CGoMeasurementRepresents the base class for a tool measurement or script output
 CGoMeasurementDataRepresents a measurement result
 CGoMeasurementMsgRepresents a message containing a set of GoMeasurementData
 CGoMeasurementTypeLists all measurement types
 CGoModeRepresents a scan mode
 CGoMultiplexBankRepresents a bank of related sensors to be used in multiplexing
 CGoOcclusionReductionAlgRepresents an occlusion reduction algorithm
 CGoOrientationRepresents a sensor orientation type
 CGoOutputRepresents output configuration
 CGoOutputCompositeSourceRepresents a composite data source
 CGoOutputDelayDomainRepresents an output delay domain
 CGoOutputSourceRepresents output sources
 CGoPartDetectionRepresents the part detection parameters of the surface mode configuration
 CGoPartFrameOfReferenceRepresents a part detection frame of reference
 CGoPartHeightThresholdDirectionRepresents a part detection height threshold direction
 CGoPartMatchAlgorithmRepresents a part matching algorithm
 CGoPartMatchingRepresents the part matching parameters of the surface mode configuration
 CGoPartModelRepresents a part model configuration
 CGoPartModelEdgeRepresents a part model edge configuration
 CGoPatternSequenceTypeRepresents a pattern sequence type
 CGoPixelTypeRepresents a video message pixel type
 CGoPlaneFeatureMsgRepresents a message containing Planear Feature data
 CGoPointFeatureMsgRepresents a message containing Point Feature data
 CGoPointSetRegionRepresents a point set region
 CGoPolygonCornerParametersCorner parameters for polygon corner alignment
 CGoPortInfoPorts used from a source device
 CGoProfileAreaRepresents a profile area tool
 CGoProfileAreaAreaRepresents an area measurement for a Profile Area tool
 CGoProfileAreaCenterPointRepresents a center point of a Profile Area tool
 CGoProfileAreaCentroidXRepresents a centroid X measurement for a Profile Area Tool
 CGoProfileAreaCentroidZRepresents a centroid Z measurement for a Profile Area Tool
 CGoProfileAreaTypeDetermines how to calculate profile area
 CGoProfileBaselineDetermines whether to use a line based on a Profile Line fit, or based on the x-axis
 CGoProfileBoundingBoxCenterPointReprRepresents a center point for a Profile Bounding Box tool
 CGoProfileBoundingBoxCornerPointRepresents a corner point for a Profile Bounding Box tool
 CGoProfileBoxRepresents a profile bounding box tool
 CGoProfileBoxGlobalAngleRepresents a global angle measurement for a Profile Bounding Box tool
 CGoProfileBoxGlobalXRepresents a global X measurement for a Profile Bounding Box tool
 CGoProfileBoxGlobalYRepresents a global Y measurement for a Profile Bounding Box tool
 CGoProfileBoxHeightRepresents a height measurement for a Profile Bounding Box tool
 CGoProfileBoxWidthRepresents a width measurement for a Profile Bounding Box tool
 CGoProfileBoxXRepresents an X measurement for a Profile Bounding Box tool
 CGoProfileBoxZRepresents a Z measurement for a Profile Bounding Box tool
 CGoProfileBridgeValueRepresents a profile bridge value tool
 CGoProfileBridgeValueAngleRepresents an angle measurement for a Profile Bridge Value tool
 CGoProfileBridgeValueBridgeValueRepresents a bridge value measurement for a Profile Bridge Value tool
 CGoProfileBridgeValueStdDevRepresents an standard deviation measurement for a Profile Bridge Value tool
 CGoProfileBridgeValueWindowRepresents an window measurement for a Profile Bridge Value tool
 CGoProfileCircleRepresents a profile circle tool
 CGoProfileCircleCenterPointRepresents a center point of a Profile Circle tool
 CGoProfileCircleMaxErrorRepresents a max error measurement for a Profile Circle Tool
 CGoProfileCircleMaxErrorXRepresents a max error X measurement for a Profile Circle Tool
 CGoProfileCircleMaxErrorZRepresents a max error Z measurement for a Profile Circle Tool
 CGoProfileCircleMinErrorRepresents a min error measurement for a Profile Circle Tool
 CGoProfileCircleMinErrorXRepresents a min error X measurement for a Profile Circle Tool
 CGoProfileCircleMinErrorZRepresents a min error Z measurement for a Profile Circle Tool
 CGoProfileCircleRadiusRepresents a radius value measurement for a Profile Circle Tool
 CGoProfileCircleStdDevRepresents a standard deviation measurement for a Profile Circle Tool
 CGoProfileCircleXRepresents an X value measurement for a Profile Circle Tool
 CGoProfileCircleZRepresents a Z value measurement for a Profile Circle Tool
 CGoProfileDimRepresents a profile dimension tool
 CGoProfileDimCenterXRepresents a center X value measurement for a Profile Dimension Tool
 CGoProfileDimCenterZRepresents a center Z value measurement for a Profile Dimension Tool
 CGoProfileDimDistanceRepresents a distance value measurement for a Profile Dimension Tool
 CGoProfileDimensionCenterPointRepresents a center point of a Profile Dimension tool
 CGoProfileDimHeightRepresents a height value measurement for a Profile Dimension Tool
 CGoProfileDimWidthRepresents a width value measurement for a Profile Dimension Tool
 CGoProfileEdgeRepresents a profile edge used in various profile tools
 CGoProfileEdgeTypeRepresents a profile edge type
 CGoProfileFeatureRepresents a profile feature used in various profile tools
 CGoProfileFeatureTypeRepresents a profile feature point type
 CGoProfileGapAxisRepresents a profile gap measurement axis
 CGoProfileGapSideSelects which edge to use as the reference in a panel tool
 CGoProfileGenerationRepresents a profile generation configuration
 CGoProfileGenerationStartTriggerRepresents a profile generation start trigger
 CGoProfileGenerationTypeRepresents a profile generation type
 CGoProfileGrooveRepresents a profile groove tool
 CGoProfileGrooveDepthRepresents a depth measurement for a Profile Groove Tool
 CGoProfileGrooveLocationDetermines which groove position to return
 CGoProfileGrooveSelectTypeDetermines which groove to select when multiple are present
 CGoProfileGrooveShapeRepresents a profile edge type
 CGoProfileGrooveWidthRepresents a width measurement for a Profile Groove Tool
 CGoProfileGrooveXRepresents an X value measurement for a Profile Groove Tool
 CGoProfileGrooveZRepresents a Z value measurement for a Profile Groove tool
 CGoProfileIntensityMsgRepresents a data message containing a set of profile intensity arrays
 CGoProfileIntersectRepresents a profile intersect tool
 CGoProfileIntersectAngleRepresents an intersect angle measurement for a Profile Intersect Tool
 CGoProfileIntersectBaseLineRepresents a base line feature of a Profile Intersect tool tool
 CGoProfileIntersectIntersectPointRepresents a point of intersection for a Profile Intersect tool
 CGoProfileIntersectLineRepresents a line for a Profile Intersect tool
 CGoProfileIntersectXRepresents an intersect X measurement for a Profile Intersect Tool
 CGoProfileIntersectZRepresents an intersect Z measurement for a Profile Intersect Tool
 CGoProfileLineRepresents a profile line tool
 CGoProfileLineAngleRepresents an Angle measurement for a Profile Line Tool
 CGoProfileLineFittingRegionRepresents a profile line region used in various profile tools
 CGoProfileLineLineRepresents a point of a Profile Line tool
 CGoProfileLineMaxErrorRepresents a maximum error measurement for a Profile Line Tool
 CGoProfileLineMaxErrorPointRepresents a point of maximum error for a Profile Line tool
 CGoProfileLineMaxErrorXRepresents a Maximum X Error measurement for a Profile Line Tool
 CGoProfileLineMaxErrorZRepresents a Maximum Z Error measurement for a Profile Line Tool
 CGoProfileLineMinErrorRepresents a minimum error measurement for a Profile Line Tool
 CGoProfileLineMinErrorPointRepresents a point of minimum error for a Profile Line tool
 CGoProfileLineMinErrorXRepresents an Minimum X Error measurement for a Profile Line Tool
 CGoProfileLineMinErrorZRepresents a Minimum Z Error measurement for a Profile Line Tool
 CGoProfileLineOffsetRepresents an offset measurement for a Profile Line Tool
 CGoProfileLinePercentileRepresents a percentile measurement for a Profile Line Tool
 CGoProfileLineStdDevRepresents a standard deviation measurement for a Profile Line Tool
 CGoProfilePanelRepresents a profile panel tool
 CGoProfilePanelFlushRepresents a flush measurement for a Profile Panel Tool
 CGoProfilePanelGapRepresents a gap measurement for a Profile Panel Tool
 CGoProfilePanelLeftFlushPointRepresents a left flush point of a Profile Panel tool
 CGoProfilePanelLeftFlushXRepresents a Left Flush X measurement for a Profile Panel tool
 CGoProfilePanelLeftFlushZRepresents a Left Flush Z measurement for a Profile Panel tool
 CGoProfilePanelLeftGapPointRepresents a left gap point of a Profile Panel tool
 CGoProfilePanelLeftGapXRepresents a Left Gap X measurement for a Profile Panel tool
 CGoProfilePanelLeftGapZRepresents a Left Gap Z measurement for a Profile Panel tool
 CGoProfilePanelLeftSurfaceAngleRepresents a Left Surface Angle measurement for a Profile Panel tool
 CGoProfilePanelRightFlushPointRepresents a right flush point of a Profile Panel tool
 CGoProfilePanelRightFlushXRepresents a Right Flush X measurement for a Profile Panel tool
 CGoProfilePanelRightFlushZRepresents a Right Flush Z measurement for a Profile Panel tool
 CGoProfilePanelRightGapPointRepresents a right gap point of a Profile Panel tool
 CGoProfilePanelRightGapXRepresents a Right Gap X measurement for a Profile Panel tool
 CGoProfilePanelRightGapZRepresents a Right Gap Z measurement for a Profile Panel tool
 CGoProfilePanelRightSurfaceAngleRepresents a Right Surface Angle measurement for a Profile Panel tool
 CGoProfilePointCloudMsgRepresents a data message containing a set of profile arrays
 CGoProfilePositionRepresents a profile position tool
 CGoProfilePositionPointRepresents a point of a Profile Position tool
 CGoProfilePositionXRepresents an X measurement for a Profile Position tool
 CGoProfilePositionZRepresents an Z measurement for a Profile Position tool
 CGoProfileRegionRepresents a profile region used in various profile tools
 CGoProfileRoundCornerRepresents a profile round corner tool
 CGoProfileRoundCornerAngleRepresents an Angle measurement for a Profile Round Corner tool
 CGoProfileRoundCornerCenterPointRepresents a round corner circle center point of a Profile Round tool
 CGoProfileRoundCornerDirectionSelects which reference direction to use for the round corner tool
 CGoProfileRoundCornerEdgePointRepresents a round corner edge point of a Profile Round tool
 CGoProfileRoundCornerPointRepresents a round corner point of a Profile Round tool
 CGoProfileRoundCornerXRepresents an X measurement for a Profile Round Corner tool
 CGoProfileRoundCornerZRepresents an Z measurement for a Profile Round Corner tool
 CGoProfileStripRepresents a profile strip tool
 CGoProfileStripBaseTypeRepresents a profile strip tool base type
 CGoProfileStripEdgeTypeRepresents a profile strip tool edge type
 CGoProfileStripHeightRepresents an height measurement for a Profile Strip Tool
 CGoProfileStripLocationDetermines which Strip position to return
 CGoProfileStripSelectTypeDetermines which Strip to select when multiple are present
 CGoProfileStripWidthRepresents a width measurement for a Profile Strip Tool
 CGoProfileStripXRepresents an X measurement for a Profile Strip Tool
 CGoProfileStripZRepresents a Z measurement for a Profile Strip Tool
 CGoProfileToolRepresents a base profile tool
 CGoProfileXLineRepresents a profile X-Line tool
 CGoProfileXLineValidityRepresents a validity measurement for a Profile X-Line tool
 CGoProfileXLineZRepresents an Z measurement for a Profile X-Line tool
 CGoRangeIntensityMsgRepresents a data message containing a set of range intensity data
 CGoRangeMsgRepresents a data message containing a set of range data
 CGoRangePositionRepresents a range position tool
 CGoRangePositionZRepresents a position Z measurement of a Range Position tool
 CGoRangeThicknessRepresents a range thickness tool
 CGoRangeThicknessThicknessRepresents a the thickness measurement of a Range Thickness tool
 CGoRangeToolRepresents a base range tool
 CGoReceiverRepresents a data/health receiver
 CGoRecordingFilterRepresents a recording filter configuration
 CGoRegion3dRepresents a three dimensional surface region
 CGoReplayRepresents a replay configuration
 CGoReplayAnyDataRepresents the Any Data condition
 CGoReplayAnyMeasurementRepresents the Any Measurement condition
 CGoReplayCombineTypeRepresents a replay combine type
 CGoReplayConditionRepresents the base replay condition class
 CGoReplayConditionTypeRepresents a replay condition type
 CGoReplayExportSourceTypeRepresents the replay export source type
 CGoReplayMeasurementRepresents the Measurement condition
 CGoReplayMeasurementResultRepresents a replay measurement result
 CGoReplayRangeCountCaseRepresents a replay range count case
 CGoRoleRepresents a user role
 CGoScriptRepresents a script tool
 CGoScriptOutputRepresents a script output for a Script Tool
 CGoSectionRepresents sections to be applied on surface data
 CGoSectionIntensityMsgRepresents a data message containing a set of profile intensity arrays
 CGoSectionMsgRepresents a data message containing a set of section arrays
 CGoSectionsRepresents the collection of sections and limits for defining them
 CGoSeekDirectionRepresents a playback seek direction
 CGoSelcomFormatRepresents the selcom format followed on the serial output
 CGoSensorRepresents a Gocator sensor
 CGoSensorAccelStateLists all sensor acceleration states that a sensor can be in. When a sensor is being accelerated, GoSensorAccelStatus provides more detail on the status of the acceleration. These are applicable only when using the GoAcceleratorMgr class
 CGoSensorAccelStatusRepresents the acceleration status of a sensor that is available or being accelerated by the local host. The corresponding acceleration state can be GO_SENSOR_ACCEL_STATE_AVAILABLE (while acceleration has not yet) or GO_SENSOR_ACCEL_STATE_ACCELERATED (acceleration completed). These status values are not applicable for a sensor accelerated by another host (ie. state is GO_SENSOR_ACCEL_STATE_ACCELERATED_BY_OTHER)). These statuses are applicable only when using the GoAcceleratorMgr class
 CGoSensorInfoRepresents read-only sensor information
 CGoSerialRepresents Serial output settings
 CGoSerializerSerializes/deserializes objects to/from Gocator Data Protocol
 CGoSerialProtocolRepresents all serial output protocols
 CGoSetupRepresents a device configuration
 CGoSpacingIntervalTypeRepresents spacing interval types
 CGoSpotSelectionTypeRepresents a spot selection type
 CGoStampRepresents an acquisition stamp
 CGoStampMsgRepresents a message containing a set of acquisition stamps
 CGoStateRepresents the current state of a sensor object
 CGoStatesSensor state, login, alignment information, recording state, playback source, uptime, playback information, and auto-start setting state
 CGoSurfaceBoundingBoxCenterPointRepresents the center point of a Surface Bounding Box tool
 CGoSurfaceBoxRepresents a surface bounding box tool.
all width/height/length/radius and x/y/z units are in mm, angles in degrees
 CGoSurfaceBoxGlobalXRepresents a global X measurement for a Surface Bounding Box tool
 CGoSurfaceBoxGlobalYRepresents a global Y measurement for a Surface Bounding Box tool
 CGoSurfaceBoxGlobalZAngleRepresents a global Z angle measurement for a Surface Bounding Box tool
 CGoSurfaceBoxHeightRepresents a height measurement for a Surface Bounding Box tool
 CGoSurfaceBoxLengthRepresents a length measurement for a Surface Bounding Box tool
 CGoSurfaceBoxWidthRepresents a width measurement for a Surface Bounding Box tool
 CGoSurfaceBoxXRepresents an X measurement for a Surface Bounding Box tool
 CGoSurfaceBoxYRepresents a Y measurement for a Surface Bounding Box tool
 CGoSurfaceBoxZRepresents a Z measurement for a Surface Bounding Box tool
 CGoSurfaceBoxZAngleRepresents a Z-angle measurement for a Surface Bounding Box tool
 CGoSurfaceCountersunkHoleRepresents a Surface Counter Sunk Hole tool. all width/height/length/radius and x/y/z units are in mm, angles in degrees
 CGoSurfaceCountersunkHoleAxisOrientationRepresents a axis orientation measurement for a Surface Counter Sunk Hole Tool
 CGoSurfaceCountersunkHoleAxisTiltRepresents a axis tilt measurement for a Surface Counter Sunk Hole Tool
 CGoSurfaceCountersunkHoleBevelAngleRepresents a Bevel Angle measurement for a Surface Counter Sunk Hole Tool
 CGoSurfaceCountersunkHoleBevelRadiusRepresents an Bevel Radius position measurement for a Surface Counter Sunk Hole Tool
 CGoSurfaceCountersunkHoleCenterPointRepresents the center point of a Surface Countersunk Hole tool
 CGoSurfaceCountersunkHoleCounterboreDepthRepresents a counterbore depth measurement for a Surface Counter Sunk Hole Tool
 CGoSurfaceCountersunkHoleDepthRepresents a Depth position measurement for a Surface Counter Sunk Hole Tool
 CGoSurfaceCountersunkHoleOuterRadiusRepresents an Outer Radius position measurement for a Surface Counter Sunk Hole Tool
 CGoSurfaceCountersunkHoleShapeRepresents a surface countersunk hole tool shape
 CGoSurfaceCountersunkHoleXRepresents an X position measurement for a Surface Counter Sunk Hole Tool
 CGoSurfaceCountersunkHoleXAngleRepresents an X Angle position measurement for a Surface Counter Sunk Hole Tool
 CGoSurfaceCountersunkHoleYRepresents a Y position measurement for a Surface Counter Sunk Hole Tool
 CGoSurfaceCountersunkHoleYAngleRepresents a Y Angle position measurement for a Surface Counter Sunk Hole Tool
 CGoSurfaceCountersunkHoleZRepresents a Z position measurement for a Surface Counter Sunk Hole Tool
 CGoSurfaceDimRepresents a Surface dimension tool. all width/height/length/radius and x/y/z units are in mm, angles in degrees
 CGoSurfaceDimCenterXRepresents a center X value measurement for a Surface Dimension Tool
 CGoSurfaceDimCenterYRepresents a center Y value measurement for a Surface Dimension Tool
 CGoSurfaceDimCenterZRepresents a center Z value measurement for a Surface Dimension Tool
 CGoSurfaceDimDistanceRepresents a distance value measurement for a Surface Dimension Tool
 CGoSurfaceDimensionCenterPointRepresents the center point for a Surface Dimension tool
 CGoSurfaceDimHeightRepresents a height value measurement for a Surface Dimension Tool
 CGoSurfaceDimLengthRepresents a Length value measurement for a Surface Dimension Tool
 CGoSurfaceDimPlaneDistanceRepresents a distance value measurement for a Surface Dimension Tool
 CGoSurfaceDimWidthRepresents a width value measurement for a Surface Dimension Tool
 CGoSurfaceEdgeCenterPointRepresents the center point of a Surface Edge tool
 CGoSurfaceEdgeEdgeLineRepresents an edge line of a Surface Edge tool
 CGoSurfaceEdgeXRepresents an X measurement for a Surface Edge Tool
 CGoSurfaceEdgeYRepresents a Y measurement for a Surface Edge Tool
 CGoSurfaceEdgeZRepresents a Z measurement for a Surface Edge Tool
 CGoSurfaceEllipseRepresents a surface ellipse tool. all width/height/length/radius and x/y/z units are in mm, angles in degrees
 CGoSurfaceEllipseCenterPointRepresents the center point of an Surface Ellipse tool
 CGoSurfaceEllipseMajorRepresents a major value measurement for a Surface Ellipse tool
 CGoSurfaceEllipseMajorAxisLineRepresents the major axis line of an Surface Ellipse tool
 CGoSurfaceEllipseMinorRepresents a minor value measurement for a Surface Ellipse tool
 CGoSurfaceEllipseMinorAxisLineRepresents the minor axis line of an Surface Ellipse tool
 CGoSurfaceEllipseRatioRepresents a ratio measurement for a Surface Ellipse tool
 CGoSurfaceEllipseZAngleRepresents a Z-angle measurement for a Surface Ellipse tool
 CGoSurfaceEncodingRepresents a surface scanning engine encoding type
 CGoSurfaceFeatureRepresents a surface feature for select surface tools
 CGoSurfaceFeatureTypeRepresents a surface feature type
 CGoSurfaceGenerationRepresents a surface generation configuration
 CGoSurfaceGenerationStartTriggerRepresents a surface generation start trigger
 CGoSurfaceGenerationTypeRepresents a surface generation type
 CGoSurfaceHoleRepresents a surface hole tool. all width/height/length/radius and x/y/z units are in mm, angles in degrees
 CGoSurfaceHoleCenterPointRepresents the center point of a Surface Hole tool
 CGoSurfaceHoleRadiusRepresents a radius measurement for a Surface Hole Tool
 CGoSurfaceHoleXRepresents an X measurement for a Surface Hole Tool
 CGoSurfaceHoleYRepresents a Y measurement for a Surface Hole Tool
 CGoSurfaceHoleZRepresents a Z measurement for a Surface Hole Tool
 CGoSurfaceIntensityMsgRepresents a data message containing a surface intensity array
 CGoSurfaceLocationRepresents a surface location
 CGoSurfaceOpeningRepresents a surface opening tool. all width/height/length/radius and x/y/z units are in mm, angles in degrees
 CGoSurfaceOpeningAngleRepresents an angle measurement for a Surface Opening Tool
 CGoSurfaceOpeningCenterPointRepresents the center point of a Surface Opening tool
 CGoSurfaceOpeningLengthRepresents a length measurement for a Surface Opening Tool
 CGoSurfaceOpeningTypeRepresents a surface opening tool type
 CGoSurfaceOpeningWidthRepresents a width measurement for a Surface Opening Tool
 CGoSurfaceOpeningXRepresents an X measurement for a Surface Opening Tool
 CGoSurfaceOpeningYRepresents a Y measurement for a Surface Opening Tool
 CGoSurfaceOpeningZRepresents a Z measurement for a Surface Opening Tool
 CGoSurfacePhaseFilterRepresents a surface phase filter type
 CGoSurfacePlaneRepresents a surface plane tool.all width/height/length/radius and x/y/z units are in mm, angles in degrees
 CGoSurfacePlaneDistanceRepresents the distance measurement for a Surface Plane Tool
 CGoSurfacePlaneMaxErrorRepresents a Maximum Error measurement for a Surface Plane Tool
 CGoSurfacePlaneMinErrorRepresents a Minimum Error measurement for a Surface Plane Tool
 CGoSurfacePlanePlaneRepresents a plane for a Surface Plane tool
 CGoSurfacePlaneStdDevRepresents a Standard Deviation measurement for a Surface Plane Tool
 CGoSurfacePlaneXAngleRepresents an X-angle measurement for a Surface Plane Tool
 CGoSurfacePlaneXNormalRepresents the X component of the normal measurement for a Surface Plane Tool
 CGoSurfacePlaneYAngleRepresents a Y-angle measurement for a Surface Plane Tool
 CGoSurfacePlaneYNormalRepresents the Y component of the normal measurement for a Surface Plane Tool
 CGoSurfacePlaneZNormalRepresents the Z component of the normal measurement for a Surface Plane Tool
 CGoSurfacePlaneZOffsetRepresents a Z-offset measurement for a Surface Plane Tool
 CGoSurfacePointCloudMsgRepresents a data message containing a surface array
 CGoSurfacePositionRepresents a surface position tool. all width/height/length/radius and x/y/z units are in mm, angles in degrees
 CGoSurfacePositionPointRepresents a point of a Surface Position tool
 CGoSurfacePositionXRepresents an X measurement for a Surface Position Tool
 CGoSurfacePositionYRepresents a Y measurement for a Surface Position Tool
 CGoSurfacePositionZRepresents a Z measurement for a Surface Position Tool
 CGoSurfaceRegion2dRepresents a two dimensional surface tool region
 CGoSurfaceRivetRepresents a surface rivet tool
 CGoSurfaceRivetTypeRepresents a surface rivet tool type
 CGoSurfaceStudRepresents a surface stud tool. all width/height/length/radius and x/y/z units are in mm, angles in degrees
 CGoSurfaceStudBasePointRepresents a point of a Surface Stud Base tool
 CGoSurfaceStudBaseXRepresents a base X measurement for a Surface Stud Tool
 CGoSurfaceStudBaseYRepresents a base Y measurement for a Surface Stud Tool
 CGoSurfaceStudBaseZRepresents a base Z measurement for a Surface Stud Tool
 CGoSurfaceStudRadiusRepresents a radius measurement for a Surface Stud Tool
 CGoSurfaceStudTipPointRepresents a point of a Surface Stud Tip tool
 CGoSurfaceStudTipXRepresents a tip X measurement for a Surface Stud Tool
 CGoSurfaceStudTipYRepresents a tip Y measurement for a Surface Stud Tool
 CGoSurfaceStudTipZRepresents a tip Z measurement for a Surface Stud Tool
 CGoSurfaceToolRepresents a base surface tool
 CGoSurfaceVolumeRepresents a surface volume tool. measurements in mm, mm^2 for area and mm^3 for volume
 CGoSurfaceVolumeAreaRepresents an area measurement for a Surface Volume Tool
 CGoSurfaceVolumeThicknessRepresents a thickness measurement for a Surface Volume Tool
 CGoSurfaceVolumeVolumeRepresents a volume measurement for a Surface Volume Tool
 CGoSystemRepresents a system of Gocator devices
 CGoToolRepresents the base tool class
 CGoToolsRepresents a collection of tools
 CGoToolTypeLists all tool types
 CGoTracheidRepresents tracheid data
 CGoTracheidEllipseRepresents a tracheid ellipse
 CGoTracheidMsgRepresents a data message containing a set of tracheid data
 CGoTransformRepresents a sensor transformation
 CGoTransformationRepresents an alignment element
 CGoTransformedDataRegionRepresents a transformed data region
 CGoTriggerRepresents a trigger
 CGoTriggerSourceRepresents a trigger source type
 CGoTriggerUnitsRepresents the system's primary synchronization domain
 CGoUniformProfileMsgRepresents a data message containing a set of re-sampled profile arrays
 CGoUniformSurfaceMsgRepresents a data message containing a surface array
 CGoUpgradeFxArgsRepresents arguments provided to an upgrade callback function
 CGoUserRepresents a user id
 CGoVideoMsgRepresents a data message containing a video image
 CGoVoltageSettingRepresents either 48V or 24V (with cable length) operation. Only relevant on G3210