Cumulia Illustrator Rendering Engine v1.1.0
A Rendering engine for industrial CAD/CAE model and optimized for greatest performance
 
Loading...
Searching...
No Matches
cil::TracerAttributes Class Reference

#include <attributes.h>

Inheritance diagram for cil::TracerAttributes:
cil::Attributes

Public Types

enum class  Display {
  None , Line , Sphere , Ribbon ,
  Cylinder , Forward_Line , Forward_Sphere , Forward_Ribbon ,
  Forward_Cylinder , Meteor_Line , Meteor_Cylinder
}
 
- Public Types inherited from cil::Attributes
enum class  Appearence { None , Color , Result , Texture }
 

Public Member Functions

 TracerAttributes ()
 
- Public Member Functions inherited from cil::Attributes
 Attributes ()
 
virtual ~Attributes ()
 
const std::string & type () const
 

Public Attributes

Display display
 
- Public Attributes inherited from cil::Attributes
bool visible
 
Appearence appearence
 
std::string scalar
 
std::string vector
 
std::string offset
 
std::shared_ptr< Color3fcolor
 

Additional Inherited Members

- Protected Attributes inherited from cil::Attributes
std::string m_type
 

Member Enumeration Documentation

◆ Display

enum class cil::TracerAttributes::Display
strong
Enumerator
None 
Line 
Sphere 
Ribbon 
Cylinder 
Forward_Line 
Forward_Sphere 
Forward_Ribbon 
Forward_Cylinder 
Meteor_Line 
Meteor_Cylinder 

Constructor & Destructor Documentation

◆ TracerAttributes()

cil::TracerAttributes::TracerAttributes ( )

Member Data Documentation

◆ display

Display cil::TracerAttributes::display