C3D Toolkit
Kernel - 117982, Vision - 2.9.2.2
|
Annotation item. More...
#include <legend.h>
#include <topology_item.h>
#include <model_item.h>
#include <mb_placement.h>
#include <curve.h>
#include <curve3d.h>
Classes | |
class | MbTextItem |
Reference-counted object. More... | |
class | MbTextLiteral |
Text element which has content. More... | |
class | MbCompositeText |
Composite text. More... | |
class | MbValueRange |
Value and range. More... | |
class | MbTerminator |
Terminator. More... | |
class | MbCalloutCurve |
Curve with terminators. More... | |
class | MbNumericalCharacteristic |
Numerical characteristic of an object. More... | |
class | MbPMI |
Reference-counted object. More... | |
Enumerations | |
enum class | MbeTextLiteralForm { unformattedString = 0 , preDefinedCode = 1 , formattedString = 2 } |
Text content type. More... | |
enum class | MbeCalloutCurveType { callout = 0 , dimensionCurve = 1 , projectionCurve = 2 } |
Type of curve with terminators. More... | |
enum class | MbeNumericCharacteristicType { linearDimension , angularDimension , radialDimension , diameterDimension , shapeTolerance , surfaceRoughness , voidNumeric } |
Type of numerical characteristic. More... | |
enum class | MbePMIType { general = 0 , numericalCharacteristic = 1 , technicalRequiremets = 2 , callout = 3 , calloutMarking = 4 , calloutDatum = 5 , calloutNote = 6 , calloutCenterLine = 7 , calloutFeatureControlFrame = 8 , calloutReferencePoint = 9 } |
Type of PMI. More... | |
Variables | |
const c3d::string_t | c3d_terminatorFilledArrow = _T("C3D TERMINATOR FILLED ARROW") |
Pre-defined type of terminator - filled arrow. | |
const c3d::string_t | c3d_terminatorFilledBox = _T("C3D TERMINATOR FILLED BOX") |
Pre-defined type of terminator - filled arrow. | |
const c3d::string_t | c3d_terminatorFilledCircle = _T("C3D TERMINATOR FILLED CIRCLE") |
Pre-defined type of terminator - filled arrow. | |
const c3d::string_t | c3d_terminatorUnfilledArrow = _T("C3D TERMINATOR UNFILLED ARROW") |
Pre-defined type of terminator - unfilled arrow. | |
const c3d::string_t | c3d_terminatorUnfilledBox = _T("C3D TERMINATOR UNFILLED BOX") |
Pre-defined type of terminator - unfilled box. | |
const c3d::string_t | c3d_terminatorUnfilledCircle = _T("C3D TERMINATOR UNFILLED CIRCLE") |
Pre-defined type of terminator - unfilled circle. | |
const c3d::string_t | c3d_terminatorOpenArrow = _T("C3D TERMINATOR OPEN ARROW") |
Pre-defined type of terminator - unfilled circle. | |
const c3d::string_t | c3d_terminatorSlash = _T("C3D TERMINATOR SLASH") |
Pre-defined type of terminator - unfilled circle. | |
const c3d::string_t | c3d_terminatorIntegral = _T("C3D TERMINATOR INTEGRAL") |
Pre-defined type of terminator - unfilled circle. | |
const c3d::string_t | c3d_terminatorDimensionOrigin = _T("C3D TERMINATOR DIMENSION ORIGIN") |
Pre-defined type of terminator - unfilled circle. | |
Annotation item.
Annotation item and related classes: text elements, callouts, value and range storage.