eVision Python API
Loading...
Searching...
No Matches
eVision.Easy3D.E3DAxisDisplay Class Reference

Represents the axis and the grid to display in the eVision.Easy3D.E3DViewer. More...

Public Member Functions

None __init__ (self)
 Creates an eVision.Easy3D.E3DAxisDisplay object.
None __init__ (self, eVision.Easy3D.E3DAxisDisplay other)
 Creates an eVision.Easy3D.E3DAxisDisplay object.
bool RenderAxis (self)
 Enables or disables the display of the axis.
 RenderAxis (self, bool value)
 Enables or disables the display of the axis.
bool RenderGrid (self)
 Enables or disables the display of Grid.
 RenderGrid (self, bool value)
 Enables or disables the display of Grid.
eVision.Easy3D.EAxisOriginMode AxisOrigin (self)
 Set and Get the axis origin mode.
 AxisOrigin (self, eVision.Easy3D.EAxisOriginMode value)
 Set and Get the axis origin mode.
eVision.Easy3D.E3DPoint AxisOriginUserDefined (self)
 Set and Get the axis origin.
 AxisOriginUserDefined (self, eVision.Easy3D.E3DPoint value)
 Set and Get the axis origin.
eVision.Easy3D.E3DPoint AxisSize (self)
 Sets/Gets the size of each axis.
 AxisSize (self, eVision.Easy3D.E3DPoint value)
 Sets/Gets the size of each axis.
eVision.ERGBColor AxisXColor (self)
 Sets/Gets the color of the X axis.
 AxisXColor (self, eVision.ERGBColor value)
 Sets/Gets the color of the X axis.
eVision.ERGBColor AxisYColor (self)
 Sets/Gets the color of the Y axis.
 AxisYColor (self, eVision.ERGBColor value)
 Sets/Gets the color of the Y axis.
eVision.ERGBColor AxisZColor (self)
 Sets/Gets the color of the Z axis.
 AxisZColor (self, eVision.ERGBColor value)
 Sets/Gets the color of the Z axis.
eVision.ERGBColor AxisGraduationColor (self)
 Sets/Gets the axis graduation color.
 AxisGraduationColor (self, eVision.ERGBColor value)
 Sets/Gets the axis graduation color.
eVision.ERGBColor GridColor (self)
 Sets/Gets the grid color.
 GridColor (self, eVision.ERGBColor value)
 Sets/Gets the grid color.
eVision.Easy3D.E3DPoint RenderGridStep (self)
 Sets/Gets the grid step of each axis.
 RenderGridStep (self, eVision.Easy3D.E3DPoint value)
 Sets/Gets the grid step of each axis.

Detailed Description

Represents the axis and the grid to display in the eVision.Easy3D.E3DViewer.

Remarks:

License(s): Easy3D

Constructor & Destructor Documentation

◆ __init__() [1/2]

None eVision.Easy3D.E3DAxisDisplay.__init__ ( self)

Creates an eVision.Easy3D.E3DAxisDisplay object.

◆ __init__() [2/2]

None eVision.Easy3D.E3DAxisDisplay.__init__ ( self,
eVision.Easy3D.E3DAxisDisplay other )

Creates an eVision.Easy3D.E3DAxisDisplay object.

Parameters
otherReference to the eVision.Easy3D.E3DAxisDisplay used for the initialization.

Member Function Documentation

◆ AxisGraduationColor() [1/2]

eVision.ERGBColor eVision.Easy3D.E3DAxisDisplay.AxisGraduationColor ( self)

Sets/Gets the axis graduation color.

Remarks:

The default color is white.

◆ AxisGraduationColor() [2/2]

eVision.Easy3D.E3DAxisDisplay.AxisGraduationColor ( self,
eVision.ERGBColor value )

Sets/Gets the axis graduation color.

Remarks:

The default color is white.

◆ AxisOrigin() [1/2]

eVision.Easy3D.EAxisOriginMode eVision.Easy3D.E3DAxisDisplay.AxisOrigin ( self)

Set and Get the axis origin mode.

Remarks:

The default mode is eVision.Easy3D.EAxisOriginMode.BoundingBoxOrigin.

◆ AxisOrigin() [2/2]

eVision.Easy3D.E3DAxisDisplay.AxisOrigin ( self,
eVision.Easy3D.EAxisOriginMode value )

Set and Get the axis origin mode.

Remarks:

The default mode is eVision.Easy3D.EAxisOriginMode.BoundingBoxOrigin.

◆ AxisOriginUserDefined() [1/2]

eVision.Easy3D.E3DPoint eVision.Easy3D.E3DAxisDisplay.AxisOriginUserDefined ( self)

Set and Get the axis origin.

Remarks:

This function also sets the axis origin mode to eVision.Easy3D.EAxisOriginMode.UserDefined.

◆ AxisOriginUserDefined() [2/2]

eVision.Easy3D.E3DAxisDisplay.AxisOriginUserDefined ( self,
eVision.Easy3D.E3DPoint value )

Set and Get the axis origin.

Remarks:

This function also sets the axis origin mode to eVision.Easy3D.EAxisOriginMode.UserDefined.

◆ AxisSize() [1/2]

eVision.Easy3D.E3DPoint eVision.Easy3D.E3DAxisDisplay.AxisSize ( self)

Sets/Gets the size of each axis.

Remarks:

The unit is the same as the one from the eVision.Easy3D.EPointCloud. Default value is the size of eVision.Easy3D.EPointCloud rounded up.

◆ AxisSize() [2/2]

eVision.Easy3D.E3DAxisDisplay.AxisSize ( self,
eVision.Easy3D.E3DPoint value )

Sets/Gets the size of each axis.

Remarks:

The unit is the same as the one from the eVision.Easy3D.EPointCloud. Default value is the size of eVision.Easy3D.EPointCloud rounded up.

◆ AxisXColor() [1/2]

eVision.ERGBColor eVision.Easy3D.E3DAxisDisplay.AxisXColor ( self)

Sets/Gets the color of the X axis.

Remarks:

The default color is red.

◆ AxisXColor() [2/2]

eVision.Easy3D.E3DAxisDisplay.AxisXColor ( self,
eVision.ERGBColor value )

Sets/Gets the color of the X axis.

Remarks:

The default color is red.

◆ AxisYColor() [1/2]

eVision.ERGBColor eVision.Easy3D.E3DAxisDisplay.AxisYColor ( self)

Sets/Gets the color of the Y axis.

Remarks:

The default color is green.

◆ AxisYColor() [2/2]

eVision.Easy3D.E3DAxisDisplay.AxisYColor ( self,
eVision.ERGBColor value )

Sets/Gets the color of the Y axis.

Remarks:

The default color is green.

◆ AxisZColor() [1/2]

eVision.ERGBColor eVision.Easy3D.E3DAxisDisplay.AxisZColor ( self)

Sets/Gets the color of the Z axis.

Remarks:

The default color is blue.

◆ AxisZColor() [2/2]

eVision.Easy3D.E3DAxisDisplay.AxisZColor ( self,
eVision.ERGBColor value )

Sets/Gets the color of the Z axis.

Remarks:

The default color is blue.

◆ GridColor() [1/2]

eVision.ERGBColor eVision.Easy3D.E3DAxisDisplay.GridColor ( self)

Sets/Gets the grid color.

Remarks:

The default color is grey.

◆ GridColor() [2/2]

eVision.Easy3D.E3DAxisDisplay.GridColor ( self,
eVision.ERGBColor value )

Sets/Gets the grid color.

Remarks:

The default color is grey.

◆ RenderAxis() [1/2]

bool eVision.Easy3D.E3DAxisDisplay.RenderAxis ( self)

Enables or disables the display of the axis.

Remarks:

The default state is true.

◆ RenderAxis() [2/2]

eVision.Easy3D.E3DAxisDisplay.RenderAxis ( self,
bool value )

Enables or disables the display of the axis.

Remarks:

The default state is true.

◆ RenderGrid() [1/2]

bool eVision.Easy3D.E3DAxisDisplay.RenderGrid ( self)

Enables or disables the display of Grid.

Remarks:

Display Grid with true (true by default).

◆ RenderGrid() [2/2]

eVision.Easy3D.E3DAxisDisplay.RenderGrid ( self,
bool value )

Enables or disables the display of Grid.

Remarks:

Display Grid with true (true by default).

◆ RenderGridStep() [1/2]

eVision.Easy3D.E3DPoint eVision.Easy3D.E3DAxisDisplay.RenderGridStep ( self)

Sets/Gets the grid step of each axis.

Remarks:

The unit of the grid step value is the same as the one from the eVision.Easy3D.EPointCloud. If value is equal to 0, then the step is auto computed and if the value is smaller than 0, then there is no step on the axis. Default value is the size of the eVision.Easy3D.EPointCloud rounded up and divided by ten.

◆ RenderGridStep() [2/2]

eVision.Easy3D.E3DAxisDisplay.RenderGridStep ( self,
eVision.Easy3D.E3DPoint value )

Sets/Gets the grid step of each axis.

Remarks:

The unit of the grid step value is the same as the one from the eVision.Easy3D.EPointCloud. If value is equal to 0, then the step is auto computed and if the value is smaller than 0, then there is no step on the axis. Default value is the size of the eVision.Easy3D.EPointCloud rounded up and divided by ten.