Skip to the content
dxfiov0.1.0
GuideTutorialsConceptsReference

Start

  1. create
  2. dxfio
  3. load
  4. save
  5. version

Edit

  1. add
  2. find
  3. handles
  4. space

Document

  1. document
  2. failure
  3. header
  4. issue
  5. raw
  6. section
  7. unknown

Entities

  1. arc
  2. attdef
  3. attrib
  4. circle
  5. dimension/dimension
  6. dimension/measure
  7. ellipse
  8. face
  9. hatch/edge
  10. hatch/gradient
  11. hatch/hatch
  12. hatch/path
  13. helix
  14. insert
  15. leader
  16. lettering
  17. light
  18. line
  19. lwpolyline
  20. mesh
  21. mline
  22. modeler
  23. mtext
  24. multileader
  25. ole2frame
  26. overlay
  27. point
  28. polyline
  29. raster
  30. ray
  31. record
  32. section
  33. seqend
  34. sequence
  35. shape
  36. solid
  37. spline
  38. table
  39. text
  40. tolerance
  41. trace
  42. underlay
  43. vertex
  44. viewport
  45. xline
  46. entity

Objects

  1. object
  2. datatable
  3. defaulted
  4. dictionary
  5. dictionaryvar
  6. group
  7. image/definition
  8. layout
  9. material
  10. mleader/style
  11. mline/style
  12. placeholder
  13. plot
  14. plotsettings
  15. scale
  16. sortents/table
  17. table/style
  18. underlay/definition
  19. visualstyle
  20. wipeout/variables
  21. xrecord

Tables

  1. appid
  2. axes
  3. block
  4. dimstyle
  5. face
  6. head
  7. layer
  8. ltype
  9. record
  10. style
  11. table
  12. ucs
  13. view
  14. vport

Blocks

  1. begin
  2. blocks
  3. end

Audit

  1. audit

Values

  1. api
  2. base
  3. boxed
  4. brace
  5. colors
  6. corners
  7. group
  8. handle
  9. lineweights
  10. matrix
  11. symbol
  12. vector
  13. widths
  14. xdata

Entities

entities/ray

#include "dxfio/entities/ray.hpp"

In DxfIO::Entities

struct RayRAY

A RAY: a line that starts at a point and runs without end in one direction.

FieldType and defaultMeaning
RecordEntities::RecordThe layer, linetype, color and the rest every entity carries.
StartVectorThe point the ray starts from, in world coordinates. Groups 10, 20, 30.
DirectionVector{Right}The direction the ray runs in, as a unit vector. Groups 11, 21, 31.

On this page

  1. Ray