![]() |
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 |
1.8.15