![]() |
GemaCoreLib
The GeMA Core library
|
This is the complete list of members for GmPolylineDiscontinuity, including all inherited members.
_brokenList | GmPolylineDiscontinuity | private |
_ds | GmDiscontinuity | protected |
_groupIndex | GmDiscontinuity | protected |
_id | GmDiscontinuity | protected |
_index | GmDiscontinuity | protected |
_intList | GmPolylineDiscontinuity | private |
_numPoints | GmPolylineDiscontinuity | private |
_pointCoord | GmPolylineDiscontinuity | private |
_psIndex | GmDiscontinuity | protected |
breakIntersectionSegment(GmCompact2DSegmentCellIntersection *segment, double natPos, const GmVector &cartPos, GmValueAccessor *coordAc, GmCompact2DSegmentCellIntersection **newSegment, const GmLogCategory &logger) | GmPolylineDiscontinuity | private |
cellGroupIndex() const | GmDiscontinuity | inline |
checkMeshPreconditions(const GmCellMesh *mesh, const GmLogCategory &logger) const | GmPolylineDiscontinuity | private |
clearGeometry() | GmPolylineDiscontinuity | virtual |
findAdjacentCell(const GmCellMesh *mesh, const GmCell *cell, int edgeIndex, int *adjCellEdge) const | GmPolylineDiscontinuity | private |
findIntersections(const GmLogCategory &logger) | GmPolylineDiscontinuity | virtual |
findNodeCellsBall(const GmCellMesh *mesh, int nodeIndex) const | GmPolylineDiscontinuity | private |
findSegmentEntryPoint(const GmPolylineSegment &segment, int segmentId, const GmValueAccessor *coordAc, double snapTol, bool *intersects, double inout[2], bool snap[2], int *outgoingBorder, GmCell const **cell, const GmLogCategory &logger) const | GmPolylineDiscontinuity | private |
GmDiscontinuity(const GmDiscontinuitySet *ds, int index, QString id, int groupIndex, const QVector< int > &psIndex) | GmDiscontinuity | inlineprotected |
GmDiscontinuitySet (defined in GmPolylineDiscontinuity) | GmPolylineDiscontinuity | friend |
GmPolylineDiscontinuity(const GmDiscontinuitySet *ds, int index, QString id, int groupIndex, const QVector< int > &psIndex) | GmPolylineDiscontinuity | inlineprivate |
id() const | GmDiscontinuity | inline |
index() const | GmDiscontinuity | inline |
intersectionList() const | GmPolylineDiscontinuity | inline |
intersectionSegmentBreakingEnded() | GmPolylineDiscontinuity | private |
numIntersections() const | GmPolylineDiscontinuity | inlinevirtual |
numPoints() const | GmPolylineDiscontinuity | inline |
numSegments() const | GmPolylineDiscontinuity | inlinevirtual |
pointCoordinates() const | GmPolylineDiscontinuity | inline |
printGeometry(const GmLogCategory &logger, GmLogLevel level) const | GmPolylineDiscontinuity | virtual |
printIntersections(const GmLogCategory &logger, GmLogLevel level) const | GmPolylineDiscontinuity | virtual |
propertyIndex(int propertySet) const | GmDiscontinuity | inlinevirtual |
removeInternalNodes(const GmValueAccessor *coordAc, double snapTol, const GmLogCategory &logger) | GmPolylineDiscontinuity | private |
segmentConvexLinearElementIntersection(const GmPolylineSegment &segment, int segmentId, const GmCell *cell, const GmValueAccessor *coordAc, int incomingBorder, double snapTol, bool *intersects, double inout[2], bool snap[2], int *outgoingBorder, const GmLogCategory &logger) const | GmPolylineDiscontinuity | private |
segmentIntersection(const GmCompact2DSegmentCellIntersection *firstSegment, const GmCompact2DSegmentCellIntersection *secondSegment, double *firstPos, double *secondPos, GmVector &cartPos) | GmPolylineDiscontinuity | privatestatic |
setGeometry(double *dvec, int nd, int *ivec, int ni) | GmPolylineDiscontinuity | inlineprivatevirtual |
usedGeometryMemory() const | GmPolylineDiscontinuity | inlinevirtual |
usedIntersectionMemory() const | GmPolylineDiscontinuity | inlinevirtual |
~GmDiscontinuity() | GmDiscontinuity | inlinevirtual |
~GmPolylineDiscontinuity() | GmPolylineDiscontinuity | virtual |