21#include "RepresentationSetRepresentation.h"
25 class AbstractHdfProxy;
61 gsoap_resqml2_0_1::resqml20__IdentityKind kind,
62 uint64_t contactCount,
int const* contactIndices,
63 EML2_NS::AbstractHdfProxy * proxy);
90 gsoap_resqml2_0_1::resqml20__IdentityKind kind,
91 uint64_t contactCount,
int const* contactIndices,
92 unsigned int identicalNodesCount,
int const* identicalNodesIndexes,
93 EML2_NS::AbstractHdfProxy * proxy);
154 DLL_IMPORT_OR_EXPORT
void getContactIndices(
unsigned int ciIndex,
unsigned int * contactRepIndices)
const;
219 AbstractSurfaceFrameworkRepresentation(gsoap_resqml2_0_1::resqml20__AbstractSurfaceFrameworkRepresentation* fromGsoap) : RepresentationSetRepresentation(fromGsoap) {}
226 AbstractSurfaceFrameworkRepresentation(gsoap_eml2_3::resqml22__AbstractSurfaceFrameworkRepresentation* fromGsoap) : RepresentationSetRepresentation(fromGsoap) {}
236 gsoap_resqml2_0_1::resqml20__ContactIdentity* getContactIdentity201(
unsigned int ciIndex)
const;
246 gsoap_eml2_3::resqml22__ContactIdentity* getContactIdentity22(
unsigned int ciIndex)
const;
Parent class for a sealed or non-sealed surface framework representation. Each one instantiates a rep...
Definition AbstractSurfaceFrameworkRepresentation.h:37
void pushBackContactIdentity(gsoap_resqml2_0_1::resqml20__IdentityKind kind, uint64_t contactCount, int const *contactIndices, eml2::AbstractHdfProxy *proxy)
unsigned int getIdenticalContactNodeCount(unsigned int ciIndex) const
bool areAllContactNodesIdentical(unsigned int ciIndex) const
unsigned int getContactCountInContactIdentity(unsigned int ciIndex) const
virtual unsigned int getContactCount() const =0
void getContactIndices(unsigned int ciIndex, unsigned int *contactRepIndices) const
void getIdenticalContactNodeIndices(unsigned int ciIndex, unsigned int *nodeIndices) const
gsoap_resqml2_0_1::resqml20__IdentityKind getContactIdentityKind(unsigned int ciIndex) const
unsigned int getContactIdentityCount() const
void pushBackContactIdentity(gsoap_resqml2_0_1::resqml20__IdentityKind kind, uint64_t contactCount, int const *contactIndices, unsigned int identicalNodesCount, int const *identicalNodesIndexes, eml2::AbstractHdfProxy *proxy)
virtual ~AbstractSurfaceFrameworkRepresentation()=default
Proxy class for a representation set representation. This is the parent class of the framework repres...
Definition RepresentationSetRepresentation.h:39