Click here to show toolbars of the Web Online Help System: show toolbars |
MIL_ID ContextCalOrCalibratedMilObjectId, | //in |
MIL_INT64 ControlType, | //in |
MIL_DOUBLE ControlValue | //in |
This function allows you to control a specified setting of a camera calibration context, calibrated image, or 3D draw calibration context.
If you control a camera calibration setting of a calibrated image with an M_VECTOR_AND_RASTER ROI, the raster information will be discarded, causing the ROI to become an M_VECTOR ROI. See MbufSetRegion() for more information.
Specifies the identifier of the camera calibration context, calibrated image, or 3D draw calibration context.
Specifies the setting to change.
See the Parameter associations section for possible values that can be specified.
Specifies the setting's new value.
See the Parameter associations section for possible values that can be specified.
The tables below list possible values for the ControlType and ControlValue parameters.
The following ControlType and ControlValue parameter settings can be specified for a camera calibration context:
For a camera calibration context
|
|||||||||||||||||||||||||||||||||||||||
|
Description | ||||||||||||||||||||||||||||||||||||||
ControlValue | |||||||||||||||||||||||||||||||||||||||
M_CALIBRATION_PLANE |
Sets the plane in which the calibration points are defined. INQ |
||||||||||||||||||||||||||||||||||||||
M_DEFAULT |
Same as M_ABSOLUTE_COORDINATE_SYSTEM. |
||||||||||||||||||||||||||||||||||||||
M_ABSOLUTE_COORDINATE_SYSTEM |
Specifies that the calibration points are defined in the absolute coordinate system. |
||||||||||||||||||||||||||||||||||||||
M_RELATIVE_COORDINATE_SYSTEM |
Specifies that the calibration points are defined in the relative coordinate system. |
||||||||||||||||||||||||||||||||||||||
M_FOREGROUND_VALUE |
Sets whether the circles in a circle grid, used with McalGrid(), are lighter or darker than the background. INQ |
||||||||||||||||||||||||||||||||||||||
M_DEFAULT |
Determines the appropriate setting automatically. |
||||||||||||||||||||||||||||||||||||||
M_FOREGROUND_BLACK |
Specifies that the grid's circles are darker than the background. |
||||||||||||||||||||||||||||||||||||||
M_FOREGROUND_WHITE |
Specifies that the grid's circles are lighter than the background. |
||||||||||||||||||||||||||||||||||||||
M_GRID_FIDUCIAL |
Specifies that McalGrid() will look for a fiducial in the grid. INQ |
||||||||||||||||||||||||||||||||||||||
M_DEFAULT |
Same as M_NONE. |
||||||||||||||||||||||||||||||||||||||
M_DATAMATRIX |
Specifies that a Data Matrix code is used as a fiducial in a chessboard grid. |
||||||||||||||||||||||||||||||||||||||
M_NONE |
Specifies that there is no fiducial in the grid. |
||||||||||||||||||||||||||||||||||||||
M_GRID_HINT_ANGLE_X |
Specifies the hint angle used to establish the direction of the X-axis of the absolute (or relative) coordinate system, when calibrating with a partial chessboard grid. INQ |
||||||||||||||||||||||||||||||||||||||
M_NONE |
Specifies that no hint angle is used. |
||||||||||||||||||||||||||||||||||||||
Value |
Specifies the hint angle, measured counter-clockwise. |
||||||||||||||||||||||||||||||||||||||
M_GRID_HINT_PIXEL_X |
Specifies the X-coordinate of the hint pixel. INQ |
||||||||||||||||||||||||||||||||||||||
M_DEFAULT |
Same as M_NONE. |
||||||||||||||||||||||||||||||||||||||
M_NONE |
Specifies not to use a hint pixel. |
||||||||||||||||||||||||||||||||||||||
Value |
Specifies the X-coordinate of the hint pixel, in the pixel coordinate system. |
||||||||||||||||||||||||||||||||||||||
M_GRID_HINT_PIXEL_Y |
Specifies the Y-coordinate of the hint pixel. INQ |
||||||||||||||||||||||||||||||||||||||
M_DEFAULT |
Same as M_NONE. |
||||||||||||||||||||||||||||||||||||||
M_NONE |
Specifies not to use a hint pixel. |
||||||||||||||||||||||||||||||||||||||
Value |
Specifies the Y-coordinate of the hint pixel, in the pixel coordinate system. |
||||||||||||||||||||||||||||||||||||||
M_GRID_PARTIAL |
Specifies whether McalGrid() can assume that the chessboard grid is complete. INQ |
||||||||||||||||||||||||||||||||||||||
M_DISABLE |
Specifies that McalGrid() will only calibrate the camera setup when a complete grid is found in the image. |
||||||||||||||||||||||||||||||||||||||
M_ENABLE |
Specifies that McalGrid() can calibrate the camera setup when a partial grid is found in the image. |
||||||||||||||||||||||||||||||||||||||
M_GRID_SHAPE |
Specifies how to handle potential outlying calibration points, using assumptions about the grid's shape in the image. INQ |
||||||||||||||||||||||||||||||||||||||
M_DEFAULT |
Same as M_RECTANGLE. |
||||||||||||||||||||||||||||||||||||||
M_ANY |
Specifies to include all potential calibration points in the image; McalGrid() will not look for the boundary of the real-world grid. |
||||||||||||||||||||||||||||||||||||||
M_RECTANGLE |
Specifies to exclude potential calibration points in the image that McalGrid() determines are outside the boundaries of the partial grid. |
||||||||||||||||||||||||||||||||||||||
M_LINK_TOOL_AND_CAMERA |
Creates a rigid link between the camera coordinate system and the tool coordinate system. INQ |
||||||||||||||||||||||||||||||||||||||
M_DEFAULT |
Same as M_ENABLE. |
||||||||||||||||||||||||||||||||||||||
M_DISABLE |
Specifies to remove the link between the two coordinate systems, allowing both to be moved independently. |
||||||||||||||||||||||||||||||||||||||
M_ENABLE |
Specifies to link the two coordinate systems, allowing both to be moved together. |
||||||||||||||||||||||||||||||||||||||
M_LOCALIZATION_NB_ITERATIONS_MAX |
Specifies the maximum number of iterations to attempt to fit the provided points when calculating the new position of the camera or relative coordinate system, when using McalList() and McalGrid() with M_DISPLACE_CAMERA_COORD or M_DISPLACE_RELATIVE_COORD respectively. INQ |
||||||||||||||||||||||||||||||||||||||
M_DEFAULT |
Specifies the default value; the default value is 250. |
||||||||||||||||||||||||||||||||||||||
Value >= 1 |
Specifies the number of expected outliers. |
||||||||||||||||||||||||||||||||||||||
M_LOCALIZATION_NB_OUTLIERS_MAX |
Specifies the maximum number of possible outliers that can occur in the dataset used by McalList() or McalGrid() with M_DISPLACE_CAMERA_COORD or M_DISPLACE_RELATIVE_COORD. INQ |
||||||||||||||||||||||||||||||||||||||
M_DEFAULT |
Specifies the default value; the default value is 0. |
||||||||||||||||||||||||||||||||||||||
Value >= 0 |
Specifies the number of expected outliers. |
||||||||||||||||||||||||||||||||||||||
M_TOOL_POSITION_X |
Sets the X-position of the tool coordinate system in the absolute coordinate system. INQ |
||||||||||||||||||||||||||||||||||||||
Value |
Specifies the X-coordinate, in world units. |
||||||||||||||||||||||||||||||||||||||
M_TOOL_POSITION_Y |
Sets the Y-position of the tool coordinate system in the absolute coordinate system. INQ |
||||||||||||||||||||||||||||||||||||||
Value |
Specifies the Y-coordinate, in world units. |
||||||||||||||||||||||||||||||||||||||
M_TOOL_POSITION_Z |
Sets the Z-position of the tool coordinate system in the absolute coordinate system. INQ |
||||||||||||||||||||||||||||||||||||||
M_DEFAULT |
Specifies the default value; the default value is 0.0. |
||||||||||||||||||||||||||||||||||||||
Value |
Specifies the Z-coordinate, in world units. |
||||||||||||||||||||||||||||||||||||||
M_TRANSFORM_CACHE |
Sets whether to use a cache to accelerate the McalTransformImage() function. INQ |
||||||||||||||||||||||||||||||||||||||
M_DISABLE |
Specifies not to use a cache. |
||||||||||||||||||||||||||||||||||||||
M_ENABLE |
Specifies to use a cache. |
The following ControlType and ControlValue parameter settings can be specified only for a 3D-based camera calibration context ( M_TSAI_BASED or M_3D_ROBOTICS):
For a 3D-based camera calibration
context
|
|||||||||||||||||||||||||||||||||||||||
|
Description | ||||||||||||||||||||||||||||||||||||||
ControlValue | |||||||||||||||||||||||||||||||||||||||
M_CCD_ASPECT_RATIO |
Sets the width-to-height ratio of the individual elements of the CCD. INQ |
||||||||||||||||||||||||||||||||||||||
1.0 |
Specifies that the width and height of the CCD element are equal. |
||||||||||||||||||||||||||||||||||||||
Value > 0.0 |
Specifies the value of the width of a CCD element divided by its height. |
||||||||||||||||||||||||||||||||||||||
M_PRINCIPAL_POINT_X |
Sets the X-coordinate of the intersection of the camera's optical axis and the image plane. INQ |
||||||||||||||||||||||||||||||||||||||
M_DEFAULT |
Specifies half of the image's width, in pixels. |
||||||||||||||||||||||||||||||||||||||
Value |
Specifies the X-coordinate, in pixels. |
||||||||||||||||||||||||||||||||||||||
M_PRINCIPAL_POINT_Y |
Sets the Y-coordinate of the intersection of the camera's optical axis and the image plane. INQ |
||||||||||||||||||||||||||||||||||||||
M_DEFAULT |
Specifies half of the image's height, in pixels. |
||||||||||||||||||||||||||||||||||||||
Value |
Specifies the Y-coordinate, in pixels. |
The following ControlType and ControlValue parameter settings can be specified for a calibrated image:
For a calibrated image
|
|||||||||||||||||||||||||||||||||||||||
|
Description | ||||||||||||||||||||||||||||||||||||||
ControlValue | |||||||||||||||||||||||||||||||||||||||
M_CALIBRATION_CHILD_OFFSET_X |
Sets the X-offset of a child buffer, relative to its highest order calibrated parent buffer. INQ |
||||||||||||||||||||||||||||||||||||||
Value |
Specifies the X-offset, relative to the child buffer's highest order calibrated parent buffer. |
||||||||||||||||||||||||||||||||||||||
M_CALIBRATION_CHILD_OFFSET_Y |
Sets the Y-offset of a child buffer, relative to its highest order calibrated parent buffer. INQ |
||||||||||||||||||||||||||||||||||||||
Value |
Specifies the Y-offset, relative to the child buffer's highest order calibrated parent buffer. |
The following ControlType and ControlValue parameter settings can be specified for a calibrated image:
For a calibrated and corrected image
|
|||||||||||||||||||||||||||||||||||||||
|
Description | ||||||||||||||||||||||||||||||||||||||
ControlValue | |||||||||||||||||||||||||||||||||||||||
M_GRAY_LEVEL_SIZE_Z |
Sets the difference in height corresponding to a difference of one gray level in a fully-corrected depth map. INQ |
||||||||||||||||||||||||||||||||||||||
M_INVALID_SCALE |
Specifies that the image is not a depth map. |
||||||||||||||||||||||||||||||||||||||
Value != 0.0 |
Specifies the height, in world units, corresponding to a difference of one gray level. |
||||||||||||||||||||||||||||||||||||||
M_WORLD_POS_Z |
Sets the real-world Z-offset of a gray level of 0 in the corrected image, useful in depth maps. INQ |
||||||||||||||||||||||||||||||||||||||
Value |
Specifies the base height of a gray level of 0. |
The following ControlType and ControlValue parameter settings can be specified for a 3D draw calibration context:
For a 3D draw calibration context
|
|||||||||||||||||||||||||||||||||||||||
|
Description | ||||||||||||||||||||||||||||||||||||||
ControlValue | |||||||||||||||||||||||||||||||||||||||
M_DRAW_ABSOLUTE_COORDINATE_SYSTEM |
Sets whether to draw the absolute coordinate system's axes. INQ |
||||||||||||||||||||||||||||||||||||||
M_DEFAULT |
Same as M_ENABLE. |
||||||||||||||||||||||||||||||||||||||
M_DISABLE |
Specifies not to draw the absolute coordinate system's axes. |
||||||||||||||||||||||||||||||||||||||
M_ENABLE |
Specifies to draw the absolute coordinate system's axes. |
||||||||||||||||||||||||||||||||||||||
M_DRAW_CAMERA_COORDINATE_SYSTEM |
Sets whether to draw the camera coordinate system's axes. INQ |
||||||||||||||||||||||||||||||||||||||
M_DEFAULT |
Same as M_ENABLE. |
||||||||||||||||||||||||||||||||||||||
M_DISABLE |
Specifies not to draw the camera coordinate system's axes. |
||||||||||||||||||||||||||||||||||||||
M_ENABLE |
Specifies to draw the camera coordinate system's axes. |
||||||||||||||||||||||||||||||||||||||
M_DRAW_CAMERA_COORDINATE_SYSTEM_NAME |
Sets the name to draw for the camera coordinate system; the initial value is "Camera". INQ |
||||||||||||||||||||||||||||||||||||||
Casts the address of the string identifying the camera coordinate system's name, from a MIL_CONST_TEXT_PTR to a MIL_INT. |
|||||||||||||||||||||||||||||||||||||||
Parameters | |||||||||||||||||||||||||||||||||||||||
This parameter specifies the string whose address to cast. |
|||||||||||||||||||||||||||||||||||||||
|
|||||||||||||||||||||||||||||||||||||||
M_DRAW_COORDINATE_SYSTEM_LENGTH |
Sets the length at which to draw the specified coordinate system's axes. INQ |
||||||||||||||||||||||||||||||||||||||
M_DEFAULT |
Specifies the default value; the default value is 50.0. |
||||||||||||||||||||||||||||||||||||||
Value > 0.0 |
Specifies the length (in world units) at which to draw the axes of the specified coordinate system. |
||||||||||||||||||||||||||||||||||||||
M_DRAW_FRUSTUM |
Sets whether to draw the frustum of the camera's view. INQ |
||||||||||||||||||||||||||||||||||||||
M_DEFAULT |
Same as M_ENABLE. |
||||||||||||||||||||||||||||||||||||||
M_DISABLE |
Specifies not to draw the frustum. |
||||||||||||||||||||||||||||||||||||||
M_ENABLE |
Specifies to draw the frustum. |
||||||||||||||||||||||||||||||||||||||
M_DRAW_FRUSTUM_COLOR |
Sets the frustum's color. INQ |
||||||||||||||||||||||||||||||||||||||
M_DEFAULT |
Same as M_COLOR_YELLOW. |
||||||||||||||||||||||||||||||||||||||
Specifies an RGB value to draw in an 8-bit, 3-band buffer. |
|||||||||||||||||||||||||||||||||||||||
Parameters | |||||||||||||||||||||||||||||||||||||||
Specifies the red component, as a value between 0 and 255. |
|||||||||||||||||||||||||||||||||||||||
Specifies the green component, as a value between 0 and 255. |
|||||||||||||||||||||||||||||||||||||||
Specifies the blue component, as a value between 0 and 255. |
|||||||||||||||||||||||||||||||||||||||
M_COLOR_BLACK |
Specifies the color black. |
||||||||||||||||||||||||||||||||||||||
M_COLOR_BLUE |
Specifies the color blue. |
||||||||||||||||||||||||||||||||||||||
M_COLOR_BRIGHT_GRAY |
Specifies the color bright gray. |
||||||||||||||||||||||||||||||||||||||
M_COLOR_CYAN |
Specifies the color cyan. |
||||||||||||||||||||||||||||||||||||||
M_COLOR_DARK_BLUE |
Specifies the color dark blue. |
||||||||||||||||||||||||||||||||||||||
M_COLOR_DARK_CYAN |
Specifies the color dark cyan. |
||||||||||||||||||||||||||||||||||||||
M_COLOR_DARK_GREEN |
Specifies the color dark green. |
||||||||||||||||||||||||||||||||||||||
M_COLOR_DARK_MAGENTA |
Specifies the color dark magenta. |
||||||||||||||||||||||||||||||||||||||
M_COLOR_DARK_RED |
Specifies the color dark red. |
||||||||||||||||||||||||||||||||||||||
M_COLOR_DARK_YELLOW |
Specifies the color dark yellow. |
||||||||||||||||||||||||||||||||||||||
M_COLOR_GRAY |
Specifies the color gray. |
||||||||||||||||||||||||||||||||||||||
M_COLOR_GREEN |
Specifies the color green. |
||||||||||||||||||||||||||||||||||||||
M_COLOR_LIGHT_BLUE |
Specifies the color light blue. |
||||||||||||||||||||||||||||||||||||||
M_COLOR_LIGHT_GRAY |
Specifies the color light gray. |
||||||||||||||||||||||||||||||||||||||
M_COLOR_LIGHT_GREEN |
Specifies the color light green. |
||||||||||||||||||||||||||||||||||||||
M_COLOR_LIGHT_WHITE |
Specifies the color light white. |
||||||||||||||||||||||||||||||||||||||
M_COLOR_MAGENTA |
Specifies the color magenta. |
||||||||||||||||||||||||||||||||||||||
M_COLOR_RED |
Specifies the color red. |
||||||||||||||||||||||||||||||||||||||
M_COLOR_WHITE |
Specifies the color white. |
||||||||||||||||||||||||||||||||||||||
M_COLOR_YELLOW |
Specifies the color yellow. |
||||||||||||||||||||||||||||||||||||||
M_NO_COLOR |
Specifies no color. |
||||||||||||||||||||||||||||||||||||||
M_DRAW_RELATIVE_COORDINATE_SYSTEM |
Sets whether to draw the relative coordinate system's axes. INQ |
||||||||||||||||||||||||||||||||||||||
M_DEFAULT |
Same as M_ENABLE. |
||||||||||||||||||||||||||||||||||||||
M_DISABLE |
Specifies not to draw the relative coordinate system's axes. |
||||||||||||||||||||||||||||||||||||||
M_ENABLE |
Specifies to draw the relative coordinate system's axes. |
||||||||||||||||||||||||||||||||||||||
M_DRAW_RELATIVE_COORDINATE_SYSTEM_NAME |
Sets the name to draw for the relative coordinate system; the initial value is "Relative". INQ |
||||||||||||||||||||||||||||||||||||||
Casts the address of the string identifying the relative coordinate system's name, from a MIL_CONST_TEXT_PTR to a MIL_INT. |
|||||||||||||||||||||||||||||||||||||||
Parameters | |||||||||||||||||||||||||||||||||||||||
This parameter specifies the string whose address to cast. |
|||||||||||||||||||||||||||||||||||||||
|
|||||||||||||||||||||||||||||||||||||||
M_DRAW_RELATIVE_XY_PLANE |
Sets whether to draw the relative XY plane. INQ |
||||||||||||||||||||||||||||||||||||||
M_DEFAULT |
Same as M_ENABLE. |
||||||||||||||||||||||||||||||||||||||
M_DISABLE |
Specifies not to draw the relative XY plane. |
||||||||||||||||||||||||||||||||||||||
M_ENABLE |
Specifies to draw the relative XY plane. |
||||||||||||||||||||||||||||||||||||||
M_DRAW_RELATIVE_XY_PLANE_COLOR_FILL |
Sets the relative XY plane's fill color. INQ |
||||||||||||||||||||||||||||||||||||||
M_DEFAULT |
Same as M_AUTO_COLOR. |
||||||||||||||||||||||||||||||||||||||
Specifies an RGB value to draw in an 8-bit, 3-band buffer. |
|||||||||||||||||||||||||||||||||||||||
Parameters | |||||||||||||||||||||||||||||||||||||||
Specifies the red component, as a value between 0 and 255. |
|||||||||||||||||||||||||||||||||||||||
Specifies the green component, as a value between 0 and 255. |
|||||||||||||||||||||||||||||||||||||||
Specifies the blue component, as a value between 0 and 255. |
|||||||||||||||||||||||||||||||||||||||
M_AUTO_COLOR |
Specifies either the color white or the texture image. |
||||||||||||||||||||||||||||||||||||||
M_COLOR_BLACK |
Specifies the color black. |
||||||||||||||||||||||||||||||||||||||
M_COLOR_BLUE |
Specifies the color blue. |
||||||||||||||||||||||||||||||||||||||
M_COLOR_BRIGHT_GRAY |
Specifies the color bright gray. |
||||||||||||||||||||||||||||||||||||||
M_COLOR_CYAN |
Specifies the color cyan. |
||||||||||||||||||||||||||||||||||||||
M_COLOR_DARK_BLUE |
Specifies the color dark blue. |
||||||||||||||||||||||||||||||||||||||
M_COLOR_DARK_CYAN |
Specifies the color dark cyan. |
||||||||||||||||||||||||||||||||||||||
M_COLOR_DARK_GREEN |
Specifies the color dark green. |
||||||||||||||||||||||||||||||||||||||
M_COLOR_DARK_MAGENTA |
Specifies the color dark magenta. |
||||||||||||||||||||||||||||||||||||||
M_COLOR_DARK_RED |
Specifies the color dark red. |
||||||||||||||||||||||||||||||||||||||
M_COLOR_DARK_YELLOW |
Specifies the color dark yellow. |
||||||||||||||||||||||||||||||||||||||
M_COLOR_GRAY |
Specifies the color gray. |
||||||||||||||||||||||||||||||||||||||
M_COLOR_GREEN |
Specifies the color green. |
||||||||||||||||||||||||||||||||||||||
M_COLOR_LIGHT_BLUE |
Specifies the color light blue. |
||||||||||||||||||||||||||||||||||||||
M_COLOR_LIGHT_GRAY |
Specifies the color light gray. |
||||||||||||||||||||||||||||||||||||||
M_COLOR_LIGHT_GREEN |
Specifies the color light green. |
||||||||||||||||||||||||||||||||||||||
M_COLOR_LIGHT_WHITE |
Specifies the color light white. |
||||||||||||||||||||||||||||||||||||||
M_COLOR_MAGENTA |
Specifies the color magenta. |
||||||||||||||||||||||||||||||||||||||
M_COLOR_RED |
Specifies the color red. |
||||||||||||||||||||||||||||||||||||||
M_COLOR_WHITE |
Specifies the color white. |
||||||||||||||||||||||||||||||||||||||
M_COLOR_YELLOW |
Specifies the color yellow. |
||||||||||||||||||||||||||||||||||||||
M_NO_COLOR |
Specifies no color. |
||||||||||||||||||||||||||||||||||||||
M_TEXTURE_IMAGE |
Specifies to use the image passed to McalDraw3d() with RelXYPlaneTextureImageBufId, when drawing the relative XY plane. |
||||||||||||||||||||||||||||||||||||||
M_DRAW_RELATIVE_XY_PLANE_COLOR_OUTLINE |
Sets the relative XY plane's outline color. INQ |
||||||||||||||||||||||||||||||||||||||
M_DEFAULT |
Same as M_COLOR_WHITE. |
||||||||||||||||||||||||||||||||||||||
Specifies an RGB value to draw in an 8-bit, 3-band buffer. |
|||||||||||||||||||||||||||||||||||||||
Parameters | |||||||||||||||||||||||||||||||||||||||
Specifies the red component, as a value between 0 and 255. |
|||||||||||||||||||||||||||||||||||||||
Specifies the green component, as a value between 0 and 255. |
|||||||||||||||||||||||||||||||||||||||
Specifies the blue component, as a value between 0 and 255. |
|||||||||||||||||||||||||||||||||||||||
M_COLOR_BLACK |
Specifies the color black. |
||||||||||||||||||||||||||||||||||||||
M_COLOR_BLUE |
Specifies the color blue. |
||||||||||||||||||||||||||||||||||||||
M_COLOR_BRIGHT_GRAY |
Specifies the color bright gray. |
||||||||||||||||||||||||||||||||||||||
M_COLOR_CYAN |
Specifies the color cyan. |
||||||||||||||||||||||||||||||||||||||
M_COLOR_DARK_BLUE |
Specifies the color dark blue. |
||||||||||||||||||||||||||||||||||||||
M_COLOR_DARK_CYAN |
Specifies the color dark cyan. |
||||||||||||||||||||||||||||||||||||||
M_COLOR_DARK_GREEN |
Specifies the color dark green. |
||||||||||||||||||||||||||||||||||||||
M_COLOR_DARK_MAGENTA |
Specifies the color dark magenta. |
||||||||||||||||||||||||||||||||||||||
M_COLOR_DARK_RED |
Specifies the color dark red. |
||||||||||||||||||||||||||||||||||||||
M_COLOR_DARK_YELLOW |
Specifies the color dark yellow. |
||||||||||||||||||||||||||||||||||||||
M_COLOR_GRAY |
Specifies the color gray. |
||||||||||||||||||||||||||||||||||||||
M_COLOR_GREEN |
Specifies the color green. |
||||||||||||||||||||||||||||||||||||||
M_COLOR_LIGHT_BLUE |
Specifies the color light blue. |
||||||||||||||||||||||||||||||||||||||
M_COLOR_LIGHT_GRAY |
Specifies the color light gray. |
||||||||||||||||||||||||||||||||||||||
M_COLOR_LIGHT_GREEN |
Specifies the color light green. |
||||||||||||||||||||||||||||||||||||||
M_COLOR_LIGHT_WHITE |
Specifies the color light white. |
||||||||||||||||||||||||||||||||||||||
M_COLOR_MAGENTA |
Specifies the color magenta. |
||||||||||||||||||||||||||||||||||||||
M_COLOR_RED |
Specifies the color red. |
||||||||||||||||||||||||||||||||||||||
M_COLOR_WHITE |
Specifies the color white. |
||||||||||||||||||||||||||||||||||||||
M_COLOR_YELLOW |
Specifies the color yellow. |
||||||||||||||||||||||||||||||||||||||
M_NO_COLOR |
Specifies no color. |
||||||||||||||||||||||||||||||||||||||
M_DRAW_RELATIVE_XY_PLANE_OPACITY |
Sets the relative XY plane's opacity. INQ |
||||||||||||||||||||||||||||||||||||||
M_DEFAULT |
Specifies the default value; the default value is 20.0. |
||||||||||||||||||||||||||||||||||||||
0.0 <= Value <= 100.0 |
Specifies the relative XY plane's opacity. |
||||||||||||||||||||||||||||||||||||||
M_DRAW_ROBOT_BASE_COORDINATE_SYSTEM |
Sets whether to draw the robot base coordinate system's axes. INQ |
||||||||||||||||||||||||||||||||||||||
M_DEFAULT |
Same as M_ENABLE. |
||||||||||||||||||||||||||||||||||||||
M_DISABLE |
Specifies not to draw the robot base coordinate system's axes. |
||||||||||||||||||||||||||||||||||||||
M_ENABLE |
Specifies to draw the robot base coordinate system's axes. |
||||||||||||||||||||||||||||||||||||||
M_DRAW_TOOL_COORDINATE_SYSTEM |
Sets whether to draw the tool coordinate system's axes. INQ |
||||||||||||||||||||||||||||||||||||||
M_DEFAULT |
Same as M_DISABLE. |
||||||||||||||||||||||||||||||||||||||
M_DISABLE |
Specifies not to draw the tool coordinate system's axes. |
||||||||||||||||||||||||||||||||||||||
M_ENABLE |
Specifies to draw the tool coordinate system's axes. |
1 If you are passing the value in a variable, don't enclose it in MIL_TEXT().
void McalControlInt64
(MIL_ID
ContextCalOrCalibratedMilObjectId, MIL_INT64 ControlType,
MIL_INT64 ControlValue)
Parameters
ContextCalOrCalibratedMilObjectId See ContextCalOrCalibratedMilObjectId of the main function for a description. ControlType See ControlType of the main function for a description. ControlValue See ControlValue of the main function for a description. |
void McalControlDouble
(MIL_ID
ContextCalOrCalibratedMilObjectId, MIL_INT64 ControlType,
MIL_DOUBLE ControlValue)
Parameters
ContextCalOrCalibratedMilObjectId See ContextCalOrCalibratedMilObjectId of the main function for a description. ControlType See ControlType of the main function for a description. ControlValue See ControlValue of the main function for a description. |
Header | Include mil.h. |
Library | Use mil.lib; milcal.lib. |
DLL | Requires mil.dll; milcal.dll. |