#include <DbHyperlink.h>
This class is the Hyperlink Protocol Extension class.
- See also
- OdDbEntityHyperlinkPE OdDbHyperlink OdDbHyperlinkCollection
Corresponding C++ library: TD_Db <group OdDb_Classes>
Definition at line 259 of file DbHyperlink.h.
◆ OdDbEntityHyperlinkPE()
OdDbEntityHyperlinkPE::OdDbEntityHyperlinkPE |
( |
| ) |
|
◆ ~OdDbEntityHyperlinkPE()
virtual OdDbEntityHyperlinkPE::~OdDbEntityHyperlinkPE |
( |
| ) |
|
|
virtual |
◆ getHyperlinkCollection() [1/2]
Creates a HyperlinkCollection object containing the Hyperlink objects associated with the specified objects.
- Parameters
-
objectIds | [in] Array of Object IDs. |
oneOnly | [in] If and only if true, returns only the first Hyperlink.
|
ignoreBlockDefinition | [in] If and only if true, ignores the Hyperlink objects associated with block definitions. |
- Returns
- Returns the HyperlinkColection object.
◆ getHyperlinkCollection() [2/2]
Creates a HyperlinkCollection object containing the Hyperlink objects associated with the specified objects.
- Parameters
-
pObject | [in] Pointer to the object. |
oneOnly | [in] If and only if true, returns only the first Hyperlink.
|
ignoreBlockDefinition | [in] If and only if true, ignores the Hyperlink objects associated with block definitions. |
- Returns
- Returns the HyperlinkColection object.
◆ getHyperlinkCount() [1/2]
virtual unsigned int OdDbEntityHyperlinkPE::getHyperlinkCount |
( |
const OdDbStubPtrArray *& |
idContainers, |
|
|
bool |
ignoreBlockDefinition = true |
|
) |
| |
|
pure virtual |
Returns the number of Hyperlink objects associated with the specified objects.
- Parameters
-
ignoreBlockDefinition | [in] If and only if true, ignores the Hyperlink objects associated with block definitions. |
◆ getHyperlinkCount() [2/2]
virtual unsigned int OdDbEntityHyperlinkPE::getHyperlinkCount |
( |
const OdRxObject * |
pObject, |
|
|
bool |
ignoreBlockDefinition = true |
|
) |
| |
|
pure virtual |
Returns the number of Hyperlink objects associated with the specified objects.
- Parameters
-
pObject | [in] Pointer to the object. |
ignoreBlockDefinition | [in] If and only if true, ignores the Hyperlink objects associated with block definitions. |
◆ hasHyperlink() [1/2]
virtual bool OdDbEntityHyperlinkPE::hasHyperlink |
( |
const OdDbStubPtrArray *& |
objectIds, |
|
|
bool |
ignoreBlockDefinition = true |
|
) |
| |
|
pure virtual |
Returns true if and only if one or more of the specified objects has Hyperlink objects associated with them.
- Parameters
-
objectIds | [in] Array of Object IDs. |
ignoreBlockDefinition | [in] If and only if true, ignores the Hyperlink objects associated with block definition. |
◆ hasHyperlink() [2/2]
virtual bool OdDbEntityHyperlinkPE::hasHyperlink |
( |
const OdRxObject * |
pObject, |
|
|
bool |
ignoreBlockDefinition = true |
|
) |
| |
|
pure virtual |
Returns true if and only if the specified object has Hyperlink objects associated with it.
- Parameters
-
pObject | [in] Pointer to the object. |
ignoreBlockDefinition | [in] If and only if true, ignores the Hyperlink objects associated with block definition. |
◆ ODRX_DECLARE_MEMBERS()
◆ setHyperlinkCollection()
Associates the specified HyperlinkCollection object with the specified object.
- Parameters
-
pObject | [in] Pointer to the target object. |
pHCO | [in] Pointer to the HyperlinkCollection object. |
The documentation for this class was generated from the following file: