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

#include <attributes.h>

Inheritance diagram for cil::FilterAttributes:
cil::Attributes

Public Member Functions

 FilterAttributes ()
 
- Public Member Functions inherited from cil::Attributes
 Attributes ()
 
void merge (const PartAttributes &partAttributes)
 

Public Attributes

std::map< int, PartAttributeschildren
 
- Public Attributes inherited from cil::Attributes
bool visible
 
Appearence appearence
 
Display display
 
std::string scalar
 
std::string vector
 
std::string offset
 
Color4f color
 

Additional Inherited Members

- Public Types inherited from cil::Attributes
enum class  Appearence { None , Color , Result }
 
enum class  Display {
  None = 0 , Poly_Unlight = 0x0001 , Poly_Shaded = 0x0002 , Poly_Shrink = 0x0003 ,
  Poly_Strip = 0x0004 , Poly_Transparent = 0x0005 , Poly_Environment_Mapping = 0x0006 , Poly_Flat = 0x0007 ,
  Poly_Position = 0x0008 , Poly_Normal = 0x0009 , Poly = 0x000F , Wire_Unlight = 0x0010 ,
  Wire_Width = 0x0020 , Wire_Ribbon = 0x0030 , Wire_Cylinder = 0x0040 , Wire = 0x00F0 ,
  Line_Unlight = 0x0100 , Line_Width = 0x0200 , Line_Ribbon = 0x0300 , Line_Cylinder = 0x0400 ,
  Line = 0x0F00 , Vert_Pixel = 0x1000 , Vert_Unlight = 0x2000 , Vert_Disc = Vert_Unlight ,
  Vert_Sphere = 0x3000 , Vert_FixedSphere = 0x4000 , Vert_Square = 0x5000 , Vert_Delta = 0x6000 ,
  Vert_Star = 0x7000 , Vert_Rect = 0x8000 , Vert_Spiral = 0x9000 , Vert_Rose = 0xA000 ,
  Vert_Ring = 0xB000 , Vert_Diamond = 0xC000 , Vert_Cloud = 0xD000 , Vert = 0xF000 ,
  Anim_Line = 0x00010000 , Anim_Width = 0x00020000 , Anim_Ribbon = 0x00030000 , Anim_Cylinder = 0x00040000 ,
  Anim_Meteor = 0x00050000 , Anim = 0x000F0000 , Ptcl_Sphere = 0x00100000 , Ptcl_FixedSphere = 0x00200000 ,
  Ptcl_Pulse = 0x00300000 , Ptcl = 0x00F00000 , Voxl_Cube = 0x01000000 , Voxl_Ball = 0x02000000 ,
  Voxl = 0x0F000000
}
 

Constructor & Destructor Documentation

◆ FilterAttributes()

cil::FilterAttributes::FilterAttributes ( )

Member Data Documentation

◆ children

std::map<int, PartAttributes> cil::FilterAttributes::children