Table of Contents

Namespace RoboDk.API.Model

Classes

CollisionLineResult
FilterTargetResult
GetPointsResult
InstructionListJointsResult

Encapsulates the InstructionListJoints() result.

InstructionListJointsResult.JointsResult
MeasurePoseResult
ProgramInstruction
RDKColorExtension

Extension methods to convert between System.Windows.Media.Color and RoboDK color array [R,G,B,A]

RobotConnectionParameter
SimulationErrorHandler
UpdateResult

Enums

CollisionCheckOptions

Collision checking options

DisplayRefType
EulerType

Euler type

EventType

Script execution Mode

InstructionType
InteractiveType

Modes to use with SetInteractiveMode to change the behavior of the 3D navigation or screen selection. The following groups of flags can be managed independently: 3D View: [None, Rectangle, Rotate, Zoom, Pan]. Move References: [MoveNone, MoveReferences, MoveTools]

ItemFlags
ItemType

Type of an item(robot, object, target, reference frame, ...)

ListJointsType

Type of information returned by InstructionListJoints and GetInstructionListJoints

MechanismType
MoveType
ObjectSelectionType

Object selection features:

PluginOperation
ProgramExecutionType

Program execution type

ProgramRunType

Instruction program call type

ProjectionType

Projection types (for AddCurve)

ReferenceCalibrationType
RobotConnectionType
RunMode

Script execution Mode

SequenceDisplayFlags
SetJointsType

Type of information returned by InstructionListJoints and GetInstructionListJoints

SimulationErrorFlags
SprayGunStates

Spray gun simulation:

TcpCalibrationType

TCP calibration types

ViewPoseType

Type of the view pose: Isometric, Top, Front, Back, ...

VisibleRefType

Defines which parts an objects are visible. SetVisible(bool, VisibleRefType)

WindowFlags

RoboDK Window Flags

WindowState

State of the RoboDK window