LibreDWG API
0.13.3
LibreDWG API - The DWG Library
|
#include <dwg.h>
Entity LIGHT (varies) UNSTABLE, now complete
BITCODE_BD _dwg_entity_LIGHT::attenuation_end_limit |
DXF 42.
BITCODE_BD _dwg_entity_LIGHT::attenuation_start_limit |
DXF 41.
BITCODE_BL _dwg_entity_LIGHT::attenuation_type |
DXF 72.
None=0, Inverse Linear=1, Inverse Square=2
BITCODE_B _dwg_entity_LIGHT::cast_shadows |
DXF 293.
BITCODE_BL _dwg_entity_LIGHT::class_version |
DXF 90.
BITCODE_BD _dwg_entity_LIGHT::extlight_length |
DXF 46.
BITCODE_BD _dwg_entity_LIGHT::extlight_radius |
DXF 48.
BITCODE_BS _dwg_entity_LIGHT::extlight_shape |
DXF 73: 0 linear, 1 rect, 2 disk, 3 cylinder, 4 sphere.
BITCODE_BD _dwg_entity_LIGHT::extlight_width |
DXF 47.
BITCODE_BD _dwg_entity_LIGHT::falloff_angle |
DXF 51, with type=spot.
BITCODE_BS _dwg_entity_LIGHT::glyph_display_type |
DXF 77 0:auto, 1:on, 2:off.
BITCODE_B _dwg_entity_LIGHT::has_photometric_data |
BITCODE_BS _dwg_entity_LIGHT::has_target_grip |
DXF 76 if the light displays a target grip for orienting the light.
BITCODE_B _dwg_entity_LIGHT::has_webfile |
DXF 290.
BITCODE_BD _dwg_entity_LIGHT::hotspot_angle |
DXF 50.
BITCODE_BD _dwg_entity_LIGHT::illuminance_dist |
DXF 41.
BITCODE_BD _dwg_entity_LIGHT::intensity |
DXF 40.
BITCODE_B _dwg_entity_LIGHT::is_photometric |
BITCODE_BS _dwg_entity_LIGHT::lamp_color_preset |
DXF 72.
BITCODE_BL _dwg_entity_LIGHT::lamp_color_rgb |
if lamp_color_preset is Custom
BITCODE_BD _dwg_entity_LIGHT::lamp_color_temp |
DXF 42 Temperature in Kelvin.
BITCODE_BS _dwg_entity_LIGHT::lamp_color_type |
DXF 71 0: in kelvin, 1: as preset.
BITCODE_CMC _dwg_entity_LIGHT::light_color |
DXF 63 + 421.
r2000: 90 for rgb
BITCODE_TV _dwg_entity_LIGHT::name |
DXF 1.
struct _dwg_object_entity* _dwg_entity_LIGHT::parent |
BITCODE_BD _dwg_entity_LIGHT::physical_intensity |
DXF 40.
BITCODE_BS _dwg_entity_LIGHT::physical_intensity_method |
DXF 70.
BITCODE_B _dwg_entity_LIGHT::plot_glyph |
DXF 291.
BITCODE_3BD _dwg_entity_LIGHT::position |
DXF 10.
BITCODE_BS _dwg_entity_LIGHT::shadow_map_size |
DXF 91 in pixel: 64,128,256,...4096.
BITCODE_RC _dwg_entity_LIGHT::shadow_map_softness |
DXF 280 1-10 (num pixels blend into)
BITCODE_BL _dwg_entity_LIGHT::shadow_type |
DXF 73, ray_traced=0, shadow_maps=1.
BITCODE_B _dwg_entity_LIGHT::status |
DXF 290, on or off.
BITCODE_3BD _dwg_entity_LIGHT::target |
DXF 11.
BITCODE_BL _dwg_entity_LIGHT::type |
DXF 70, distant = 1; point = 2; spot = 3.
BITCODE_B _dwg_entity_LIGHT::use_attenuation_limits |
DXF 292.
BITCODE_BD _dwg_entity_LIGHT::web_angle1 |
DXF 50.
BITCODE_BD _dwg_entity_LIGHT::web_angle2 |
DXF 51.
BITCODE_BD _dwg_entity_LIGHT::web_angle3 |
DXF 52.
BITCODE_BD _dwg_entity_LIGHT::web_angle4 |
DXF 53.
BITCODE_BD _dwg_entity_LIGHT::web_angle5 |
DXF 54.
BITCODE_BD _dwg_entity_LIGHT::web_flux |
DXF 49.
BITCODE_3BD _dwg_entity_LIGHT::web_rotation |
DXF 43-45 rotation offset in XYZ Euler angles.
BITCODE_BS _dwg_entity_LIGHT::web_symetry |
DXF 75.
BITCODE_TV _dwg_entity_LIGHT::webfile |
DXF 300 IES file.
BITCODE_BS _dwg_entity_LIGHT::webfile_type |
DXF 74.