![]() |
API Documentation
|
#include <utility>#include "Base/Headers/File.h"#include "Base/Headers/Angle.h"#include "Base/Headers/Line.hpp"#include "Base/Headers/Font.h"#include "Base/Headers/RGBColor.h"Go to the source code of this file.
Classes | |
| struct | AngularDimensionData< t_data_count > |
| logic for storing an angular dimension in a CAD-friendly way for exporting and importing. More... | |
| struct | ArcData |
| logic for storing a arc data in a CAD-friendly way for exporting and importing. More... | |
| struct | Attrib |
| logic for storing a attribue data in a CAD-friendly way for exporting and importing. More... | |
| struct | BlockData |
| A block structure (Similar to a Model) used to share data with CAD. More... | |
| struct | BlockInsert |
| Information for how to place a CAD block within a scene (Similar to Model). More... | |
| struct | CADColorInfo |
| Stores color information for interfacing with CAD. More... | |
| struct | CADDictionaryObject |
| A container for information pointing to a CAD dictionary in CAD memory. More... | |
| struct | CADImageData |
| logic for storing a image data in a CAD-friendly way for exporting and importing. More... | |
| struct | CADMeshData |
| Stores mesh data in a way optimized for CAD. More... | |
| struct | CADVariable |
| A variable shared between NDEVR and CAD. More... | |
| struct | CircleData |
| logic for storing a circle data in a CAD-friendly way for exporting and importing. More... | |
| struct | DiametricDimension |
| logic for storing an diametric dimension in a CAD-friendly way for exporting and importing. More... | |
| struct | DimAlignedData |
| A CAD measurement similar to AngleMeasurementModel. More... | |
| struct | DimensionData |
| Dimensional measurements stored in a CAD-friendly way. More... | |
| struct | DimOrdinateData |
| logic for storing an ordinate dimension in a CAD-friendly way for exporting and importing. More... | |
| struct | DXFGroup |
| A type of entity in CAD representing several entities grouped together. More... | |
| struct | DXFMaterial |
| A DXF friendly material class which contains UV properties similar to a Material object. More... | |
| struct | EllipseData |
| Stores Ellipse information for interfacing with CAD. More... | |
| struct | EntityData |
| An entity in CAD which has a layer and other handle information. More... | |
| class | Extrusion |
| logic for storing a extrusion data in a CAD-friendly way for exporting and importing. More... | |
| struct | ExtrusionData |
| Data for extruding an object onto a plane in CAD. More... | |
| struct | HandleData |
| A handle used to reference an object in CAD. More... | |
| struct | HatchData |
| logic for storing a hatch-data in a CAD-friendly way for exporting and importing. More... | |
| struct | HatchEdgeData |
| Stores information about the edge of a CAD hatch pattern. More... | |
| struct | HatchLoopData |
| Provides loops of data for the CAD hatch pattern. More... | |
| struct | ImageDefData |
| Stores the definition of an Image for easy interface with CAD. More... | |
| struct | LayerData |
| Layer information shared with CAD. More... | |
| struct | LeaderData |
| logic for storing a leader in a CAD-friendly way for exporting and importing. More... | |
| struct | LinearDimension |
| A CAD measurement similar to DistanceMeasurementModel. More... | |
| struct | LineData |
| A CAD-friendly way to store line segment information. More... | |
| struct | LineTypeData |
| information for a type of line in CAD More... | |
| struct | MaterialUVImageOptions |
| Provides CAD information for managing images attached to a Material. More... | |
| struct | MaterialUVOptions |
| UVOptions used for interfacing with CAD, similar to those used by a Material object. More... | |
| struct | CADMeshData::MeshOverride |
| struct | MTextData |
| Stores text data that may have an attachment point and direction for interfacing with CAD. More... | |
| struct | PaperSpace |
| Stores CAD details about PaperSpace or 2D document space. More... | |
| struct | PlacementData |
| Data about where to place an object, used for interfacing with CAD. More... | |
| struct | PointData |
| Point data stored in a friendly way for interfacing with CAD. More... | |
| struct | PolylineData |
| logic for storing a polyline data in a CAD-friendly way for exporting and importing. More... | |
| struct | RadialDimension |
| logic for storing a radial dimension in a CAD-friendly way for exporting and importing. More... | |
| struct | SplineData |
| logic for storing a spline data in a CAD-friendly way for exporting and importing. More... | |
| struct | StyleData |
| logic for storing a style data in a CAD-friendly way for exporting and importing. More... | |
| struct | TextData |
| logic for storing a text data in a CAD-friendly way for exporting and importing. More... | |
| struct | TraceData |
| logic for storing a trace data in a CAD-friendly way for exporting and importing. More... | |
| struct | ViewportData |
| logic for storing a viewport in a CAD-friendly way for exporting and importing. More... | |
Namespaces | |
| namespace | NDEVR |
Enumerations | |
| enum | ColorMode { e_use , e_by_block , e_by_layer , e_background_contrast } |
| Modes that CAD can use to color objects. More... | |