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)

Properties

 hasFill = property(_hasFill__getter, _hasFill__setter)
 Indicates that the inside of the object should be rendered.
 fillRGB = property(_fillRGB__getter, _fillRGB__setter)
 Fill (inside) color of the object.
 hasLine = property(_hasLine__getter, _hasLine__setter)
 Indicates that the edges of the object should be rendered.
 lineRGB = property(_lineRGB__getter, _lineRGB__setter)
 Line (edge) color of the object.
 pointRGB = property(_pointRGB__getter, _pointRGB__setter)
 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

Property Documentation

◆ fillRGB

eVision.Easy3D.ERenderStyle.fillRGB = property(_fillRGB__getter, _fillRGB__setter)
static

Fill (inside) color of the object.

Remarks:

Only applied if the object is a polygon.

◆ hasFill

eVision.Easy3D.ERenderStyle.hasFill = property(_hasFill__getter, _hasFill__setter)
static

Indicates that the inside of the object should be rendered.

Remarks:

Only applied if the object is a polygon.

◆ hasLine

eVision.Easy3D.ERenderStyle.hasLine = property(_hasLine__getter, _hasLine__setter)
static

Indicates that the edges of the object should be rendered.

Remarks:

Only applied if the object is a polygon.

◆ lineRGB

eVision.Easy3D.ERenderStyle.lineRGB = property(_lineRGB__getter, _lineRGB__setter)
static

Line (edge) color of the object.

Remarks:

Only applied if the object is a polygon.

◆ pointRGB

eVision.Easy3D.ERenderStyle.pointRGB = property(_pointRGB__getter, _pointRGB__setter)
static

Color of the object if it is a point.