![]() |
API Documentation
|
Stores mesh data in a way optimized for CAD. More...
#include <CADEntities.h>
Classes | |
| struct | MeshOverride |
Public Types | |
| enum | PropertyOverrideType { e_color = 0 , e_material = 1 , e_transparency = 2 , e_material_mapper = 3 } |
Public Member Functions | |
| CADMeshData () | |
Public Attributes | |
| bool | bend_crease = false |
| Buffer< RGBColor > | colors |
| uint04 | data_dictionary_reference = Constant<uint04>::Invalid |
| Buffer< fltp08 > | edge_crease_values |
| Buffer< uint04 > | edge_points |
| Buffer< uint04 > | face_points |
| Buffer< Vertex< 3, fltp08 > > | normals |
| Buffer< MeshOverride > | property_overrides |
| uint04 | subdivide_level = 0 |
| Buffer< Vertex< 3, fltp08 > > | textures |
| uint04 | version_number = 2 |
| Buffer< Vertex< 3, fltp08 > > | vertices |
Public Attributes inherited from EntityData | |
| CADColorInfo | color_info |
| uint04 | file_line_number = Constant<uint04>::Invalid |
| bool | is_off = false |
| String | layer |
| String | line_type |
| fltp08 | line_type_scale = 1.0 |
| uint04 | material_handle = Constant<uint04>::Invalid |
| bool | paper_space = false |
| PaperSpace | paper_space_info |
| bool | visible = true |
Public Attributes inherited from HandleData | |
| uint04 | file_line_number = Constant<uint04>::Invalid |
| uint04 | handle = Constant<uint04>::Invalid |
| uint04 | parent_handle = Constant<uint04>::Invalid |
Stores mesh data in a way optimized for CAD.
| enum PropertyOverrideType |
|
inline |
| bool bend_crease = false |
| Buffer<MeshOverride> property_overrides |
| uint04 subdivide_level = 0 |
| uint04 version_number = 2 |