Clc::AddEntityEvent | |
Clc::AddLayerEvent | |
Clc::AddLinePatternEvent | Event that gets emitted when a new line pattern was added to the document |
►Clc::geo::Base | |
►Clc::geo::Arc | |
Clc::entity::Arc | |
Clc::geo::Area | |
►Clc::geo::BezierBase | |
Clc::geo::Bezier | |
Clc::geo::CubicBezier | |
►Clc::geo::Circle | |
Clc::entity::Circle | |
►Clc::geo::Ellipse | |
Clc::entity::Ellipse | A ellipse that can be put in a drawing |
►Clc::geo::Spline | |
Clc::entity::Spline | The Spline class |
►Clc::geo::Vector | |
Clc::entity::Line | A line that can be put in a drawing |
►Clc::operation::Base | |
Clc::operation::Begin | The begin class Allows for setting up the beginning of a loop (NOT YET IMPLEMENTED) |
Clc::operation::Copy | The Copy class Allows for copy of the current set of entities |
Clc::operation::Loop | The Loop class Allows for looping over a set of entities |
Clc::operation::Move | The Move class Allows for setting up the beginning of a loop (NOT YET IMPLEMENTED) |
Clc::operation::Push | The Push class Allows for pushing all entities on the stack for the next operation |
Clc::operation::Rotate | The Rotate class Allows for copy of the current set of entities |
Clc::operation::Scale | |
Clc::BeginProcessEvent | |
►Cbinary_function | |
Clc::StringHelper::cmpCaseInsensetive | |
Clc::StringHelper::cmpCaseInsensetive::nocase_compare | |
Cts::BSpline | |
Cdetail::GetAllOverload< Ret, F, Arg >::Builder< N, Tuple, Ts > | |
Cdetail::GetAllOverload< Ret, F, Arg >::Builder< 1, std::tuple< Ts...>, Ts2...> | |
Cdetail::GetAllOverload< Ret, F, Arg >::Builder< N, std::tuple< Ts...>, Ts2...> | |
►CC | |
Cdetail::IVisitorImpl< IVisitor, C, T > | |
►Clc::builder::CADEntityBuilder | |
Clc::builder::ArcBuilder | |
Clc::builder::CircleBuilder | |
Clc::builder::InsertBuilder | |
Clc::builder::LineBuilder | |
Clc::builder::PointBuilder | |
Clc::Color | |
Clc::CommitProcessEvent | |
►Clc::geo::Coordinate | |
Clc::entity::Point | |
Clc::geo::CoordinateDistanceSort | Sort a Collection in order of distance to a specific coordinate |
Cts::DeBoorNet | |
►Clc::entity::Dimension | |
Clc::entity::DimAligned | |
Clc::entity::DimAngular | |
Clc::entity::DimDiametric | |
Clc::entity::DimLinear | |
Clc::entity::DimRadial | |
Cdetail::dispatcher< Ret, IVisitor, F, N > | |
►Clc::Document | |
Clc::DocumentImpl | |
Clc::DocumentList | |
►Clc::Draggable | |
Clc::entity::Arc | |
Clc::entity::DimAligned | |
Clc::entity::DimAngular | |
Clc::entity::DimDiametric | |
Clc::entity::DimLinear | |
Clc::entity::DimRadial | |
►Clc::entity::Insert | |
Clc::entity::CustomEntity | |
Clc::entity::Line | A line that can be put in a drawing |
Clc::entity::LWPolyline | |
Clc::entity::Spline | The Spline class |
Clc::entity::Text | |
►Cenable_shared_from_this | |
Clc::entity::Arc | |
Clc::entity::Circle | |
Clc::entity::DimAligned | |
Clc::entity::DimAngular | |
Clc::entity::DimDiametric | |
Clc::entity::DimLinear | |
Clc::entity::DimRadial | |
Clc::entity::Ellipse | A ellipse that can be put in a drawing |
Clc::entity::Image | A Image that can be put in a drawing |
Clc::entity::Insert | |
Clc::entity::Line | A line that can be put in a drawing |
Clc::entity::LWPolyline | |
Clc::entity::Point | |
Clc::entity::Spline | The Spline class |
Clc::entity::Text | |
Clc::MetaInfo | |
►Clc::operation::DocumentOperation | |
Clc::operation::AddBlock | |
Clc::operation::AddLayer | |
Clc::operation::AddLinePattern | |
Clc::operation::Builder | Do multiple operations on a document with only one undo cycle |
Clc::operation::EntityBuilder | |
Clc::operation::RemoveBlock | |
Clc::operation::RemoveLayer | |
Clc::operation::RemoveLinePattern | |
Clc::operation::ReplaceBlock | |
Clc::operation::ReplaceLayer | |
Clc::operation::ReplaceLinePattern | |
Clc::EntityContainer< CT > | The EntityContainer class manages a set of entities. This call will allow to select (but not manipulate) entities |
Clc::EntityContainer< entity::CADEntity_CSPtr > | |
Clc::EntityCoordinate | Class that represents a Coordinate associated with a distance to a test point and a identifier for the point |
Clc::EntityCoordinateSorter | |
►Clc::EntityDispatch | |
Clc::FTrim | |
Clc::Trim | |
Clc::EntityDistance | |
Clc::EntityDistanceSorter | |
Clc::maths::Equation | |
Cdetail::GetAllOverload< Ret, F, Arg >::Functor< Ts > | |
Cdetail::get_index< T, Ts > | |
►Cdetail::get_index< T, Ts...> | |
Cdetail::get_index_in_tuple< T, C< Ts...> > | |
Cdetail::get_index_in_tuple< T, Tuple > | |
Cdetail::GetAllOverload< Ret, F, Arg > | |
Clc::HasIntersectAgainstOthers | Calculate intersection points of many entities but beal out asap when a intersection point was found |
Clc::HelperMethods | |
Clc::iColor | |
►Clc::ID | |
►Clc::entity::CADEntity | |
Clc::entity::Arc | |
Clc::entity::Circle | |
Clc::entity::DimAligned | |
Clc::entity::DimAngular | |
Clc::entity::DimDiametric | |
Clc::entity::DimLinear | |
Clc::entity::DimRadial | |
Clc::entity::Ellipse | A ellipse that can be put in a drawing |
Clc::entity::Image | A Image that can be put in a drawing |
Clc::entity::Insert | |
Clc::entity::Line | A line that can be put in a drawing |
Clc::entity::LWPolyline | |
Clc::entity::Point | |
Clc::entity::Spline | The Spline class |
Clc::entity::Text | |
Cindex_sequence<> | |
►Cindex_sequence< Is...> | |
Cmake_index_sequence< 0, Is...> | |
►Cintegral_constant | |
Cdetail::get_index< T, T, Ts...> | |
Cdetail::get_index< T, Tail, Ts...> | |
Clc::Intersect | Calculate the intersection pojnts of 2 entities |
Clc::IntersectAgainstOthers | Calculate intersection points of many entities |
Clc::maths::Intersection | |
Clc::IntersectMany | Calculate intersection points of many entities |
►CIVisitor | |
Cdetail::IVisitorImpl< IVisitor, C, T > | |
Cdetail::IVisitorImpl< IVisitor, C, Ts > | |
►Cdetail::IVisitorImpl< IVisitor, C, Ts...> | |
Cdetail::IVisitorImpl< IVisitor, C, T, Ts...> | |
Cdetail::IVisitorImplType< IVisitor, C > | |
Cdetail::IVisitorImplType< IVisitorTs< Ts...>, C > | |
CIVisitorTs< Ts > | |
CIVisitorTs< T > | |
►CIVisitorTs< Ts...> | |
CIVisitorTs< T, Ts...> | |
Clc::builder::LayerBuilder | |
Clc::builder::LinePatternBuilder | |
Clc::entity::LWVertex2D | |
Cmake_index_sequence< N, Is > | |
Clc::Math | |
►Clc::MetaType | |
►Clc::DocumentMetaType | |
►Clc::Block | |
Clc::CustomEntityStorage | Class for storage of components of custom entities Child of Block for compatibility with other CAD software |
►Clc::DxfLinePattern | |
Clc::DxfLinePatternByBlock | |
Clc::DxfLinePatternByValue | |
Clc::Layer | |
Clc::MetaLineWidthByValue | |
►Clc::EntityMetaType | |
Clc::DxfLinePattern | |
Clc::Layer | |
►Clc::MetaColor | |
Clc::MetaColorByBlock | |
Clc::MetaColorByValue | |
►Clc::MetaLineWidth | |
Clc::MetaLineWidthByBlock | |
Clc::MetaLineWidthByValue | |
Cdetail::multi_array_getter< I > | |
Cdetail::multi_array_getter< 0 > | |
Clc::NewWaitingCustomEntityEvent | |
►Clc::QuadTreeSub< E > | The QuadTreeSub class each nide below QuadTree will be a QuadTreeSub type |
Clc::QuadTree< E > | The QuadTree class Quad tree implementation to spatially store CADEntities Useful for area selections of large entities |
►Clc::QuadTreeSub< CT > | |
Clc::QuadTree< CT > | |
►Clc::QuadTreeSub< entity::CADEntity_CSPtr > | |
Clc::QuadTree< entity::CADEntity_CSPtr > | |
Clc::RemoveEntityEvent | |
Clc::RemoveLayerEvent | |
Clc::RemoveLinePatternEvent | Event that gets emitted when a new line pattern was removed from the document |
Clc::ReplaceEntityEvent | |
Clc::ReplaceLayerEvent | |
Clc::ReplaceLinePatternEvent | Event that gets emitted when a new line pattern was replaced in the document |
CSettings | |
Clc::SimpleSnapConstrain | |
►Clc::Snapable | |
Clc::entity::Arc | |
Clc::entity::Circle | |
Clc::entity::Ellipse | A ellipse that can be put in a drawing |
Clc::entity::Image | A Image that can be put in a drawing |
Clc::entity::Insert | |
Clc::entity::Line | A line that can be put in a drawing |
Clc::entity::LWPolyline | |
Clc::entity::Spline | The Spline class |
►Clc::StorageManager | |
Clc::StorageManagerImpl | |
Clc::StringHelper | |
►CTangentable | |
Clc::geo::Circle | |
Clc::TextConst | |
CtsBSpline | |
CtsDeBoorNet | |
►Clc::operation::Undoable | : Abstract class for a Undoable operations All operations you wnt to beable to get place in the undo stack should inherit from Undoable and implement undo and redo. A provided text can be used to show within the undo stack what operation will be re-done or un-done |
Clc::operation::DocumentOperation | |
►Clc::UndoManager | |
Clc::UndoManagerImpl | |
►Clc::UnmanagedDraggable | Draggable that has to remove and add itself from the document |
Clc::entity::CustomEntity | |
►Cunordered_map | |
Clc::MetaInfo | |
Cts::Utils | |
►Clc::Visitable | |
Clc::entity::CADEntity | |
Clc::entity::DimAligned | |
Clc::entity::DimAngular | |
Clc::entity::DimDiametric | |
Clc::entity::DimLinear | |
Clc::entity::DimRadial | |
Clc::entity::Image | A Image that can be put in a drawing |
Clc::entity::Point | |
Clc::entity::Spline | The Spline class |
Clc::entity::Text | |
Clc::geo::Arc | |
Clc::geo::Area | |
Clc::geo::BezierBase | |
Clc::geo::Circle | |
Clc::geo::Ellipse | |
Clc::geo::Spline | |
Clc::geo::Vector | |
Cdetail::dispatcher< Ret, IVisitor, F, N >::visitorCallImpl | |