CFx SDK Documentation 2024 SP0
Loading...
Searching...
No Matches
DbBlockConstraintParameters.h
Go to the documentation of this file.
1
2// Copyright (C) 2002-2022, 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 Open Design Alliance software pursuant to a license
16// agreement with Open Design Alliance.
17// Open Design Alliance Copyright (C) 2002-2022 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"
29
35{
36public:
40};
41
43
49{
50public:
55 double value() const;
56 void setValue(double v);
59};
60
62
68{
69public:
72};
73
75
81{
82public:
85};
86
88
94{
95public:
98};
99
101
107{
108public:
111
112 //FELIX_CHANGE_BEGIN
114 void setBasePoint( const OdGePoint3d& ptBasePoint );
115 //FELIX_CHANGE_END
116};
117
119
125{
126public:
129};
130
132
138{
139public:
142};
143
145
146#endif //_DbBlockConstraintParameter_h_Included_
OdSmartPtr< OdDbBlockAlignedConstraintParameter > OdDbBlockAlignedConstraintParameterPtr
OdSmartPtr< OdDbBlockHorizontalConstraintParameter > OdDbBlockHorizontalConstraintParameterPtr
OdSmartPtr< OdDbBlockRadialConstraintParameter > OdDbBlockRadialConstraintParameterPtr
OdSmartPtr< OdDbBlockAngularConstraintParameter > OdDbBlockAngularConstraintParameterPtr
OdSmartPtr< OdDbBlockConstraintParameter > OdDbBlockConstraintParameterPtr
OdSmartPtr< OdDbBlockDiametricConstraintParameter > OdDbBlockDiametricConstraintParameterPtr
OdSmartPtr< OdDbBlockVerticalConstraintParameter > OdDbBlockVerticalConstraintParameterPtr
OdSmartPtr< OdDbBlockLinearConstraintParameter > OdDbBlockLinearConstraintParameterPtr
#define DYNBLOCKS_EXPORT
Definition: DbEvalGraph.h:91
ODDB_EVAL_DECLARE_MEMBERS(OdDbBlockAlignedConstraintParameter)
void setBasePoint(const OdGePoint3d &ptBasePoint)
ODDB_EVAL_DECLARE_MEMBERS(OdDbBlockAngularConstraintParameter)
ODDB_EVAL_DECLARE_MEMBERS(OdDbBlockConstraintParameter)
void setDependency(OdDbObjectId id)
ODDB_EVAL_DECLARE_MEMBERS(OdDbBlockDiametricConstraintParameter)
ODDB_EVAL_DECLARE_MEMBERS(OdDbBlockHorizontalConstraintParameter)
const OdDbBlockParamValueSet & valueSet() const
void setValueSet(const OdDbBlockParamValueSet &)
ODDB_EVAL_DECLARE_MEMBERS(OdDbBlockLinearConstraintParameter)
void setDescription(const OdString &)
ODDB_EVAL_DECLARE_MEMBERS(OdDbBlockRadialConstraintParameter)
ODDB_EVAL_DECLARE_MEMBERS(OdDbBlockVerticalConstraintParameter)
const GLfloat * v
Definition: gles2_ext.h:315