|
coal 3.0.1
Coal, The Collision Detection Library. Previously known as HPP-FCL, fork of FCL -- The Flexible Collision Library
|
Quadrilateral with 4 indices for points. More...
#include <coal/data_types.h>
Public Types | |
| typedef _IndexType | index_type |
| typedef _IndexType | IndexType |
| typedef int | size_type |
Public Member Functions | |
| QuadrilateralTpl () | |
| Default constructor. | |
| QuadrilateralTpl (const QuadrilateralTpl &other) | |
| Copy constructor. | |
| template<typename OtherIndexType > | |
| QuadrilateralTpl (const QuadrilateralTpl< OtherIndexType > &other) | |
| Copy constructor from another vertex index type. | |
| QuadrilateralTpl & | operator= (const QuadrilateralTpl &other) |
| Copy operator. | |
| template<typename OtherIndexType > | |
| QuadrilateralTpl & | operator= (const QuadrilateralTpl< OtherIndexType > &other) |
| Copy operator from another index type. | |
| template<typename OtherIndexType > | |
| QuadrilateralTpl< OtherIndexType > | cast () const |
| QuadrilateralTpl (IndexType p0, IndexType p1, IndexType p2, IndexType p3) | |
| void | set (IndexType p0, IndexType p1, IndexType p2, IndexType p3) |
| Set the vertex indices of the quadrilateral. | |
| IndexType | operator[] (IndexType i) const |
| @access the quadrilateral index | |
| IndexType & | operator[] (IndexType i) |
| bool | operator== (const QuadrilateralTpl &other) const |
| bool | operator!= (const QuadrilateralTpl &other) const |
Static Public Member Functions | |
| static size_type | size () |
Protected Attributes | |
| IndexType | vids [4] |
Quadrilateral with 4 indices for points.
| typedef _IndexType coal::QuadrilateralTpl< _IndexType >::index_type |
| typedef _IndexType coal::QuadrilateralTpl< _IndexType >::IndexType |
| typedef int coal::QuadrilateralTpl< _IndexType >::size_type |
|
inline |
Default constructor.
|
inline |
Copy constructor.
|
inline |
Copy constructor from another vertex index type.
|
inline |
|
inline |
|
inline |
|
inline |
Copy operator.
|
inline |
Copy operator from another index type.
|
inline |
|
inline |
|
inline |
@access the quadrilateral index
|
inline |
Set the vertex indices of the quadrilateral.
|
inlinestatic |
|
protected |