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

Represents how to visualize 3D Objects in a E3DViewer. More...

Public Member Functions

None __init__ (self)
 Constructs a eVision.Easy3D.ERenderStyle object.
None __init__ (self, bool hasFill, bool hasLine, eVision.EC24A fillRGB, eVision.EC24A lineRGB, eVision.EC24A pointRGB)
 Constructs a eVision.Easy3D.ERenderStyle object.
None __init__ (self, bool hasFill)
None __init__ (self, bool hasFill, eVision.EC24A fillRGB)
None __init__ (self, bool hasFill, eVision.EC24A fillRGB, bool hasLine)
None __init__ (self, bool hasFill, eVision.EC24A fillRGB, bool hasLine, eVision.EC24A lineRGB)
None __init__ (self, bool hasFill, eVision.EC24A fillRGB, bool hasLine, eVision.EC24A lineRGB, eVision.EC24A pointRGB)
None __init__ (self, eVision.Easy3D.ERenderStyle other)
bool hasFill (self)
 Indicates that the inside of the object should be rendered.
 hasFill (self, bool value)
 Indicates that the inside of the object should be rendered.
eVision.EC24A fillRGB (self)
 Fill (inside) color of the object.
 fillRGB (self, eVision.EC24A value)
 Fill (inside) color of the object.
bool hasLine (self)
 Indicates that the edges of the object should be rendered.
 hasLine (self, bool value)
 Indicates that the edges of the object should be rendered.
eVision.EC24A lineRGB (self)
 Line (edge) color of the object.
 lineRGB (self, eVision.EC24A value)
 Line (edge) color of the object.
eVision.EC24A pointRGB (self)
 Color of the object if it is a point.
 pointRGB (self, eVision.EC24A value)
 Color of the object if it is a point.

Detailed Description

Represents how to visualize 3D Objects in a E3DViewer.

Remarks:

License(s): Easy3D

Constructor & Destructor Documentation

◆ __init__() [1/8]

None eVision.Easy3D.ERenderStyle.__init__ ( self)

Constructs a eVision.Easy3D.ERenderStyle object.

◆ __init__() [2/8]

None eVision.Easy3D.ERenderStyle.__init__ ( self,
bool hasFill,
bool hasLine,
eVision.EC24A fillRGB,
eVision.EC24A lineRGB,
eVision.EC24A pointRGB )

Constructs a eVision.Easy3D.ERenderStyle object.

Parameters
hasFillWhether the rendered feature of the object is filled. Defaults to True.
hasLineWhether the lines composing the rendered feature of the object are drawn. Defaults to False
fillRGBColor of the rendered feature of the object. Defaults to White
lineRGBColor of the lines of the rendered feature of the object. Defaults to White
pointRGBColor of the point that corresponds to the rendered feature of the object. Defaults to White

◆ __init__() [3/8]

None eVision.Easy3D.ERenderStyle.__init__ ( self,
bool hasFill )
Parameters
hasFillIndicates that the inside of the object should be rendered.

◆ __init__() [4/8]

None eVision.Easy3D.ERenderStyle.__init__ ( self,
bool hasFill,
eVision.EC24A fillRGB )
Parameters
hasFillIndicates that the inside of the object should be rendered.
fillRGBFill (inside) color of the object

◆ __init__() [5/8]

None eVision.Easy3D.ERenderStyle.__init__ ( self,
bool hasFill,
eVision.EC24A fillRGB,
bool hasLine )
Parameters
hasFillIndicates that the inside of the object should be rendered.
fillRGBFill (inside) color of the object
hasLineIndicates that the edges of the object should be rendered

◆ __init__() [6/8]

None eVision.Easy3D.ERenderStyle.__init__ ( self,
bool hasFill,
eVision.EC24A fillRGB,
bool hasLine,
eVision.EC24A lineRGB )
Parameters
hasFillIndicates that the inside of the object should be rendered.
fillRGBFill (inside) color of the object
hasLineIndicates that the edges of the object should be rendered
lineRGBLine (edge) color of the object.

◆ __init__() [7/8]

None eVision.Easy3D.ERenderStyle.__init__ ( self,
bool hasFill,
eVision.EC24A fillRGB,
bool hasLine,
eVision.EC24A lineRGB,
eVision.EC24A pointRGB )
Parameters
hasFillIndicates that the inside of the object should be rendered.
fillRGBFill (inside) color of the object
hasLineIndicates that the edges of the object should be rendered
lineRGBLine (edge) color of the object.
pointRGBColor of the object if it is a point.

◆ __init__() [8/8]

None eVision.Easy3D.ERenderStyle.__init__ ( self,
eVision.Easy3D.ERenderStyle other )
Parameters
otherOther instance

Member Function Documentation

◆ fillRGB() [1/2]

eVision.EC24A eVision.Easy3D.ERenderStyle.fillRGB ( self)

Fill (inside) color of the object.

Remarks:

Only applied if the object is a polygon.

◆ fillRGB() [2/2]

eVision.Easy3D.ERenderStyle.fillRGB ( self,
eVision.EC24A value )

Fill (inside) color of the object.

Remarks:

Only applied if the object is a polygon.

◆ hasFill() [1/2]

bool eVision.Easy3D.ERenderStyle.hasFill ( self)

Indicates that the inside of the object should be rendered.

Remarks:

Only applied if the object is a polygon.

◆ hasFill() [2/2]

eVision.Easy3D.ERenderStyle.hasFill ( self,
bool value )

Indicates that the inside of the object should be rendered.

Remarks:

Only applied if the object is a polygon.

◆ hasLine() [1/2]

bool eVision.Easy3D.ERenderStyle.hasLine ( self)

Indicates that the edges of the object should be rendered.

Remarks:

Only applied if the object is a polygon.

◆ hasLine() [2/2]

eVision.Easy3D.ERenderStyle.hasLine ( self,
bool value )

Indicates that the edges of the object should be rendered.

Remarks:

Only applied if the object is a polygon.

◆ lineRGB() [1/2]

eVision.EC24A eVision.Easy3D.ERenderStyle.lineRGB ( self)

Line (edge) color of the object.

Remarks:

Only applied if the object is a polygon.

◆ lineRGB() [2/2]

eVision.Easy3D.ERenderStyle.lineRGB ( self,
eVision.EC24A value )

Line (edge) color of the object.

Remarks:

Only applied if the object is a polygon.

◆ pointRGB() [1/2]

eVision.EC24A eVision.Easy3D.ERenderStyle.pointRGB ( self)

Color of the object if it is a point.

◆ pointRGB() [2/2]

eVision.Easy3D.ERenderStyle.pointRGB ( self,
eVision.EC24A value )

Color of the object if it is a point.