SurgSim::Math::gaussQuadratureTrianglePoint Struct Reference

2D Gauss-Legendre quadrature on a triangle More...

`#include <SurgSim/Math/GaussLegendreQuadrature.h>`

## Public Member Functions

| gaussQuadratureTrianglePoint (double xi, double eta, double w)

## Public Attributes

const double | coordinateXi
| \(\xi \in [0, 1]\), must verify \(\xi + \eta \leq 1.0\) More...
const double | coordinateEta
| \(\eta \in [0, 1]\), must verify \(\xi + \eta \leq 1.0\) More...
const double | weight

## Detailed Description

2D Gauss-Legendre quadrature on a triangle

Note
  In a triangle ABC, a point \(P\) is defined by its parametrized coordinate \((\xi, \eta)\) as
  \(P = A + \xi.AB + \eta.AC\)

## Constructor & Destructor Documentation

## gaussQuadratureTrianglePoint()

SurgSim::Math::gaussQuadratureTrianglePoint::gaussQuadratureTrianglePoint | ( | double | xi,
|  | double | eta,
|  | double | w
| ) |  |

inline

## Member Data Documentation

## coordinateEta

const double SurgSim::Math::gaussQuadratureTrianglePoint::coordinateEta

\(\eta \in [0, 1]\), must verify \(\xi + \eta \leq 1.0\)

## coordinateXi

const double SurgSim::Math::gaussQuadratureTrianglePoint::coordinateXi

\(\xi \in [0, 1]\), must verify \(\xi + \eta \leq 1.0\)

## weight

const double SurgSim::Math::gaussQuadratureTrianglePoint::weight

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

- SurgSim/Math/GaussLegendreQuadrature.h