Hide menu
Loading...
Searching...
No Matches
manufacturingtoolkit.CadExMTK.Geom_Axis3d Class Reference

Axis3d Axis3d.hxx cadex/Geom/Axis3d.hxx. More...

Inheritance diagram for manufacturingtoolkit.CadExMTK.Geom_Axis3d:

Public Member Functions

 __init__ (self, *args)
 Overload 1: Constructor.
 
 Location (self)
 Returns an origin point.
 
 Axis (self)
 Returns a Z-direction of the axis.
 
 XDirection (self)
 Returns a X-direction of the axis.
 
 YDirection (self)
 Returns a Y-direction of the axis placement.
 
 IsRightHanded (self)
 Returns true if the axis is right-handed.
 
 Reverse (self)
 
 Reversed (self)
 
 Transform (self, theTransformation)
 
 Transformed (self, theTransformation)
 
 Scale (self, thePoint, theScale)
 Sets scale to axis.
 
 Scaled (self, thePoint, theScale)
 
 Rotate (self, theAxis, theAngle)
 
 Rotated (self, theAxis, theAngle)
 
 Translate (self, theVector)
 
 Translated (self, theVector)
 
 Mirror (self, *args)
 
 Mirrored (self, *args)
 

Detailed Description

Axis3d Axis3d.hxx cadex/Geom/Axis3d.hxx.

Defines a right-handed or left-handed axis in 3D.

An axis is defined similar to Axis2d, however its directions can be reversed independently.

The following images depict examples of right- and left-handed axis:

Axis3d (right-handed)
Axis3d (left-handed)

Constructor & Destructor Documentation

◆ __init__()

manufacturingtoolkit.CadExMTK.Geom_Axis3d.__init__ ( self,
* args )

Overload 1: Constructor.

|

Overload 2: Constructor.


The documentation for this class was generated from the following file:
  • CadExMTK.py