CFx SDK Documentation
2020SP3
SDK
CFx
dd_inc
DynamicBlocks
DbBlockPointParameter.h
Go to the documentation of this file.
1
// Copyright (C) 2002-2017, Open Design Alliance (the "Alliance").
3
// All rights reserved.
4
//
5
// This software and its documentation and related materials are owned by
6
// the Alliance. The software may only be incorporated into application
7
// programs owned by members of the Alliance, subject to a signed
8
// Membership Agreement and Supplemental Software License Agreement with the
9
// Alliance. The structure and organization of this software are the valuable
10
// trade secrets of the Alliance and its suppliers. The software is also
11
// protected by copyright law and international treaty provisions. Application
12
// programs incorporating this software must include the following statement
13
// with their copyright notices:
14
//
15
// This application incorporates Teigha(R) software pursuant to a license
16
// agreement with Open Design Alliance.
17
// Teigha(R) Copyright (C) 2002-2017 by Open Design Alliance.
18
// All rights reserved.
19
//
20
// By use of this software, its documentation or related materials, you
21
// acknowledge and accept the above terms.
23
24
#ifndef _DbBlockPointParameter_h_Included_
25
#define _DbBlockPointParameter_h_Included_
26
27
#include "
DbBlock1PtParameter.h
"
28
36
class
DYNBLOCKS_EXPORT
OdDbBlockPointParameter
:
public
OdDbBlock1PtParameter
37
{
38
public
:
39
ODDB_EVAL_DECLARE_MEMBERS
(
OdDbBlockPointParameter
);
40
OdDbBlockPointParameter
();
41
OdString
positionName
()
const
;
42
void
setPositionName
(
const
OdString
&);
43
OdString
positionDescription
()
const
;
44
void
setPositionDescription
(
const
OdString
&);
45
OdGePoint3d
definitionLabelPoint
()
const
;
46
void
setDefinitionLabelPoint
(
const
OdGePoint3d
& );
47
//double definitionX() const;
48
//double definitionY() const;
49
//void setDefinitionX(double);
50
//void setDefinitionY(double);
51
//double updatedX();
52
//double updatedY();
53
//void setUpdatedX(double);
54
//void setUpdatedY(double);
55
//double X();
56
//double Y();
57
//void setX(double);
58
//void setY(double);
59
//OdDbBlockXYGripPtr getAssociatedXYGrip( OdDb::OpenMode );
60
};
61
62
typedef
OdSmartPtr<OdDbBlockPointParameter>
OdDbBlockPointParameterPtr
;
63
64
#endif // _DbBlockPointParameter_h_Included_
OdDbBlockPointParameter::definitionLabelPoint
OdGePoint3d definitionLabelPoint() const
OdString
Definition:
OdString.h:95
DYNBLOCKS_EXPORT
#define DYNBLOCKS_EXPORT
Definition:
DbEvalGraph.h:91
OdDbBlockPointParameter::OdDbBlockPointParameter
OdDbBlockPointParameter()
OdDbBlockPointParameter::positionName
OdString positionName() const
OdDbBlock1PtParameter
Definition:
DbBlock1PtParameter.h:37
OdDbBlockPointParameterPtr
OdSmartPtr< OdDbBlockPointParameter > OdDbBlockPointParameterPtr
Definition:
DbBlockPointParameter.h:62
OdDbBlockPointParameter::setDefinitionLabelPoint
void setDefinitionLabelPoint(const OdGePoint3d &)
OdSmartPtr
Definition:
SmartPtr.h:58
OdGePoint3d
Definition:
GePoint3d.h:55
DbBlock1PtParameter.h
OdDbBlockPointParameter::setPositionDescription
void setPositionDescription(const OdString &)
OdDbBlockPointParameter::positionDescription
OdString positionDescription() const
OdDbBlockPointParameter::ODDB_EVAL_DECLARE_MEMBERS
ODDB_EVAL_DECLARE_MEMBERS(OdDbBlockPointParameter)
OdDbBlockPointParameter
Definition:
DbBlockPointParameter.h:37
OdDbBlockPointParameter::setPositionName
void setPositionName(const OdString &)
Generated on Mon Oct 12 2020 11:49:30