Harlinn.Windows 0.1
|
This is the complete list of members for Harlinn::Windows::Graphics::PathGeometry, including all inherited members.
As() const | Harlinn::Common::Core::Unknown | inline |
As() const | Harlinn::Common::Core::Unknown | inline |
Base typedef | Harlinn::Windows::Graphics::PathGeometry | |
CoCreateInstanceFromClassId(const CLSID &clsid, DWORD classContext=CLSCTX_INPROC_SERVER) | Harlinn::Common::Core::Unknown | inlinestatic |
CoCreateInstanceFromClassId(const wchar_t *clsid, DWORD classContext=CLSCTX_INPROC_SERVER) | Harlinn::Common::Core::Unknown | inlinestatic |
CoCreateInstanceFromClassId(const WideString &clsid, DWORD classContext=CLSCTX_INPROC_SERVER) | Harlinn::Common::Core::Unknown | inlinestatic |
CoCreateInstanceFromDll(const ModuleHandle &dll, const CLSID &clsid) | Harlinn::Common::Core::Unknown | inlinestatic |
CoCreateInstanceFromProgId(const wchar_t *progId, DWORD classContext=CLSCTX_INPROC_SERVER) | Harlinn::Common::Core::Unknown | inlinestatic |
CoCreateInstanceFromProgId(const WideString &progId, DWORD classContext=CLSCTX_INPROC_SERVER) | Harlinn::Common::Core::Unknown | inlinestatic |
CombineWithGeometry(ID2D1Geometry *inputGeometry, D2D1_COMBINE_MODE combineMode, const D2D1_MATRIX_3X2_F *inputGeometryTransform, FLOAT flatteningTolerance, ID2D1SimplifiedGeometrySink *geometrySink) const | Harlinn::Windows::Graphics::Geometry | inline |
CombineWithGeometry(const Geometry &inputGeometry, D2D1_COMBINE_MODE combineMode, const D2D1_MATRIX_3X2_F *inputGeometryTransform, FLOAT flatteningTolerance, ID2D1SimplifiedGeometrySink *geometrySink) const | Harlinn::Windows::Graphics::Geometry | inline |
CombineWithGeometry(ID2D1Geometry *inputGeometry, D2D1_COMBINE_MODE combineMode, const D2D1_MATRIX_3X2_F *inputGeometryTransform, ID2D1SimplifiedGeometrySink *geometrySink) const | Harlinn::Windows::Graphics::Geometry | inline |
CombineWithGeometry(const Geometry &inputGeometry, D2D1_COMBINE_MODE combineMode, const D2D1_MATRIX_3X2_F *inputGeometryTransform, ID2D1SimplifiedGeometrySink *geometrySink) const | Harlinn::Windows::Graphics::Geometry | inline |
CombineWithGeometry(ID2D1Geometry *inputGeometry, D2D1_COMBINE_MODE combineMode, ID2D1SimplifiedGeometrySink *geometrySink) const | Harlinn::Windows::Graphics::Geometry | inline |
CombineWithGeometry(const Geometry &inputGeometry, D2D1_COMBINE_MODE combineMode, ID2D1SimplifiedGeometrySink *geometrySink) const | Harlinn::Windows::Graphics::Geometry | inline |
CompareWithGeometry(ID2D1Geometry *inputGeometry, const D2D1_MATRIX_3X2_F *inputGeometryTransform, FLOAT flatteningTolerance, D2D1_GEOMETRY_RELATION *relation) const | Harlinn::Windows::Graphics::Geometry | inline |
CompareWithGeometry(const Geometry &inputGeometry, const D2D1_MATRIX_3X2_F *inputGeometryTransform, FLOAT flatteningTolerance, D2D1_GEOMETRY_RELATION *relation) const | Harlinn::Windows::Graphics::Geometry | inline |
CompareWithGeometry(ID2D1Geometry *inputGeometry, const D2D1_MATRIX_3X2_F *inputGeometryTransform=nullptr, FLOAT flatteningTolerance=D2D1_DEFAULT_FLATTENING_TOLERANCE) const | Harlinn::Windows::Graphics::Geometry | inline |
CompareWithGeometry(const Geometry &inputGeometry, const D2D1_MATRIX_3X2_F *inputGeometryTransform=nullptr, FLOAT flatteningTolerance=D2D1_DEFAULT_FLATTENING_TOLERANCE) const | Harlinn::Windows::Graphics::Geometry | inline |
CompareWithGeometry(ID2D1Geometry *inputGeometry, const D2D1_MATRIX_3X2_F &inputGeometryTransform, FLOAT flatteningTolerance, D2D1_GEOMETRY_RELATION *relation) const | Harlinn::Windows::Graphics::Geometry | inline |
CompareWithGeometry(const Geometry &inputGeometry, const D2D1_MATRIX_3X2_F &inputGeometryTransform, FLOAT flatteningTolerance, D2D1_GEOMETRY_RELATION *relation) const | Harlinn::Windows::Graphics::Geometry | inline |
CompareWithGeometry(ID2D1Geometry *inputGeometry, const D2D1_MATRIX_3X2_F &inputGeometryTransform, FLOAT flatteningTolerance=D2D1_DEFAULT_FLATTENING_TOLERANCE) const | Harlinn::Windows::Graphics::Geometry | inline |
CompareWithGeometry(const Geometry &inputGeometry, const D2D1_MATRIX_3X2_F &inputGeometryTransform, FLOAT flatteningTolerance) | Harlinn::Windows::Graphics::Geometry | inline |
ComputeArea(const D2D1_MATRIX_3X2_F *worldTransform, FLOAT flatteningTolerance, FLOAT *area) const | Harlinn::Windows::Graphics::Geometry | inline |
ComputeArea(const D2D1_MATRIX_3X2_F &worldTransform, FLOAT flatteningTolerance, FLOAT *area) const | Harlinn::Windows::Graphics::Geometry | inline |
ComputeArea(const D2D1_MATRIX_3X2_F *worldTransform=nullptr, FLOAT flatteningTolerance=D2D1_DEFAULT_FLATTENING_TOLERANCE) const | Harlinn::Windows::Graphics::Geometry | inline |
ComputeArea(const D2D1_MATRIX_3X2_F &worldTransform, FLOAT flatteningTolerance=D2D1_DEFAULT_FLATTENING_TOLERANCE) const | Harlinn::Windows::Graphics::Geometry | inline |
ComputeLength(const D2D1_MATRIX_3X2_F *worldTransform, FLOAT flatteningTolerance, FLOAT *length) const | Harlinn::Windows::Graphics::Geometry | inline |
ComputeLength(const D2D1_MATRIX_3X2_F &worldTransform, FLOAT flatteningTolerance, FLOAT *length) const | Harlinn::Windows::Graphics::Geometry | inline |
ComputeLength(const D2D1_MATRIX_3X2_F *worldTransform=nullptr, FLOAT flatteningTolerance=D2D1_DEFAULT_FLATTENING_TOLERANCE) const | Harlinn::Windows::Graphics::Geometry | inline |
ComputeLength(const D2D1_MATRIX_3X2_F &worldTransform, FLOAT flatteningTolerance=D2D1_DEFAULT_FLATTENING_TOLERANCE) const | Harlinn::Windows::Graphics::Geometry | inline |
ComputePointAtLength(FLOAT length, const D2D1_MATRIX_3X2_F *worldTransform, FLOAT flatteningTolerance, D2D1_POINT_2F *point, D2D1_POINT_2F *unitTangentVector) const | Harlinn::Windows::Graphics::Geometry | inline |
ComputePointAtLength(FLOAT length, const D2D1_MATRIX_3X2_F &worldTransform, FLOAT flatteningTolerance, D2D1_POINT_2F *point, D2D1_POINT_2F *unitTangentVector) const | Harlinn::Windows::Graphics::Geometry | inline |
ComputePointAtLength(FLOAT length, const D2D1_MATRIX_3X2_F *worldTransform, D2D1_POINT_2F *point, D2D1_POINT_2F *unitTangentVector) const | Harlinn::Windows::Graphics::Geometry | inline |
ComputePointAtLength(FLOAT length, const D2D1_MATRIX_3X2_F &worldTransform, D2D1_POINT_2F *point, D2D1_POINT_2F *unitTangentVector) const | Harlinn::Windows::Graphics::Geometry | inline |
ComputePointAtLength(FLOAT length, D2D1_POINT_2F *point, D2D1_POINT_2F *unitTangentVector) const | Harlinn::Windows::Graphics::Geometry | inline |
Detach() | Harlinn::Common::Core::Unknown | inline |
FillContainsPoint(D2D1_POINT_2F point, const D2D1_MATRIX_3X2_F *worldTransform, FLOAT flatteningTolerance, BOOL *contains) const | Harlinn::Windows::Graphics::Geometry | inline |
FillContainsPoint(D2D1_POINT_2F point, const D2D1_MATRIX_3X2_F &worldTransform, FLOAT flatteningTolerance, BOOL *contains) const | Harlinn::Windows::Graphics::Geometry | inline |
FillContainsPoint(D2D1_POINT_2F point, const D2D1_MATRIX_3X2_F *worldTransform=nullptr, FLOAT flatteningTolerance=D2D1_DEFAULT_FLATTENING_TOLERANCE) const | Harlinn::Windows::Graphics::Geometry | inline |
FillContainsPoint(D2D1_POINT_2F point, const D2D1_MATRIX_3X2_F &worldTransform, FLOAT flatteningTolerance=D2D1_DEFAULT_FLATTENING_TOLERANCE) const | Harlinn::Windows::Graphics::Geometry | inline |
GetBounds(const D2D1_MATRIX_3X2_F *worldTransform, D2D1_RECT_F *bounds) const | Harlinn::Windows::Graphics::Geometry | inline |
GetBounds(const D2D1_MATRIX_3X2_F *worldTransform=nullptr) const | Harlinn::Windows::Graphics::Geometry | inline |
GetBounds(const D2D1_MATRIX_3X2_F &worldTransform) | Harlinn::Windows::Graphics::Geometry | inline |
GetFactory() | Harlinn::Windows::Graphics::Resource | inline |
GetFigureCount(UINT32 *count) const | Harlinn::Windows::Graphics::PathGeometry | inline |
GetFigureCount() const | Harlinn::Windows::Graphics::PathGeometry | inline |
GetInterfacePointer() const noexcept | Harlinn::Common::Core::Unknown | inline |
GetSegmentCount(UINT32 *count) const | Harlinn::Windows::Graphics::PathGeometry | inline |
GetSegmentCount() const | Harlinn::Windows::Graphics::PathGeometry | inline |
GetWidenedBounds(FLOAT strokeWidth, ID2D1StrokeStyle *strokeStyle, const D2D1_MATRIX_3X2_F *worldTransform, FLOAT flatteningTolerance, D2D1_RECT_F *bounds) const | Harlinn::Windows::Graphics::Geometry | inline |
GetWidenedBounds(FLOAT strokeWidth, const StrokeStyle &strokeStyle, const D2D1_MATRIX_3X2_F *worldTransform, FLOAT flatteningTolerance, D2D1_RECT_F *bounds) const | Harlinn::Windows::Graphics::Geometry | inline |
GetWidenedBounds(FLOAT strokeWidth, ID2D1StrokeStyle *strokeStyle, const D2D1_MATRIX_3X2_F *worldTransform, FLOAT flatteningTolerance=D2D1_DEFAULT_FLATTENING_TOLERANCE) const | Harlinn::Windows::Graphics::Geometry | inline |
GetWidenedBounds(FLOAT strokeWidth, ID2D1StrokeStyle *strokeStyle, const D2D1_MATRIX_3X2_F &worldTransform, FLOAT flatteningTolerance=D2D1_DEFAULT_FLATTENING_TOLERANCE) const | Harlinn::Windows::Graphics::Geometry | inline |
GetWidenedBounds(FLOAT strokeWidth, const StrokeStyle &strokeStyle, const D2D1_MATRIX_3X2_F *worldTransform, FLOAT flatteningTolerance=D2D1_DEFAULT_FLATTENING_TOLERANCE) const | Harlinn::Windows::Graphics::Geometry | inline |
GetWidenedBounds(FLOAT strokeWidth, const StrokeStyle &strokeStyle, const D2D1_MATRIX_3X2_F &worldTransform, FLOAT flatteningTolerance=D2D1_DEFAULT_FLATTENING_TOLERANCE) const | Harlinn::Windows::Graphics::Geometry | inline |
InterfaceType typedef | Harlinn::Common::Core::Unknown | |
Is() const noexcept | Harlinn::Common::Core::Unknown | inline |
Is() const noexcept | Harlinn::Common::Core::Unknown | inline |
Open(ID2D1GeometrySink **geometrySink) const | Harlinn::Windows::Graphics::PathGeometry | inline |
Open() const | Harlinn::Windows::Graphics::PathGeometry | inline |
operator bool() const noexcept | Harlinn::Common::Core::Unknown | inline |
operator!=(const Unknown &other) const noexcept | Harlinn::Common::Core::Unknown | inline |
operator!=(const IUnknown *other) const noexcept | Harlinn::Common::Core::Unknown | inline |
operator=(const Unknown &other) noexcept | Harlinn::Common::Core::Unknown | inline |
operator=(Unknown &&other) noexcept | Harlinn::Common::Core::Unknown | inline |
operator=(nullptr_t) | Harlinn::Common::Core::Unknown | inline |
operator==(const Unknown &other) const noexcept | Harlinn::Common::Core::Unknown | inline |
operator==(const IUnknown *other) const noexcept | Harlinn::Common::Core::Unknown | inline |
Outline(const D2D1_MATRIX_3X2_F *worldTransform, FLOAT flatteningTolerance, ID2D1SimplifiedGeometrySink *geometrySink) const | Harlinn::Windows::Graphics::Geometry | inline |
Outline(const D2D1_MATRIX_3X2_F *worldTransform, ID2D1SimplifiedGeometrySink *geometrySink) const | Harlinn::Windows::Graphics::Geometry | inline |
Outline(const D2D1_MATRIX_3X2_F &worldTransform, ID2D1SimplifiedGeometrySink *geometrySink) const | Harlinn::Windows::Graphics::Geometry | inline |
Outline(ID2D1SimplifiedGeometrySink *geometrySink) const | Harlinn::Windows::Graphics::Geometry | inline |
QueryInterface(REFIID riid, void **itf) const | Harlinn::Common::Core::Unknown | inline |
QueryInterface(T **itf) const | Harlinn::Common::Core::Unknown | inline |
ResetPtr(IUnknown *other=nullptr, bool addRef=false) noexcept | Harlinn::Common::Core::Unknown | inline |
Simplify(D2D1_GEOMETRY_SIMPLIFICATION_OPTION simplificationOption, const D2D1_MATRIX_3X2_F *worldTransform, FLOAT flatteningTolerance, ID2D1SimplifiedGeometrySink *geometrySink) const | Harlinn::Windows::Graphics::Geometry | inline |
Simplify(D2D1_GEOMETRY_SIMPLIFICATION_OPTION simplificationOption, const D2D1_MATRIX_3X2_F *worldTransform, ID2D1SimplifiedGeometrySink *geometrySink) const | Harlinn::Windows::Graphics::Geometry | inline |
Simplify(D2D1_GEOMETRY_SIMPLIFICATION_OPTION simplificationOption, ID2D1SimplifiedGeometrySink *geometrySink) const | Harlinn::Windows::Graphics::Geometry | inline |
Simplify(ID2D1SimplifiedGeometrySink *geometrySink) const | Harlinn::Windows::Graphics::Geometry | inline |
Stream(ID2D1GeometrySink *geometrySink) const | Harlinn::Windows::Graphics::PathGeometry | inline |
Stream(const GeometrySink &geometrySink) const | Harlinn::Windows::Graphics::PathGeometry | inline |
StrokeContainsPoint(D2D1_POINT_2F point, FLOAT strokeWidth, ID2D1StrokeStyle *strokeStyle, const D2D1_MATRIX_3X2_F *worldTransform, FLOAT flatteningTolerance, BOOL *contains) const | Harlinn::Windows::Graphics::Geometry | inline |
StrokeContainsPoint(D2D1_POINT_2F point, FLOAT strokeWidth, ID2D1StrokeStyle *strokeStyle, const D2D1_MATRIX_3X2_F &worldTransform, FLOAT flatteningTolerance, BOOL *contains) const | Harlinn::Windows::Graphics::Geometry | inline |
StrokeContainsPoint(D2D1_POINT_2F point, FLOAT strokeWidth, ID2D1StrokeStyle *strokeStyle, const D2D1_MATRIX_3X2_F *worldTransform, FLOAT flatteningTolerance=D2D1_DEFAULT_FLATTENING_TOLERANCE) const | Harlinn::Windows::Graphics::Geometry | inline |
StrokeContainsPoint(D2D1_POINT_2F point, FLOAT strokeWidth, ID2D1StrokeStyle *strokeStyle, const D2D1_MATRIX_3X2_F &worldTransform, FLOAT flatteningTolerance=D2D1_DEFAULT_FLATTENING_TOLERANCE) const | Harlinn::Windows::Graphics::Geometry | inline |
StrokeContainsPoint(D2D1_POINT_2F point, FLOAT strokeWidth, const StrokeStyle &strokeStyle, const D2D1_MATRIX_3X2_F *worldTransform, FLOAT flatteningTolerance, BOOL *contains) const | Harlinn::Windows::Graphics::Geometry | inline |
StrokeContainsPoint(D2D1_POINT_2F point, FLOAT strokeWidth, const StrokeStyle &strokeStyle, const D2D1_MATRIX_3X2_F &worldTransform, FLOAT flatteningTolerance, BOOL *contains) const | Harlinn::Windows::Graphics::Geometry | inline |
StrokeContainsPoint(D2D1_POINT_2F point, FLOAT strokeWidth, const StrokeStyle &strokeStyle, const D2D1_MATRIX_3X2_F *worldTransform, FLOAT flatteningTolerance=D2D1_DEFAULT_FLATTENING_TOLERANCE) const | Harlinn::Windows::Graphics::Geometry | inline |
StrokeContainsPoint(D2D1_POINT_2F point, FLOAT strokeWidth, const StrokeStyle &strokeStyle, const D2D1_MATRIX_3X2_F &worldTransform, FLOAT flatteningTolerance=D2D1_DEFAULT_FLATTENING_TOLERANCE) const | Harlinn::Windows::Graphics::Geometry | inline |
swap(Unknown &other) noexcept | Harlinn::Common::Core::Unknown | inline |
Tessellate(const D2D1_MATRIX_3X2_F *worldTransform, FLOAT flatteningTolerance, ID2D1TessellationSink *tessellationSink) const | Harlinn::Windows::Graphics::Geometry | inline |
Tessellate(const D2D1_MATRIX_3X2_F *worldTransform, ID2D1TessellationSink *tessellationSink) const | Harlinn::Windows::Graphics::Geometry | inline |
Tessellate(ID2D1TessellationSink *tessellationSink) const | Harlinn::Windows::Graphics::Geometry | inline |
Unknown() noexcept | Harlinn::Common::Core::Unknown | inline |
Unknown(IUnknown *unknown, bool addref=false) noexcept | Harlinn::Common::Core::Unknown | inlineexplicit |
Unknown(REFIID iid, const Unknown &unknown, bool throwIfNoInterface=true) | Harlinn::Common::Core::Unknown | inline |
Unknown(const Unknown &other) noexcept | Harlinn::Common::Core::Unknown | inline |
Unknown(Unknown &&other) noexcept | Harlinn::Common::Core::Unknown | inline |
unknown_ | Harlinn::Common::Core::Unknown | protected |
Widen(FLOAT strokeWidth, ID2D1StrokeStyle *strokeStyle, const D2D1_MATRIX_3X2_F *worldTransform, FLOAT flatteningTolerance, ID2D1SimplifiedGeometrySink *geometrySink) const | Harlinn::Windows::Graphics::Geometry | inline |
Widen(FLOAT strokeWidth, const StrokeStyle &strokeStyle, const D2D1_MATRIX_3X2_F *worldTransform, FLOAT flatteningTolerance, ID2D1SimplifiedGeometrySink *geometrySink) const | Harlinn::Windows::Graphics::Geometry | inline |
Widen(FLOAT strokeWidth, ID2D1StrokeStyle *strokeStyle, const D2D1_MATRIX_3X2_F &worldTransform, FLOAT flatteningTolerance, ID2D1SimplifiedGeometrySink *geometrySink) const | Harlinn::Windows::Graphics::Geometry | inline |
Widen(FLOAT strokeWidth, const StrokeStyle &strokeStyle, const D2D1_MATRIX_3X2_F &worldTransform, FLOAT flatteningTolerance, ID2D1SimplifiedGeometrySink *geometrySink) const | Harlinn::Windows::Graphics::Geometry | inline |
Widen(FLOAT strokeWidth, ID2D1StrokeStyle *strokeStyle, const D2D1_MATRIX_3X2_F *worldTransform, ID2D1SimplifiedGeometrySink *geometrySink) const | Harlinn::Windows::Graphics::Geometry | inline |
Widen(FLOAT strokeWidth, const StrokeStyle &strokeStyle, const D2D1_MATRIX_3X2_F *worldTransform, ID2D1SimplifiedGeometrySink *geometrySink) const | Harlinn::Windows::Graphics::Geometry | inline |
Widen(FLOAT strokeWidth, ID2D1StrokeStyle *strokeStyle, const D2D1_MATRIX_3X2_F &worldTransform, ID2D1SimplifiedGeometrySink *geometrySink) const | Harlinn::Windows::Graphics::Geometry | inline |
Widen(FLOAT strokeWidth, const StrokeStyle &strokeStyle, const D2D1_MATRIX_3X2_F &worldTransform, ID2D1SimplifiedGeometrySink *geometrySink) const | Harlinn::Windows::Graphics::Geometry | inline |
Widen(FLOAT strokeWidth, ID2D1StrokeStyle *strokeStyle, ID2D1SimplifiedGeometrySink *geometrySink) const | Harlinn::Windows::Graphics::Geometry | inline |
Widen(FLOAT strokeWidth, const StrokeStyle &strokeStyle, ID2D1SimplifiedGeometrySink *geometrySink) const | Harlinn::Windows::Graphics::Geometry | inline |
Widen(FLOAT strokeWidth, const D2D1_MATRIX_3X2_F *worldTransform, ID2D1SimplifiedGeometrySink *geometrySink) const | Harlinn::Windows::Graphics::Geometry | inline |
Widen(FLOAT strokeWidth, const D2D1_MATRIX_3X2_F &worldTransform, ID2D1SimplifiedGeometrySink *geometrySink) const | Harlinn::Windows::Graphics::Geometry | inline |
Widen(FLOAT strokeWidth, ID2D1SimplifiedGeometrySink *geometrySink) const | Harlinn::Windows::Graphics::Geometry | inline |
~Unknown() noexcept | Harlinn::Common::Core::Unknown | inline |