![]() |
ICF 3.0.5.47
Technical documentation of ICF Libraries
|
This is the complete list of members for i2d::CArc, including all inherited members.
BaseClass typedef | i2d::CArc | |
BeginChangeGroup(const ChangeSet &changeSet) | istd::IChangeable | inlinevirtual |
BeginChanges(const ChangeSet &changeSet) | istd::IChangeable | inlinevirtual |
CArc() | i2d::CArc | |
CArc(double startAngle, double endAngle, const double radius, const CVector2d ¢er) | i2d::CArc | |
CCircle() | i2d::CCircle | |
CCircle(double radius, const CVector2d ¢er) | i2d::CCircle | |
CF_ALL_DATA enum value | istd::IChangeable | |
CF_ANY enum value | istd::IChangeable | |
CF_DELEGATED enum value | istd::IChangeable | |
CF_DESTROYING enum value | istd::IChangeable | |
CF_ICF_INTERNAL enum value | istd::IChangeable | |
CF_NO_UNDO enum value | istd::IChangeable | |
CF_OBJECT_POSITION enum value | i2d::IObject2d | |
ChangeFlags enum name | i2d::IObject2d | |
CloneMe(CompatibilityMode mode=CM_WITHOUT_REFS) const override | i2d::CArc | virtual |
CM_CONVERT enum value | istd::IChangeable | |
CM_STRICT enum value | istd::IChangeable | |
CM_WITH_REFS enum value | istd::IChangeable | |
CM_WITHOUT_REFS enum value | istd::IChangeable | |
CObject2dBase() | i2d::CObject2dBase | |
CObject2dBase(const CObject2dBase &object2d) | i2d::CObject2dBase | |
CObject2dBase(CObject2dBase &&object2d) | i2d::CObject2dBase | |
CompatibilityMode enum name | istd::IChangeable | |
ConvertToPolygon(i2d::CPolygon &result, int segmentsCount=0) const | i2d::CCircle | virtual |
CopyFrom(const IChangeable &object, CompatibilityMode mode=CM_WITHOUT_REFS) override | i2d::CArc | |
i2d::CObject2dBase::CopyFrom(const istd::IChangeable &object, CompatibilityMode mode=CM_WITHOUT_REFS) override | i2d::CObject2dBase | virtual |
CPosition2d() | i2d::CPosition2d | |
CPosition2d(const CVector2d ¢er) | i2d::CPosition2d | |
EndChangeGroup(const ChangeSet &changeSet) | istd::IChangeable | inlinevirtual |
EndChanges(const ChangeSet &changeSet) | istd::IChangeable | inlinevirtual |
GetAllChanges() | istd::IChangeable | inlinestatic |
GetAnyChange() | istd::IChangeable | inlinestatic |
GetBoundingBox() const override | i2d::CArc | virtual |
GetCalibration() const override | i2d::CObject2dBase | virtual |
GetCenter() const override | i2d::CPosition2d | virtual |
GetChangesLock() const | istd::IChangeable | inlinevirtual |
GetDelegatedChanges() | istd::IChangeable | inlinestatic |
GetEndAngle() const | i2d::CArc | inline |
GetFactoryId() const override | i2d::CCircle | virtual |
GetIntersectionAlphas(const CLine2d &line, double result[2]) const | i2d::CCircle | |
GetIntersectionPoints(const CLine2d &line, i2d::CVector2d &result1, i2d::CVector2d &result2) const | i2d::CCircle | |
GetInvTransformed(const ITransformation2d &transformation, IObject2d &result, ITransformation2d::ExactnessMode mode=ITransformation2d::EM_NONE, double *errorFactorPtr=nullptr) const override | i2d::CArc | virtual |
GetMinimalVersion(int versionId) const | iser::ISerializable | inlinevirtual |
GetNoChanges() | istd::IChangeable | inlinestatic |
GetPosition() const | i2d::CPosition2d | inline |
GetPositionFromAlpha(double alpha) const | i2d::CArc | |
GetRadius() const | i2d::CCircle | inline |
GetStartAngle() const | i2d::CArc | inline |
GetSupportedOperations() const override | i2d::CArc | virtual |
GetTransformed(const ITransformation2d &transformation, IObject2d &result, ITransformation2d::ExactnessMode mode=ITransformation2d::EM_NONE, double *errorFactorPtr=nullptr) const override | i2d::CArc | virtual |
GetTranslated(const i2d::CVector2d &vector) const | i2d::CPosition2d | inline |
GetTypeName() | i2d::CCircle | static |
InvTransform(const ITransformation2d &transformation, ITransformation2d::ExactnessMode mode=ITransformation2d::EM_NONE, double *errorFactorPtr=nullptr) override | i2d::CArc | virtual |
IsEqual(const istd::IChangeable &object) const override | i2d::CPosition2d | virtual |
IsIntersectedBy(const CCircle &circle, bool isFilled=false) const | i2d::CCircle | |
IsIntersectedBy(const CLine2d &line, bool isFilled=false) const | i2d::CCircle | |
m_endAngle | i2d::CArc | protected |
m_position | i2d::CPosition2d | protected |
m_radius | i2d::CCircle | protected |
m_startAngle | i2d::CArc | protected |
MoveCenterTo(const CVector2d &position) override | i2d::CPosition2d | virtual |
OnBeginChanges() | istd::IChangeable | inlineprotectedvirtual |
OnEndChanges(const ChangeSet &changeSet) | istd::IChangeable | inlineprotectedvirtual |
operator!=(const CArc &arc) const | i2d::CArc | |
i2d::CCircle::operator!=(const CCircle &circle) const | i2d::CCircle | |
operator=(const CObject2dBase &object2d) | i2d::CObject2dBase | |
operator=(CObject2dBase &&object2d) | i2d::CObject2dBase | |
operator==(const CArc &arc) const | i2d::CArc | |
i2d::CCircle::operator==(const CCircle &circle) const | i2d::CCircle | |
ResetData(CompatibilityMode mode=CM_WITHOUT_REFS) override | i2d::CObject2dBase | virtual |
s_objectModifiedChange | i2d::CObject2dBase | protectedstatic |
s_objectMovedChange | i2d::CObject2dBase | protectedstatic |
Serialize(iser::IArchive &archive) override | i2d::CArc | virtual |
SetCalibration(istd::TOptDelPtr< const ICalibration2d > &&calibrationPtr) override | i2d::CObject2dBase | virtual |
SetEndAngle(double angle) | i2d::CArc | |
SetPosition(const CVector2d &position) | i2d::CPosition2d | |
SetRadius(double radius) | i2d::CCircle | |
SetStartAngle(double angle) | i2d::CArc | |
SO_CHANGE_LOCK enum value | istd::IChangeable | |
SO_CLONE enum value | istd::IChangeable | |
SO_COMPARE enum value | istd::IChangeable | |
SO_COPY enum value | istd::IChangeable | |
SO_NONE enum value | istd::IChangeable | |
SO_OBSERVE enum value | istd::IChangeable | |
SO_RESET enum value | istd::IChangeable | |
SupportedOperations enum name | istd::IChangeable | |
Transform(const ITransformation2d &transformation, ITransformation2d::ExactnessMode mode=ITransformation2d::EM_NONE, double *errorFactorPtr=nullptr) override | i2d::CArc | virtual |
Translate(const i2d::CVector2d &vector) | i2d::CPosition2d | inline |
© Witold Gantzke and Kirill Lepskiy