XConnection

Inherited from XCondition,

Inherited by NULL

Friend class NULL

Description

Public interface


XConnection(ulong id, int type)

~XConnection()

const XConnection * toConnection() const

XConnection * toConnection()

uint8 getConstraintDoF() const

void clearTarget()

bool checkTargets(ConditionContext *context) const

const XArray<XUniqueObjectID> * getMasterTargets() const

const XArray<XUniqueObjectID> * getSlaveTargets() const

void setMasterTargets(vector<XUniqueObjectID> * tars)

void setSlaveTargets(vector<XUniqueObjectID> * tars)

ulong getMasterTarcount() const

ulong getSlaveTarcount() const

void getMasterNodes(ConditionContext *context, vector<const XNode *> * nodes) const

void getSlaveNodes(ConditionContext *context, vector<const XNode *> * nodes) const

void searchNodePairs(ConditionContext *context, double tol, vector<const XNode *> & nodes0, vector<const XNode *> & nodes1, bool b1V1) const

void clear()

void write(XBinaryIO * io) const

ErrorCode read(XBinaryIO * io)