Custom Platform Support Development Kit  1.3
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Macros Pages
DOM::Service::Shape Namespace Reference

Provides service interfaces for Shape operations. More...

Classes

class  IEdge
 Defines an interface that represents an edge of a shape. More...
 
class  IFilledRegion
 Defines the interface that represents a filled region. More...
 
class  IPath
 Defines the interface that represents a connected path. More...
 
class  IRegionGeneratorService
 Service to generate filled regions and strokes for a shape. More...
 
class  IShapeService
 Defines a service that provides shape-related utility methods. More...
 
class  IStrokeGroup
 Defines a stroke group that represents a group of strokes that have the same stroke style. More...
 

Variables

FCM::ConstFCMIID IID_IEDGE
 Defines the universally-unique interface ID for IEdge. More...
 
FCM::ConstFCMIID IID_IFILLED_REGION
 Defines the universally-unique interface ID for IFilledRegion. More...
 
FCM::ConstFCMIID IID_IPATH
 Defines the universally-unique interface ID for IPath. More...
 
FCM::ConstFCMIID IID_IREGION_GENERATOR_SERVICE
 Defines the universally-unique interface ID for IRegionGeneratorService. More...
 
FCM::ConstFCMIID IID_ISHAPE_SERVICE
 Defines the universally-unique interface ID for IShapeService. More...
 
FCM::ConstFCMIID IID_ISTROKE_GROUP
 Defines the universally-unique interface ID for IStrokeGroup. More...
 

Detailed Description

Provides service interfaces for Shape operations.

Variable Documentation

FCM::ConstFCMIID DOM::Service::Shape::IID_IEDGE
Initial value:
=
{0x4eb8864f, 0x1901, 0x4a59, {0x86, 0x90, 0x3e, 0xbe, 0x80, 0x0, 0xc2, 0x80}}

Defines the universally-unique interface ID for IEdge.

Note
Textual Representation: {4EB8864F-1901-4A59-8690-3EBE8000C280}
FCM::ConstFCMIID DOM::Service::Shape::IID_IFILLED_REGION
Initial value:
=
{0x8d1fe648, 0x75b, 0x4fa6, {0xbf, 0x3, 0x61, 0xc7, 0x3e, 0x45, 0x9e, 0xb3}}

Defines the universally-unique interface ID for IFilledRegion.

Note
Textual Representation: {8D1FE648-075B-4FA6-BF03-61C73E459EB3}
FCM::ConstFCMIID DOM::Service::Shape::IID_IPATH
Initial value:
=
{0xfe5b89a9, 0x9a9c, 0x41e4, {0x88, 0x18, 0xe9, 0xa7, 0x3b, 0x57, 0xd0, 0xdb}}

Defines the universally-unique interface ID for IPath.

Note
Textual Representation: {FE5B89A9-9A9C-41E4-8818-E9A73B57D0DB}
FCM::ConstFCMIID DOM::Service::Shape::IID_IREGION_GENERATOR_SERVICE
Initial value:
=
{0xec97bc1d, 0xc7f, 0x419e, {0x83, 0x6c, 0x69, 0x97, 0x52, 0x96, 0x71, 0xa9}}

Defines the universally-unique interface ID for IRegionGeneratorService.

Note
Textual Representation: {EC97BC1D-0C7F-419E-836C-6997529671A9}
FCM::ConstFCMIID DOM::Service::Shape::IID_ISHAPE_SERVICE
Initial value:
=
{0x8365e61d, 0x558d, 0x4540, {0xa7, 0xa4, 0xf4, 0xf9, 0x8e, 0x6a, 0xf0, 0x9b}}

Defines the universally-unique interface ID for IShapeService.

Note
Textual Representation: {8365E61D-558D-4540-A7A4-F4F98E6AF09B}
FCM::ConstFCMIID DOM::Service::Shape::IID_ISTROKE_GROUP
Initial value:
=
{0x56820f87, 0xef8a, 0x485b, {0xb2, 0x7a, 0xb4, 0x84, 0xe1, 0x9f, 0xc7, 0x62}}

Defines the universally-unique interface ID for IStrokeGroup.

Note
Textual Representation: {56820F87-EF8A-485B-B27A-B484E19FC762}