Gocator API

- Home
- Topics
- Types
- Files

All Classes Files Functions Variables Typedefs Macros Modules Pages
All Types
All library types:

C GoAccelerator | Represents an GoAccelerator instance
C GoAcceleratorConnectionStatus | Represents the status of the Accelerator connection. These are applicable only when using the GoAccelerator class
C GoAcceleratorMgr | Represents an GoAcceleratorMgr instance
C GoAcceleratorMgrAccelUpdate | Structure to hold data for the acceleration update handler
C GoAcceleratorMgrSensorBackup | Structure 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
C GoAcceleratorMgrSensorInfo | Structure 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
C GoAcceleratorMgrSensorParam | Structure to hold user configuration parameters from SDK client for a sensor that is to be accelerated
C GoActiveAreaConfig | Represents an active area configuration element
C GoAddressInfo | Sensor network address settings
C GoAdvanced | Represents configurable advanced acquisition settings
C GoAdvancedType | Represents advanced acquisition type
C GoAlignmentDegreesOfFreedom | Represents an alignment degree of freedom setting
C GoAlignmentRef | Represents an alignment reference
C GoAlignmentState | Represents an alignment state
C GoAlignmentStatus | Represents the operation status of an alignment
C GoAlignmentTarget | Represents an alignment target type
C GoAlignmentType | Represents an alignment type
C GoAlignMsg | Represents a message containing an alignment result
C GoAnalog | Represents Analog output settings
C GoAnalogEvent | Represents a analog output event
C GoAnalogTrigger | Represents an analog output trigger
C GoAsciiOperation | Represents an ASCII protocol operational type
C GoAsciiStandardFormatMode | Represents an ASCII standard format type
C GoBoundingBoxMatchMsg | Represents a message containing bounding box based part matching results
C GoBoxAsymmetryType | Represents the bounding box part matching asymmetry detection type
C GoBrandingType | Represents possible branding types (for brand customization schemes)
C GoBuddyInfo | Buddy related status of another sensor
C GoCircleFeatureMsg | Represents a message containing circular feature data
C GoControl | Represents a set of sensor command connections (control, upgrade)
C GoCylinderRegion | Represents a cylinder region for select surface tools
C GoDataMessageType | Lists all data message types
C GoDataMsg | Represents a base message sourced from the data channel
C GoDataSet | Represents a collection of data channel or health channel messages
C GoDataSource | Represents a data source
C GoDataStep | Represents possible data streams
C GoDataStream | Represents a data stream which consists of a data step and ID
C GoDataStreamId | Represents a data stream id which consists of a data step, step id and source id
C GoDataType | Represents data source selections. Used as a bitmask
C GoDecision | Represents the measurement output decision values. Bit 0 represents the decision value, while bits 1 through 7 represent the decision code, outlined by GoDecisionCode
C GoDecisionCode | Represents the possible measurement decision codes
C GoDemosaicStyle | Represents a Bayer demosaic algorithm style
C GoDigital | Represents Digital output settings
C GoDigitalEvent | Represents a digital output event
C GoDigitalPass | Represents a digital output condition
C GoDigitalSignal | Represents a digital output signal type
C GoDiscovery | Represents a discovery client
C GoDiscoveryExtInfo | Represents an extended Discovery Information object
C GoDiscoveryInfo | Represents discovery information for a single device
C GoDiscoveryOpMode | Represents operational mode of the main controller responding to the discovery protocol
C GoDiscoveryProperty | Represents a property returned in an extended Discovery information message
C GoEdgeMatchMsg | Represents a message containing edge based part matching results
C GoElement32s | Represents a 32-bit signed integer configuration element with a range and enabled state
C GoElement32u | Represents a 32-bit unsigned integer configuration element with a range and enabled state
C GoElement64f | Represents a 64-bit floating point configuration element with a range and enabled state
C GoElementBool | Represents a boolean configuration element with an enabled state
C GoEllipseAsymmetryType | Represents the bounding Ellipse part matching asymmetry detection type
C GoEllipseMatchMsg | Represents a message containing ellipse based part matching results
C GoEncoderSpacingMinSource | Represents the current encoder period limiting source
C GoEncoderTriggerMode | Represents an encoder's triggering behavior
C GoEndianType | Represents an endian output type
C GoEthernet | Represents Ethernet output settings
C GoEthernetProtocol | Represents a ethernet output protocol
C GoEventMsg | Represents a message containing an event (See GoEventType)
C GoEventType | Represents the event type represented by an event message
C GoExposureCalMsg | Represents a message containing exposure calibration results
C GoExposureMode | Represents all possible exposure modes
C GoExtTool | Represents an extensible tool
C GoExtToolDataOutput | Represents the base class for a tool data output
C GoFamily | Represents the supported Gocator hardware families
C GoFeature | Represents the base class for a tool Feature or script output
C GoFeatureDataType | Lists all feature data types
C GoFeatureType | Lists all feature types
C GoFilter | Represents a filter configuration element
C GoFrameRateMaxSource | Represents the current maximum frame rate limiting source
C GoGammaType | Represents an advanced gamma type
C GoGenericMsg | Represents a data message containing generic data
C GoGeoCal | Contains the GeoCal data for a sensor. Do not read the GeoCal file directly, use this class to parse it
C GoHealthIndicatorId | Represents a health indicator ID
C GoHealthMsg | Represents health information from a single sensor
C GoImageType | Represents an image type
C GoImplicitTriggerOverride | Represents an EthernetIP implicit messaging trigger override
C GoIndicator | Represents health indicator
C GoInputSource | Represents a data input source
C GoIntensityMode | Represents all possible intensity generation modes for multiple exposures
C GoIntensitySource | Represents all possible sources of intensity data
C GoLayout | Represents a layout related sensor configuration
C GoLineFeatureMsg | Represents a message containing Linear Feature data
C GoMaterial | Represents configurable material acquisition settings
C GoMaterialType | Represents a material acquisition type
C GoMeasurement | Represents the base class for a tool measurement or script output
C GoMeasurementData | Represents a measurement result
C GoMeasurementMsg | Represents a message containing a set of GoMeasurementData
C GoMeasurementType | Lists all measurement types
C GoMode | Represents a scan mode
C GoMultiplexBank | Represents a bank of related sensors to be used in multiplexing
C GoOcclusionReductionAlg | Represents an occlusion reduction algorithm
C GoOrientation | Represents a sensor orientation type
C GoOutput | Represents output configuration
C GoOutputCompositeSource | Represents a composite data source
C GoOutputDelayDomain | Represents an output delay domain
C GoOutputSource | Represents output sources
C GoPartDetection | Represents the part detection parameters of the surface mode configuration
C GoPartFrameOfReference | Represents a part detection frame of reference
C GoPartHeightThresholdDirection | Represents a part detection height threshold direction
C GoPartMatchAlgorithm | Represents a part matching algorithm
C GoPartMatching | Represents the part matching parameters of the surface mode configuration
C GoPartModel | Represents a part model configuration
C GoPartModelEdge | Represents a part model edge configuration
C GoPatternSequenceType | Represents a pattern sequence type
C GoPixelType | Represents a video message pixel type
C GoPlaneFeatureMsg | Represents a message containing Planear Feature data
C GoPointFeatureMsg | Represents a message containing Point Feature data
C GoPointSetRegion | Represents a point set region
C GoPolygonCornerParameters | Corner parameters for polygon corner alignment
C GoPortInfo | Ports used from a source device
C GoProfileArea | Represents a profile area tool
C GoProfileAreaArea | Represents an area measurement for a Profile Area tool
C GoProfileAreaCenterPoint | Represents a center point of a Profile Area tool
C GoProfileAreaCentroidX | Represents a centroid X measurement for a Profile Area Tool
C GoProfileAreaCentroidZ | Represents a centroid Z measurement for a Profile Area Tool
C GoProfileAreaType | Determines how to calculate profile area
C GoProfileBaseline | Determines whether to use a line based on a Profile Line fit, or based on the x-axis
C GoProfileBoundingBoxCenterPoint | ReprRepresents a center point for a Profile Bounding Box tool
C GoProfileBoundingBoxCornerPoint | Represents a corner point for a Profile Bounding Box tool
C GoProfileBox | Represents a profile bounding box tool
C GoProfileBoxGlobalAngle | Represents a global angle measurement for a Profile Bounding Box tool
C GoProfileBoxGlobalX | Represents a global X measurement for a Profile Bounding Box tool
C GoProfileBoxGlobalY | Represents a global Y measurement for a Profile Bounding Box tool
C GoProfileBoxHeight | Represents a height measurement for a Profile Bounding Box tool
C GoProfileBoxWidth | Represents a width measurement for a Profile Bounding Box tool
C GoProfileBoxX | Represents an X measurement for a Profile Bounding Box tool
C GoProfileBoxZ | Represents a Z measurement for a Profile Bounding Box tool
C GoProfileBridgeValue | Represents a profile bridge value tool
C GoProfileBridgeValueAngle | Represents an angle measurement for a Profile Bridge Value tool
C GoProfileBridgeValueBridgeValue | Represents a bridge value measurement for a Profile Bridge Value tool
C GoProfileBridgeValueStdDev | Represents an standard deviation measurement for a Profile Bridge Value tool
C GoProfileBridgeValueWindow | Represents an window measurement for a Profile Bridge Value tool
C GoProfileCircle | Represents a profile circle tool
C GoProfileCircleCenterPoint | Represents a center point of a Profile Circle tool
C GoProfileCircleMaxError | Represents a max error measurement for a Profile Circle Tool
C GoProfileCircleMaxErrorX | Represents a max error X measurement for a Profile Circle Tool
C GoProfileCircleMaxErrorZ | Represents a max error Z measurement for a Profile Circle Tool
C GoProfileCircleMinError | Represents a min error measurement for a Profile Circle Tool
C GoProfileCircleMinErrorX | Represents a min error X measurement for a Profile Circle Tool
C GoProfileCircleMinErrorZ | Represents a min error Z measurement for a Profile Circle Tool
C GoProfileCircleRadius | Represents a radius value measurement for a Profile Circle Tool
C GoProfileCircleStdDev | Represents a standard deviation measurement for a Profile Circle Tool
C GoProfileCircleX | Represents an X value measurement for a Profile Circle Tool
C GoProfileCircleZ | Represents a Z value measurement for a Profile Circle Tool
C GoProfileDim | Represents a profile dimension tool
C GoProfileDimCenterX | Represents a center X value measurement for a Profile Dimension Tool
C GoProfileDimCenterZ | Represents a center Z value measurement for a Profile Dimension Tool
C GoProfileDimDistance | Represents a distance value measurement for a Profile Dimension Tool
C GoProfileDimensionCenterPoint | Represents a center point of a Profile Dimension tool
C GoProfileDimHeight | Represents a height value measurement for a Profile Dimension Tool
C GoProfileDimWidth | Represents a width value measurement for a Profile Dimension Tool
C GoProfileEdge | Represents a profile edge used in various profile tools
C GoProfileEdgeType | Represents a profile edge type
C GoProfileFeature | Represents a profile feature used in various profile tools
C GoProfileFeatureType | Represents a profile feature point type
C GoProfileGapAxis | Represents a profile gap measurement axis
C GoProfileGapSide | Selects which edge to use as the reference in a panel tool
C GoProfileGeneration | Represents a profile generation configuration
C GoProfileGenerationStartTrigger | Represents a profile generation start trigger
C GoProfileGenerationType | Represents a profile generation type
C GoProfileGroove | Represents a profile groove tool
C GoProfileGrooveDepth | Represents a depth measurement for a Profile Groove Tool
C GoProfileGrooveLocation | Determines which groove position to return
C GoProfileGrooveSelectType | Determines which groove to select when multiple are present
C GoProfileGrooveShape | Represents a profile edge type
C GoProfileGrooveWidth | Represents a width measurement for a Profile Groove Tool
C GoProfileGrooveX | Represents an X value measurement for a Profile Groove Tool
C GoProfileGrooveZ | Represents a Z value measurement for a Profile Groove tool
C GoProfileIntensityMsg | Represents a data message containing a set of profile intensity arrays
C GoProfileIntersect | Represents a profile intersect tool
C GoProfileIntersectAngle | Represents an intersect angle measurement for a Profile Intersect Tool
C GoProfileIntersectBaseLine | Represents a base line feature of a Profile Intersect tool tool
C GoProfileIntersectIntersectPoint | Represents a point of intersection for a Profile Intersect tool
C GoProfileIntersectLine | Represents a line for a Profile Intersect tool
C GoProfileIntersectX | Represents an intersect X measurement for a Profile Intersect Tool
C GoProfileIntersectZ | Represents an intersect Z measurement for a Profile Intersect Tool
C GoProfileLine | Represents a profile line tool
C GoProfileLineAngle | Represents an Angle measurement for a Profile Line Tool
C GoProfileLineFittingRegion | Represents a profile line region used in various profile tools
C GoProfileLineLine | Represents a point of a Profile Line tool
C GoProfileLineMaxError | Represents a maximum error measurement for a Profile Line Tool
C GoProfileLineMaxErrorPoint | Represents a point of maximum error for a Profile Line tool
C GoProfileLineMaxErrorX | Represents a Maximum X Error measurement for a Profile Line Tool
C GoProfileLineMaxErrorZ | Represents a Maximum Z Error measurement for a Profile Line Tool
C GoProfileLineMinError | Represents a minimum error measurement for a Profile Line Tool
C GoProfileLineMinErrorPoint | Represents a point of minimum error for a Profile Line tool
C GoProfileLineMinErrorX | Represents an Minimum X Error measurement for a Profile Line Tool
C GoProfileLineMinErrorZ | Represents a Minimum Z Error measurement for a Profile Line Tool
C GoProfileLineOffset | Represents an offset measurement for a Profile Line Tool
C GoProfileLinePercentile | Represents a percentile measurement for a Profile Line Tool
C GoProfileLineStdDev | Represents a standard deviation measurement for a Profile Line Tool
C GoProfilePanel | Represents a profile panel tool
C GoProfilePanelFlush | Represents a flush measurement for a Profile Panel Tool
C GoProfilePanelGap | Represents a gap measurement for a Profile Panel Tool
C GoProfilePanelLeftFlushPoint | Represents a left flush point of a Profile Panel tool
C GoProfilePanelLeftFlushX | Represents a Left Flush X measurement for a Profile Panel tool
C GoProfilePanelLeftFlushZ | Represents a Left Flush Z measurement for a Profile Panel tool
C GoProfilePanelLeftGapPoint | Represents a left gap point of a Profile Panel tool
C GoProfilePanelLeftGapX | Represents a Left Gap X measurement for a Profile Panel tool
C GoProfilePanelLeftGapZ | Represents a Left Gap Z measurement for a Profile Panel tool
C GoProfilePanelLeftSurfaceAngle | Represents a Left Surface Angle measurement for a Profile Panel tool
C GoProfilePanelRightFlushPoint | Represents a right flush point of a Profile Panel tool
C GoProfilePanelRightFlushX | Represents a Right Flush X measurement for a Profile Panel tool
C GoProfilePanelRightFlushZ | Represents a Right Flush Z measurement for a Profile Panel tool
C GoProfilePanelRightGapPoint | Represents a right gap point of a Profile Panel tool
C GoProfilePanelRightGapX | Represents a Right Gap X measurement for a Profile Panel tool
C GoProfilePanelRightGapZ | Represents a Right Gap Z measurement for a Profile Panel tool
C GoProfilePanelRightSurfaceAngle | Represents a Right Surface Angle measurement for a Profile Panel tool
C GoProfilePointCloudMsg | Represents a data message containing a set of profile arrays
C GoProfilePosition | Represents a profile position tool
C GoProfilePositionPoint | Represents a point of a Profile Position tool
C GoProfilePositionX | Represents an X measurement for a Profile Position tool
C GoProfilePositionZ | Represents an Z measurement for a Profile Position tool
C GoProfileRegion | Represents a profile region used in various profile tools
C GoProfileRoundCorner | Represents a profile round corner tool
C GoProfileRoundCornerAngle | Represents an Angle measurement for a Profile Round Corner tool
C GoProfileRoundCornerCenterPoint | Represents a round corner circle center point of a Profile Round tool
C GoProfileRoundCornerDirection | Selects which reference direction to use for the round corner tool
C GoProfileRoundCornerEdgePoint | Represents a round corner edge point of a Profile Round tool
C GoProfileRoundCornerPoint | Represents a round corner point of a Profile Round tool
C GoProfileRoundCornerX | Represents an X measurement for a Profile Round Corner tool
C GoProfileRoundCornerZ | Represents an Z measurement for a Profile Round Corner tool
C GoProfileStrip | Represents a profile strip tool
C GoProfileStripBaseType | Represents a profile strip tool base type
C GoProfileStripEdgeType | Represents a profile strip tool edge type
C GoProfileStripHeight | Represents an height measurement for a Profile Strip Tool
C GoProfileStripLocation | Determines which Strip position to return
C GoProfileStripSelectType | Determines which Strip to select when multiple are present
C GoProfileStripWidth | Represents a width measurement for a Profile Strip Tool
C GoProfileStripX | Represents an X measurement for a Profile Strip Tool
C GoProfileStripZ | Represents a Z measurement for a Profile Strip Tool
C GoProfileTool | Represents a base profile tool
C GoProfileXLine | Represents a profile X-Line tool
C GoProfileXLineValidity | Represents a validity measurement for a Profile X-Line tool
C GoProfileXLineZ | Represents an Z measurement for a Profile X-Line tool
C GoRangeIntensityMsg | Represents a data message containing a set of range intensity data
C GoRangeMsg | Represents a data message containing a set of range data
C GoRangePosition | Represents a range position tool
C GoRangePositionZ | Represents a position Z measurement of a Range Position tool
C GoRangeThickness | Represents a range thickness tool
C GoRangeThicknessThickness | Represents a the thickness measurement of a Range Thickness tool
C GoRangeTool | Represents a base range tool
C GoReceiver | Represents a data/health receiver
C GoRecordingFilter | Represents a recording filter configuration
C GoRegion3d | Represents a three dimensional surface region
C GoReplay | Represents a replay configuration
C GoReplayAnyData | Represents the Any Data condition
C GoReplayAnyMeasurement | Represents the Any Measurement condition
C GoReplayCombineType | Represents a replay combine type
C GoReplayCondition | Represents the base replay condition class
C GoReplayConditionType | Represents a replay condition type
C GoReplayExportSourceType | Represents the replay export source type
C GoReplayMeasurement | Represents the Measurement condition
C GoReplayMeasurementResult | Represents a replay measurement result
C GoReplayRangeCountCase | Represents a replay range count case
C GoRole | Represents a user role. Use GO_ROLE_MAIN or GOROLE_BUDDYIDX(buddyidx)
C GoScript | Represents a script tool
C GoScriptOutput | Represents a script output for a Script Tool
C GoSection | Represents sections to be applied on surface data
C GoSectionIntensityMsg | Represents a data message containing a set of profile intensity arrays
C GoSectionMsg | Represents a data message containing a set of section arrays
C GoSections | Represents the collection of sections and limits for defining them
C GoSeekDirection | Represents a playback seek direction
C GoSelcomFormat | Represents the selcom format followed on the serial output
C GoSensor | Represents a Gocator sensor
C GoSensorAccelState | Lists 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
C GoSensorAccelStatus | Represents 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
C GoSensorInfo | Represents read-only sensor information
C GoSerial | Represents Serial output settings
C GoSerializer | Serializes/deserializes objects to/from Gocator Data Protocol
C GoSerialProtocol | Represents all serial output protocols
C GoSetup | Represents a device configuration
C GoSpacingIntervalType | Represents spacing interval types
C GoSpotSelectionType | Represents a spot selection type
C GoStamp | Represents an acquisition stamp
C GoStampMsg | Represents a message containing a set of acquisition stamps
C GoState | Represents the current state of a sensor object
C GoStates | Sensor state, login, alignment information, recording state, playback source, uptime, playback information, and auto-start setting state
C GoSurfaceBoundingBoxCenterPoint | Represents the center point of a Surface Bounding Box tool
C GoSurfaceBox | Represents a surface bounding box tool. all width/height/length/radius and x/y/z units are in mm, angles in degrees
C GoSurfaceBoxGlobalX | Represents a global X measurement for a Surface Bounding Box tool
C GoSurfaceBoxGlobalY | Represents a global Y measurement for a Surface Bounding Box tool
C GoSurfaceBoxGlobalZAngle | Represents a global Z angle measurement for a Surface Bounding Box tool
C GoSurfaceBoxHeight | Represents a height measurement for a Surface Bounding Box tool
C GoSurfaceBoxLength | Represents a length measurement for a Surface Bounding Box tool
C GoSurfaceBoxWidth | Represents a width measurement for a Surface Bounding Box tool
C GoSurfaceBoxX | Represents an X measurement for a Surface Bounding Box tool
C GoSurfaceBoxY | Represents a Y measurement for a Surface Bounding Box tool
C GoSurfaceBoxZ | Represents a Z measurement for a Surface Bounding Box tool
C GoSurfaceBoxZAngle | Represents a Z-angle measurement for a Surface Bounding Box tool
C GoSurfaceCountersunkHole | Represents a Surface Counter Sunk Hole tool. all width/height/length/radius and x/y/z units are in mm, angles in degrees
C GoSurfaceCountersunkHoleAxisOrientation | Represents a axis orientation measurement for a Surface Counter Sunk Hole Tool
C GoSurfaceCountersunkHoleAxisTilt | Represents a axis tilt measurement for a Surface Counter Sunk Hole Tool
C GoSurfaceCountersunkHoleBevelAngle | Represents a Bevel Angle measurement for a Surface Counter Sunk Hole Tool
C GoSurfaceCountersunkHoleBevelRadius | Represents an Bevel Radius position measurement for a Surface Counter Sunk Hole Tool
C GoSurfaceCountersunkHoleCenterPoint | Represents the center point of a Surface Countersunk Hole tool
C GoSurfaceCountersunkHoleCounterboreDepth | Represents a counterbore depth measurement for a Surface Counter Sunk Hole Tool
C GoSurfaceCountersunkHoleDepth | Represents a Depth position measurement for a Surface Counter Sunk Hole Tool
C GoSurfaceCountersunkHoleOuterRadius | Represents an Outer Radius position measurement for a Surface Counter Sunk Hole Tool
C GoSurfaceCountersunkHoleShape | Represents a surface countersunk hole tool shape
C GoSurfaceCountersunkHoleX | Represents an X position measurement for a Surface Counter Sunk Hole Tool
C GoSurfaceCountersunkHoleXAngle | Represents an X Angle position measurement for a Surface Counter Sunk Hole Tool
C GoSurfaceCountersunkHoleY | Represents a Y position measurement for a Surface Counter Sunk Hole Tool
C GoSurfaceCountersunkHoleYAngle | Represents a Y Angle position measurement for a Surface Counter Sunk Hole Tool
C GoSurfaceCountersunkHoleZ | Represents a Z position measurement for a Surface Counter Sunk Hole Tool
C GoSurfaceDim | Represents a Surface dimension tool. all width/height/length/radius and x/y/z units are in mm, angles in degrees
C GoSurfaceDimCenterX | Represents a center X value measurement for a Surface Dimension Tool
C GoSurfaceDimCenterY | Represents a center Y value measurement for a Surface Dimension Tool
C GoSurfaceDimCenterZ | Represents a center Z value measurement for a Surface Dimension Tool
C GoSurfaceDimDistance | Represents a distance value measurement for a Surface Dimension Tool
C GoSurfaceDimensionCenterPoint | Represents the center point for a Surface Dimension tool
C GoSurfaceDimHeight | Represents a height value measurement for a Surface Dimension Tool
C GoSurfaceDimLength | Represents a Length value measurement for a Surface Dimension Tool
C GoSurfaceDimPlaneDistance | Represents a distance value measurement for a Surface Dimension Tool
C GoSurfaceDimWidth | Represents a width value measurement for a Surface Dimension Tool
C GoSurfaceEdgeCenterPoint | Represents the center point of a Surface Edge tool
C GoSurfaceEdgeEdgeLine | Represents an edge line of a Surface Edge tool
C GoSurfaceEdgeX | Represents an X measurement for a Surface Edge Tool
C GoSurfaceEdgeY | Represents a Y measurement for a Surface Edge Tool
C GoSurfaceEdgeZ | Represents a Z measurement for a Surface Edge Tool
C GoSurfaceEllipse | Represents a surface ellipse tool. all width/height/length/radius and x/y/z units are in mm, angles in degrees
C GoSurfaceEllipseCenterPoint | Represents the center point of an Surface Ellipse tool
C GoSurfaceEllipseMajor | Represents a major value measurement for a Surface Ellipse tool
C GoSurfaceEllipseMajorAxisLine | Represents the major axis line of an Surface Ellipse tool
C GoSurfaceEllipseMinor | Represents a minor value measurement for a Surface Ellipse tool
C GoSurfaceEllipseMinorAxisLine | Represents the minor axis line of an Surface Ellipse tool
C GoSurfaceEllipseRatio | Represents a ratio measurement for a Surface Ellipse tool
C GoSurfaceEllipseZAngle | Represents a Z-angle measurement for a Surface Ellipse tool
C GoSurfaceEncoding | Represents a surface scanning engine encoding type
C GoSurfaceFeature | Represents a surface feature for select surface tools
C GoSurfaceFeatureType | Represents a surface feature type
C GoSurfaceGeneration | Represents a surface generation configuration
C GoSurfaceGenerationStartTrigger | Represents a surface generation start trigger
C GoSurfaceGenerationType | Represents a surface generation type
C GoSurfaceHole | Represents a surface hole tool. all width/height/length/radius and x/y/z units are in mm, angles in degrees
C GoSurfaceHoleCenterPoint | Represents the center point of a Surface Hole tool
C GoSurfaceHoleRadius | Represents a radius measurement for a Surface Hole Tool
C GoSurfaceHoleX | Represents an X measurement for a Surface Hole Tool
C GoSurfaceHoleY | Represents a Y measurement for a Surface Hole Tool
C GoSurfaceHoleZ | Represents a Z measurement for a Surface Hole Tool
C GoSurfaceIntensityMsg | Represents a data message containing a surface intensity array
C GoSurfaceLocation | Represents a surface location
C GoSurfaceOpening | Represents a surface opening tool. all width/height/length/radius and x/y/z units are in mm, angles in degrees
C GoSurfaceOpeningAngle | Represents an angle measurement for a Surface Opening Tool
C GoSurfaceOpeningCenterPoint | Represents the center point of a Surface Opening tool
C GoSurfaceOpeningLength | Represents a length measurement for a Surface Opening Tool
C GoSurfaceOpeningType | Represents a surface opening tool type
C GoSurfaceOpeningWidth | Represents a width measurement for a Surface Opening Tool
C GoSurfaceOpeningX | Represents an X measurement for a Surface Opening Tool
C GoSurfaceOpeningY | Represents a Y measurement for a Surface Opening Tool
C GoSurfaceOpeningZ | Represents a Z measurement for a Surface Opening Tool
C GoSurfacePhaseFilter | Represents a surface phase filter type
C GoSurfacePlane | Represents a surface plane tool.all width/height/length/radius and x/y/z units are in mm, angles in degrees
C GoSurfacePlaneDistance | Represents the distance measurement for a Surface Plane Tool
C GoSurfacePlaneMaxError | Represents a Maximum Error measurement for a Surface Plane Tool
C GoSurfacePlaneMinError | Represents a Minimum Error measurement for a Surface Plane Tool
C GoSurfacePlanePlane | Represents a plane for a Surface Plane tool
C GoSurfacePlaneStdDev | Represents a Standard Deviation measurement for a Surface Plane Tool
C GoSurfacePlaneXAngle | Represents an X-angle measurement for a Surface Plane Tool
C GoSurfacePlaneXNormal | Represents the X component of the normal measurement for a Surface Plane Tool
C GoSurfacePlaneYAngle | Represents a Y-angle measurement for a Surface Plane Tool
C GoSurfacePlaneYNormal | Represents the Y component of the normal measurement for a Surface Plane Tool
C GoSurfacePlaneZNormal | Represents the Z component of the normal measurement for a Surface Plane Tool
C GoSurfacePlaneZOffset | Represents a Z-offset measurement for a Surface Plane Tool
C GoSurfacePointCloudMsg | Represents a data message containing a surface array
C GoSurfacePosition | Represents a surface position tool. all width/height/length/radius and x/y/z units are in mm, angles in degrees
C GoSurfacePositionPoint | Represents a point of a Surface Position tool
C GoSurfacePositionX | Represents an X measurement for a Surface Position Tool
C GoSurfacePositionY | Represents a Y measurement for a Surface Position Tool
C GoSurfacePositionZ | Represents a Z measurement for a Surface Position Tool
C GoSurfaceRegion2d | Represents a two dimensional surface tool region
C GoSurfaceRivet | Represents a surface rivet tool
C GoSurfaceRivetType | Represents a surface rivet tool type
C GoSurfaceStud | Represents a surface stud tool. all width/height/length/radius and x/y/z units are in mm, angles in degrees
C GoSurfaceStudBasePoint | Represents a point of a Surface Stud Base tool
C GoSurfaceStudBaseX | Represents a base X measurement for a Surface Stud Tool
C GoSurfaceStudBaseY | Represents a base Y measurement for a Surface Stud Tool
C GoSurfaceStudBaseZ | Represents a base Z measurement for a Surface Stud Tool
C GoSurfaceStudRadius | Represents a radius measurement for a Surface Stud Tool
C GoSurfaceStudTipPoint | Represents a point of a Surface Stud Tip tool
C GoSurfaceStudTipX | Represents a tip X measurement for a Surface Stud Tool
C GoSurfaceStudTipY | Represents a tip Y measurement for a Surface Stud Tool
C GoSurfaceStudTipZ | Represents a tip Z measurement for a Surface Stud Tool
C GoSurfaceTool | Represents a base surface tool
C GoSurfaceVolume | Represents a surface volume tool. measurements in mm, mm^2 for area and mm^3 for volume
C GoSurfaceVolumeArea | Represents an area measurement for a Surface Volume Tool
C GoSurfaceVolumeThickness | Represents a thickness measurement for a Surface Volume Tool
C GoSurfaceVolumeVolume | Represents a volume measurement for a Surface Volume Tool
C GoSystem | Represents a system of Gocator devices
C GoTool | Represents the base tool class
C GoTools | Represents a collection of tools
C GoToolType | Lists all tool types
C GoTracheid | Represents tracheid data
C GoTracheidEllipse | Represents a tracheid ellipse
C GoTracheidMsg | Represents a data message containing a set of tracheid data
C GoTransform | Represents a sensor transformation
C GoTransformation | Represents an alignment element
C GoTransformedDataRegion | Represents a transformed data region
C GoTrigger | Represents a trigger
C GoTriggerSource | Represents a trigger source type
C GoTriggerUnits | Represents the system's primary synchronization domain
C GoUniformProfileMsg | Represents a data message containing a set of re-sampled profile arrays
C GoUniformSurfaceMsg | Represents a data message containing a surface array
C GoUpgradeFxArgs | Represents arguments provided to an upgrade callback function
C GoUser | Represents a user id
C GoVideoMsg | Represents a data message containing a video image
C GoVoltageSetting | Represents either 48V or 24V (with cable length) operation. Only relevant on G3210