My Project
Loading...
Searching...
No Matches
Public Member Functions | Properties | List of all members
TriangleNet.Topology.SubSegment Class Reference

The subsegment data structure. More...

Inheritance diagram for TriangleNet.Topology.SubSegment:
TriangleNet.Geometry.ISegment TriangleNet.Geometry.IEdge

Public Member Functions

Vertex GetVertex (int index)
 Gets the segments endpoint.
 
ITriangle GetTriangle (int index)
 Gets an adjoining triangle.
 
override int GetHashCode ()
 
override string ToString ()
 
Vertex GetVertex (int index)
 Gets the vertex at given index.
 
ITriangle GetTriangle (int index)
 Gets an adjoining triangle.
 

Properties

int P0 [get]
 Gets the first endpoints vertex id.
 
int P1 [get]
 Gets the seconds endpoints vertex id.
 
int Label [get]
 Gets the segment boundary mark.
 
- Properties inherited from TriangleNet.Geometry.IEdge
int P0 [get]
 Gets the first endpoints index.
 
int P1 [get]
 Gets the second endpoints index.
 
int Label [get]
 Gets or sets a general-purpose label.
 

Detailed Description

The subsegment data structure.

Member Function Documentation

◆ GetTriangle()

ITriangle TriangleNet.Topology.SubSegment.GetTriangle ( int  index)
inline

Gets an adjoining triangle.

Implements TriangleNet.Geometry.ISegment.

◆ GetVertex()

Vertex TriangleNet.Topology.SubSegment.GetVertex ( int  index)
inline

Gets the segments endpoint.

Implements TriangleNet.Geometry.ISegment.

Property Documentation

◆ Label

int TriangleNet.Topology.SubSegment.Label
get

Gets the segment boundary mark.

Implements TriangleNet.Geometry.IEdge.

◆ P0

int TriangleNet.Topology.SubSegment.P0
get

Gets the first endpoints vertex id.

Implements TriangleNet.Geometry.IEdge.

◆ P1

int TriangleNet.Topology.SubSegment.P1
get

Gets the seconds endpoints vertex id.

Implements TriangleNet.Geometry.IEdge.


The documentation for this class was generated from the following file: