LibreCAD
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Pages
lc::entity::DimDiametric Member List

This is the complete list of members for lc::entity::DimDiametric, including all inherited members.

__idCounterlc::IDstatic
_definitionPoint2lc::entity::DimDiametricprotected
_leaderlc::entity::DimDiametricprotected
accept(GeoEntityVisitor &v) const overridelc::entity::DimDiametricinlinevirtual
attachmentPoint() const lc::entity::Dimension
block() const lc::entity::CADEntity
boundingBox() const overridelc::entity::DimDiametricvirtual
CADEntity()lc::entity::CADEntityinline
CADEntity(Layer_CSPtr layer, const MetaInfo_CSPtr metaInfo=nullptr, const Block_CSPtr block=nullptr)lc::entity::CADEntity
CADEntity(CADEntity_CSPtr cadEntity, bool sameID)lc::entity::CADEntity
CADEntity(CADEntity_CSPtr cadEntity)lc::entity::CADEntity
CADEntity(const lc::builder::CADEntityBuilder &builder)lc::entity::CADEntityprotected
copy(const geo::Coordinate &offset) const overridelc::entity::DimDiametricvirtual
definitionPoint() const noexceptlc::entity::Dimension
definitionPoint2() const lc::entity::DimDiametric
DimDiametric(geo::Coordinate const &definitionPoint, geo::Coordinate const &middleOfText, TextConst::AttachmentPoint const &attachmentPoint, double angle, double const lineSpacingFactor, TextConst::LineSpacingStyle const &lineSpacingStyle, std::string const &explicitValue, geo::Coordinate const &definitionPoint2, const double leader, const Layer_CSPtr layer, const MetaInfo_CSPtr metaInfo=nullptr, const Block_CSPtr block=nullptr)lc::entity::DimDiametric
DimDiametric(geo::Coordinate const &definitionPoint, TextConst::AttachmentPoint const &attachmentPoint, double const lineSpacingFactor, TextConst::LineSpacingStyle const &lineSpacingStyle, std::string const &explicitValue, geo::Coordinate const &definitionPoint2, const double leader, const Layer_CSPtr layer, const MetaInfo_CSPtr metaInfo=nullptr, const Block_CSPtr block=nullptr)lc::entity::DimDiametric
DimDiametric(const DimDiametric_CSPtr other, bool sameID=false)lc::entity::DimDiametric
Dimension(geo::Coordinate const &definitionPoint, geo::Coordinate const &middleOfText, TextConst::AttachmentPoint const &attachmentPoint, double const textAngle, double lineSpacingFactor, TextConst::LineSpacingStyle const &lineSpacingStyle, std::string const &explicitValue)lc::entity::Dimension
Dimension(geo::Coordinate const &_definitionPoint, geo::Coordinate const &_middleOfText, TextConst::AttachmentPoint _attachPt, double _angle)lc::entity::Dimension
Dimension(Dimension const &other)lc::entity::Dimension
dispatch(EntityDispatch &ed) const overridelc::entity::DimDiametricinlinevirtual
dragPoints() const overridelc::entity::DimDiametricvirtual
explicitValue() const lc::entity::Dimension
id() const lc::ID
ID()lc::ID
ID(ID_DATATYPE)lc::ID
layer() const lc::entity::CADEntity
leader() const lc::entity::DimDiametric
lineSpacingFactor() const lc::entity::Dimension
lineSpacingStyle() const lc::entity::Dimension
metaInfo(std::string metaName) const lc::entity::CADEntityinline
metaInfo() const lc::entity::CADEntityinline
middleOfText() const noexceptlc::entity::Dimension
mirror(const geo::Coordinate &axis1, const geo::Coordinate &axis2) const overridelc::entity::DimDiametricvirtual
modify(Layer_CSPtr layer, const MetaInfo_CSPtr metaInfo, Block_CSPtr block) const overridelc::entity::DimDiametricvirtual
move(const geo::Coordinate &offset) const overridelc::entity::DimDiametricvirtual
operator==(const ID &id) const lc::IDinline
rotate(const geo::Coordinate &rotation_center, const double rotation_angle) const overridelc::entity::DimDiametricvirtual
scale(const geo::Coordinate &scale_center, const geo::Coordinate &scale_factor) const overridelc::entity::DimDiametricvirtual
setDragPoints(std::map< unsigned int, lc::geo::Coordinate > dragPoints) const overridelc::entity::DimDiametricvirtual
setID(ID_DATATYPE id)lc::ID
textAngle() const lc::entity::Dimension
~CADEntity()=defaultlc::entity::CADEntityvirtual
~ID()=defaultlc::IDvirtual
~Visitable()=defaultlc::Visitablevirtual