Gocator API

- Home
- 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
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 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 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 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 GoDiscoveryProperty | Represents a property returned in an extended Discovery information message
C GoEdgeMatchMsg | Represents a message containing edge based part matching results
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 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 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 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 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 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 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 GoProfileCircleRadius | Represents a radius value 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 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 GoProfileMsg | Deprecated: Represents a data message containing a set of profile arrays
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 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 GoResampledProfileMsg | Deprecated: Represents a data message containing a set of re-sampled profile arrays
C GoRole | Represents a user role
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 GoSeekDirection | Represents a playback seek direction
C GoSelcomFormat | Represents the selcom format followed on the serial output
C GoSensor | Represents a Gocator sensor
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 GoSurfaceCountersunkHoleCenterPoint | Represents the center point of a Surface Countersunk Hole tool
C GoSurfaceDimensionCenterPoint | Represents the center point 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 GoSurfaceEllipseCenterPoint | Represents the center point of an Surface Ellipse tool
C GoSurfaceEllipseMajorAxisLine | Represents the major axis line of an Surface Ellipse tool
C GoSurfaceEllipseMinorAxisLine | Represents the minor axis line of an Surface Ellipse tool
C GoSurfaceHoleCenterPoint | Represents the center point of a Surface Hole tool
C GoSurfaceMsg | Deprecated: Represents a data message containing a surface array
C GoSurfaceOpeningCenterPoint | Represents the center point of a Surface Opening tool
C GoSurfacePlanePlane | Represents a plane for a Surface Plane tool
C GoSurfacePositionPoint | Represents a point of a Surface Position tool
C GoSurfaceStudBasePoint | Represents a point of a Surface Stud Base tool
C GoSurfaceStudTipPoint | Represents a point of a Surface Stud Tip 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 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