MeshLib Python Docs
Loading...
Searching...
No Matches
mrmeshpy.GCommand Class Reference

Public Member Functions

None __init__ (self)
 
None __init__ (self, MoveType type, ArcPlane arcPlane, float feed, float x, float y, float z, Vector3f arcCenter)
 
Vector3f arcCenter (self)
 
None arcCenter (self, Vector3f arg1)
 
ArcPlane arcPlane (self)
 
None arcPlane (self, ArcPlane arg1)
 
float feed (self)
 
None feed (self, float arg1)
 
MoveType type (self)
 
None type (self, MoveType arg1)
 
float x (self)
 
None x (self, float arg1)
 

Static Public Member Functions

None __init__ (*args, **kwargs)
 
GCommand operator (*args, **kwargs)
 
GCommand operator (*args, **kwargs)
 

Static Protected Attributes

typing _offsetof_arcCenter = 24
 
typing _offsetof_arcPlane = 4
 
typing _offsetof_feed = 8
 
typing _offsetof_type = 0
 
typing _offsetof_x = 12
 
typing _offsetof_y = 16
 
typing _offsetof_z = 20
 

Detailed Description

Generated from:  MR::GCommand

Constructor & Destructor Documentation

◆ __init__() [1/3]

None mrmeshpy.GCommand.__init__ ( * args,
** kwargs )
static

◆ __init__() [2/3]

None mrmeshpy.GCommand.__init__ ( self)

◆ __init__() [3/3]

None mrmeshpy.GCommand.__init__ ( self,
MoveType type,
ArcPlane arcPlane,
float feed,
float x,
float y,
float z,
Vector3f arcCenter )
Implicit aggregate constructor.

Member Function Documentation

◆ arcCenter() [1/2]

Vector3f mrmeshpy.GCommand.arcCenter ( self)
if moveType is ArcCW or ArcCCW center of the arc shoult be specified

◆ arcCenter() [2/2]

None mrmeshpy.GCommand.arcCenter ( self,
Vector3f arg1 )

◆ arcPlane() [1/2]

ArcPlane mrmeshpy.GCommand.arcPlane ( self)
Place for comment

◆ arcPlane() [2/2]

None mrmeshpy.GCommand.arcPlane ( self,
ArcPlane arg1 )

◆ feed() [1/2]

float mrmeshpy.GCommand.feed ( self)
feedrate for move

◆ feed() [2/2]

None mrmeshpy.GCommand.feed ( self,
float arg1 )

◆ operator() [1/2]

GCommand mrmeshpy.GCommand.operator ( * args,
** kwargs )
static

◆ operator() [2/2]

GCommand mrmeshpy.GCommand.operator ( * args,
** kwargs )
static

◆ type() [1/2]

MoveType mrmeshpy.GCommand.type ( self)
type of command GX (G0, G1, etc). By default - G1

◆ type() [2/2]

None mrmeshpy.GCommand.type ( self,
MoveType arg1 )

◆ x() [1/2]

float mrmeshpy.GCommand.x ( self)
coordinates of destination point

◆ x() [2/2]

None mrmeshpy.GCommand.x ( self,
float arg1 )

Member Data Documentation

◆ _offsetof_arcCenter

typing mrmeshpy.GCommand._offsetof_arcCenter = 24
staticprotected

◆ _offsetof_arcPlane

typing mrmeshpy.GCommand._offsetof_arcPlane = 4
staticprotected

◆ _offsetof_feed

typing mrmeshpy.GCommand._offsetof_feed = 8
staticprotected

◆ _offsetof_type

typing mrmeshpy.GCommand._offsetof_type = 0
staticprotected

◆ _offsetof_x

typing mrmeshpy.GCommand._offsetof_x = 12
staticprotected

◆ _offsetof_y

typing mrmeshpy.GCommand._offsetof_y = 16
staticprotected

◆ _offsetof_z

typing mrmeshpy.GCommand._offsetof_z = 20
staticprotected

The documentation for this class was generated from the following file: