4 #include "Aspose.PDF.Cpp/Generator/Drawing/Shape.h" 5 #include "Aspose.PDF.Cpp/aspose_pdf_api_defs.h" 13 class RegistrationMarkAnnotation;
26 template <
typename>
class List;
50 typedef ::System::BaseTypesInfo<BaseType> ThisTypeBaseTypesInfo;
51 ASPOSE_PDF_SHARED_RTTI_INFO_DECL();
53 friend class Aspose::Pdf::PageGenerator;
61 ASPOSE_PDF_SHARED_API
double get_PosX()
const;
65 ASPOSE_PDF_SHARED_API
void set_PosX(
double value);
69 ASPOSE_PDF_SHARED_API
double get_PosY()
const;
73 ASPOSE_PDF_SHARED_API
void set_PosY(
double value);
77 ASPOSE_PDF_SHARED_API
double get_Radius()
const;
81 ASPOSE_PDF_SHARED_API
void set_Radius(
double value);
89 ASPOSE_PDF_SHARED_API
Circle(
float posX,
float posY,
float radius);
95 MEMBER_FUNCTION_MAKE_OBJECT_DECLARATION(
Circle, CODEPORTING_ARGS());
virtual ASPOSE_PDF_SHARED_API void Serialize(System::SharedPtr< System::Xml::XmlTextWriter > writer)
class ASPOSECPP_SHARED_CLASS List
Definition: ienumerable.h:17
virtual ASPOSE_PDF_SHARED_API void Deserialize(System::SharedPtr< System::Xml::XmlReader > reader)
Represents circle.
Definition: Circle.h:45
Definition: Artifact.h:67
Represents shape - the base graphics object.
Definition: Shape.h:60
Pointer class to wrap types being allocated on heap. Use it to manage memory for classes inheriting O...
Definition: fwd.h:22
means saving in XML format
Definition: AFRelationship.h:4
List forward declaration.
Definition: Artifact.h:74
Represents a Registration Mark annotation.
Definition: RegistrationMarkAnnotation.h:47
Whole PDF file will be submitted.