CFx SDK Documentation  2020SP3
DbBlockConstraintParameters.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 _DbBlockConstraintParameter_h_Included_
25 #define _DbBlockConstraintParameter_h_Included_
26 
27 #include "DbBlock2PtParameter.h"
28 #include "DbBlockParamValueSet.h"
29 
35 {
36 public:
40 };
41 
43 
49 {
50 public:
54  void setDescription(const OdString&);
55  double value() const;
56  void setValue(double v);
59 };
60 
62 
68 {
69 public:
72 };
73 
75 
81 {
82 public:
85 };
86 
88 
94 {
95 public:
98 };
99 
101 
107 {
108 public:
111 
112  //FELIX_CHANGE_BEGIN
114  void setBasePoint( const OdGePoint3d& ptBasePoint );
115  //FELIX_CHANGE_END
116 };
117 
119 
125 {
126 public:
129 };
130 
132 
138 {
139 public:
142 };
143 
145 
146 #endif //_DbBlockConstraintParameter_h_Included_
OdDbBlockLinearConstraintParameter::setValueSet
void setValueSet(const OdDbBlockParamValueSet &)
OdString
Definition: OdString.h:95
OdDbBlockHorizontalConstraintParameter::OdDbBlockHorizontalConstraintParameter
OdDbBlockHorizontalConstraintParameter()
OdDbBlockVerticalConstraintParameter
Definition: DbBlockConstraintParameters.h:81
OdDbBlockConstraintParameter::ODDB_EVAL_DECLARE_MEMBERS
ODDB_EVAL_DECLARE_MEMBERS(OdDbBlockConstraintParameter)
OdDbBlockAngularConstraintParameter::setBasePoint
void setBasePoint(const OdGePoint3d &ptBasePoint)
OdDbBlockLinearConstraintParameter::setDescription
void setDescription(const OdString &)
DYNBLOCKS_EXPORT
#define DYNBLOCKS_EXPORT
Definition: DbEvalGraph.h:91
OdDbBlockConstraintParameter::setDependency
void setDependency(OdDbObjectId id)
OdDbObjectId
Definition: DbObjectId.h:99
OdDbBlockRadialConstraintParameter
Definition: DbBlockConstraintParameters.h:138
OdDbBlockRadialConstraintParameter::OdDbBlockRadialConstraintParameter
OdDbBlockRadialConstraintParameter()
OdDbBlockAlignedConstraintParameter::OdDbBlockAlignedConstraintParameter
OdDbBlockAlignedConstraintParameter()
OdDbBlockAlignedConstraintParameter
Definition: DbBlockConstraintParameters.h:94
OdDbBlockAlignedConstraintParameter::ODDB_EVAL_DECLARE_MEMBERS
ODDB_EVAL_DECLARE_MEMBERS(OdDbBlockAlignedConstraintParameter)
OdDbBlockHorizontalConstraintParameter::ODDB_EVAL_DECLARE_MEMBERS
ODDB_EVAL_DECLARE_MEMBERS(OdDbBlockHorizontalConstraintParameter)
OdDbBlockAngularConstraintParameter::basePoint
OdGePoint3d basePoint() const
OdDbBlockConstraintParameterPtr
OdSmartPtr< OdDbBlockConstraintParameter > OdDbBlockConstraintParameterPtr
Definition: DbBlockConstraintParameters.h:42
OdDbBlockAngularConstraintParameterPtr
OdSmartPtr< OdDbBlockAngularConstraintParameter > OdDbBlockAngularConstraintParameterPtr
Definition: DbBlockConstraintParameters.h:118
OdDbBlockDiametricConstraintParameter::OdDbBlockDiametricConstraintParameter
OdDbBlockDiametricConstraintParameter()
OdDbBlockAngularConstraintParameter
Definition: DbBlockConstraintParameters.h:107
OdSmartPtr
Definition: SmartPtr.h:58
OdGePoint3d
Definition: GePoint3d.h:55
OdDbBlockDiametricConstraintParameter::ODDB_EVAL_DECLARE_MEMBERS
ODDB_EVAL_DECLARE_MEMBERS(OdDbBlockDiametricConstraintParameter)
OdDbBlockLinearConstraintParameter::OdDbBlockLinearConstraintParameter
OdDbBlockLinearConstraintParameter()
OdDbBlockLinearConstraintParameter::ODDB_EVAL_DECLARE_MEMBERS
ODDB_EVAL_DECLARE_MEMBERS(OdDbBlockLinearConstraintParameter)
OdDbBlockRadialConstraintParameterPtr
OdSmartPtr< OdDbBlockRadialConstraintParameter > OdDbBlockRadialConstraintParameterPtr
Definition: DbBlockConstraintParameters.h:144
OdDbBlockLinearConstraintParameter::description
OdString description() const
OdDbBlockLinearConstraintParameter::valueSet
const OdDbBlockParamValueSet & valueSet() const
OdDbBlockHorizontalConstraintParameterPtr
OdSmartPtr< OdDbBlockHorizontalConstraintParameter > OdDbBlockHorizontalConstraintParameterPtr
Definition: DbBlockConstraintParameters.h:74
OdDbBlockParamValueSet
Definition: DbBlockParamValueSet.h:50
OdDbBlockLinearConstraintParameter::value
double value() const
OdDbBlockAngularConstraintParameter::OdDbBlockAngularConstraintParameter
OdDbBlockAngularConstraintParameter()
OdDbBlockLinearConstraintParameter
Definition: DbBlockConstraintParameters.h:49
OdDbBlockHorizontalConstraintParameter
Definition: DbBlockConstraintParameters.h:68
OdDbBlockDiametricConstraintParameter
Definition: DbBlockConstraintParameters.h:125
v
const GLfloat * v
Definition: gles2_ext.h:315
DbBlockParamValueSet.h
OdDbBlockVerticalConstraintParameter::ODDB_EVAL_DECLARE_MEMBERS
ODDB_EVAL_DECLARE_MEMBERS(OdDbBlockVerticalConstraintParameter)
DbBlock2PtParameter.h
OdDbBlockConstraintParameter::dependency
OdDbObjectId dependency()
OdDbBlockConstraintParameter
Definition: DbBlockConstraintParameters.h:35
OdDbBlockDiametricConstraintParameterPtr
OdSmartPtr< OdDbBlockDiametricConstraintParameter > OdDbBlockDiametricConstraintParameterPtr
Definition: DbBlockConstraintParameters.h:131
OdDbBlock2PtParameter
Definition: DbBlock2PtParameter.h:38
OdDbBlockLinearConstraintParameterPtr
OdSmartPtr< OdDbBlockLinearConstraintParameter > OdDbBlockLinearConstraintParameterPtr
Definition: DbBlockConstraintParameters.h:61
OdDbBlockRadialConstraintParameter::ODDB_EVAL_DECLARE_MEMBERS
ODDB_EVAL_DECLARE_MEMBERS(OdDbBlockRadialConstraintParameter)
OdDbBlockAngularConstraintParameter::ODDB_EVAL_DECLARE_MEMBERS
ODDB_EVAL_DECLARE_MEMBERS(OdDbBlockAngularConstraintParameter)
OdDbBlockLinearConstraintParameter::setValue
void setValue(double v)
OdDbBlockVerticalConstraintParameter::OdDbBlockVerticalConstraintParameter
OdDbBlockVerticalConstraintParameter()
OdDbBlockAlignedConstraintParameterPtr
OdSmartPtr< OdDbBlockAlignedConstraintParameter > OdDbBlockAlignedConstraintParameterPtr
Definition: DbBlockConstraintParameters.h:100
OdDbBlockVerticalConstraintParameterPtr
OdSmartPtr< OdDbBlockVerticalConstraintParameter > OdDbBlockVerticalConstraintParameterPtr
Definition: DbBlockConstraintParameters.h:87