API Documentation
Loading...
Searching...
No Matches
BlockData Struct Reference

A block structure (Similar to a Model) used to share data with CAD. More...

#include <CADEntities.h>

Inheritance diagram for BlockData:
[legend]
Collaboration diagram for BlockData:
[legend]

Public Member Functions

 BlockData ()
 
 BlockData (String name, const Vector< 8, bool > &flags)
 
- Public Member Functions inherited from LayerData
 LayerData ()
 
 LayerData (String name, const Vector< 8, bool > &flags)
 

Public Attributes

String description
 
Vertex< 3, fltp08offset = Vertex<3, fltp08>(0.0)
 
- Public Attributes inherited from LayerData
Vector< 8, bool > flags = Vector<8, bool>(false)
 
String name
 
- 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
 

Additional Inherited Members

- Public Types inherited from LayerData
enum  LayerFlags { e_frozen , e_frozen_by_default , e_locked }
 

Detailed Description

A block structure (Similar to a Model) used to share data with CAD.


Constructor & Destructor Documentation

◆ BlockData() [1/2]

BlockData ( )
inline

◆ BlockData() [2/2]

BlockData ( String name,
const Vector< 8, bool > & flags )
inline

Member Data Documentation

◆ description

String description

◆ offset

Vertex<3, fltp08> offset = Vertex<3, fltp08>(0.0)

The documentation for this struct was generated from the following file: