A structure used to represent element faces. More...
#include <Tuple.h>
Public Types | |
| typedef Tuple_traits< T > | Traits |
| typedef Traits::Value | Value |
| typedef Traits::Value_opposite | Value_opposite |
| typedef Traits::Pointer | Pointer |
| typedef Traits::Const_pointer | Const_pointer |
| typedef Traits::Reference | Reference |
| typedef Traits::Const_reference | Const_reference |
| typedef Traits::Init_reference | Init_reference |
| typedef Traits::Pointer_equivalent | Pointer_equivalent |
| typedef Four_tuple< T > | Self |
| typedef const Two_tuple < Value_opposite > | Const_self |
Public Member Functions | |
| Four_tuple (int a, int b, int c, int d) | |
| int & | operator[] (int i) |
| const int & | operator[] (int i) const |
| bool | operator< (const Four_tuple &x) const |
| Four_tuple () | |
| Four_tuple (int a, int b, int c, int d) | |
| Four_tuple () | |
| Four_tuple (Init_reference p, Init_reference q, Init_reference r, Init_reference s) | |
| Four_tuple (Const_reference t) | |
| bool | operator== (const Self &x) const |
| bool | operator!= (const Self &x) const |
| Const_reference | operator[] (int i) const |
| Reference | operator[] (int i) |
| int | id () const |
| int | dimension () const |
| std::ostream & | print (std::ostream &os, const char *s) const |
| operator Const_self & () const | |
| Self | operator+ (const Self &t) const |
| Self | operator- (const Self &t) const |
| Self & | operator+= (const Self &t) |
| Self & | operator-= (const Self &t) |
| Value | operator* (const Self &t) const |
| Self & | operator*= (Const_reference t) |
| Self | operator/ (Const_reference t) const |
| Self & | operator/= (Const_reference t) |
| Self | multiply (const Self &b) const |
| Self | divide (const Self &b) const |
| Four_tuple (int a, int b, int c, int d) | |
| int & | operator[] (int i) |
| const int & | operator[] (int i) const |
| bool | operator< (const Four_tuple &x) const |
| Four_tuple (int a, int b, int c, int d) | |
| int & | operator[] (int i) |
| const int & | operator[] (int i) const |
| bool | operator< (const Four_tuple &x) const |
| Four_tuple (int a, int b, int c, int d) | |
| int & | operator[] (int i) |
| const int & | operator[] (int i) const |
| bool | operator< (const Four_tuple &x) const |
Public Attributes | |
| int | v1 |
| int | v2 |
| int | v3 |
| int | v4 |
Protected Attributes | |
| Value | v0 |
| Value | v1 |
| Value | v2 |
| Value | v3 |
Private Attributes | |
| int | _a |
| int | _b |
| int | _c |
| int | _d |
A structure used to represent element faces.
Definition at line 60 of file Pane_boundary.C.
| typedef Traits::Const_pointer Const_pointer |
| typedef const Two_tuple<Value_opposite> Const_self |
| typedef Traits::Init_reference Init_reference |
| typedef Traits::Pointer Pointer |
| typedef Traits::Reference Reference |
| typedef Four_tuple<T> Self |
| typedef Tuple_traits<T> Traits |
| typedef Traits::Value Value |
| typedef Traits::Value_opposite Value_opposite |
|
inline |
Definition at line 61 of file Pane_boundary.C.
|
inline |
Definition at line 41 of file surftest1.C.
|
inline |
Definition at line 42 of file surftest1.C.
|
inline |
|
inline |
|
inlineexplicit |
|
inline |
Definition at line 458 of file smooth_mesquite_ng.C.
|
inline |
Definition at line 459 of file smooth_mesquite_ng_1.C.
|
inline |
Definition at line 459 of file smooth_mesquite_ng_2.C.
Definition at line 430 of file Tuple.h.
References Four_tuple< T >::v0, Four_tuple< T >::v1, Four_tuple< T >::v2, and Four_tuple< T >::v3.
|
inline |
Definition at line 426 of file Tuple.h.
References Four_tuple< T >::v0, Four_tuple< T >::v1, Four_tuple< T >::v2, and Four_tuple< T >::v3.
|
inline |
|
inline |
Definition at line 377 of file Tuple.h.
References Four_tuple< T >::v0, Four_tuple< T >::v1, Four_tuple< T >::v2, and Four_tuple< T >::v3.
Definition at line 414 of file Tuple.h.
References Four_tuple< T >::v0, Four_tuple< T >::v1, Four_tuple< T >::v2, and Four_tuple< T >::v3.
|
inline |
Definition at line 417 of file Tuple.h.
References Four_tuple< T >::v0, Four_tuple< T >::v1, Four_tuple< T >::v2, and Four_tuple< T >::v3.
Definition at line 406 of file Tuple.h.
References Four_tuple< T >::v0, Four_tuple< T >::v1, Four_tuple< T >::v2, and Four_tuple< T >::v3.
Definition at line 410 of file Tuple.h.
References Four_tuple< T >::v0, Four_tuple< T >::v1, Four_tuple< T >::v2, and Four_tuple< T >::v3.
Definition at line 408 of file Tuple.h.
References Four_tuple< T >::v0, Four_tuple< T >::v1, Four_tuple< T >::v2, and Four_tuple< T >::v3.
Definition at line 412 of file Tuple.h.
References Four_tuple< T >::v0, Four_tuple< T >::v1, Four_tuple< T >::v2, and Four_tuple< T >::v3.
|
inline |
Definition at line 420 of file Tuple.h.
References Four_tuple< T >::v0, Four_tuple< T >::v1, Four_tuple< T >::v2, and Four_tuple< T >::v3.
|
inline |
Definition at line 423 of file Tuple.h.
References Four_tuple< T >::v0, Four_tuple< T >::v1, Four_tuple< T >::v2, and Four_tuple< T >::v3.
|
inline |
Definition at line 65 of file Pane_boundary.C.
References Four_tuple< T >::_a, Four_tuple< T >::_b, Four_tuple< T >::_c, and Four_tuple< T >::_d.
|
inline |
Definition at line 462 of file smooth_mesquite_ng.C.
References Four_tuple< T >::_a, Four_tuple< T >::_b, Four_tuple< T >::_c, and Four_tuple< T >::_d.
|
inline |
Definition at line 463 of file smooth_mesquite_ng_2.C.
References Four_tuple< T >::_a, Four_tuple< T >::_b, Four_tuple< T >::_c, and Four_tuple< T >::_d.
|
inline |
Definition at line 463 of file smooth_mesquite_ng_1.C.
References Four_tuple< T >::_a, Four_tuple< T >::_b, Four_tuple< T >::_c, and Four_tuple< T >::_d.
|
inline |
Definition at line 375 of file Tuple.h.
References Four_tuple< T >::v0, Four_tuple< T >::v1, Four_tuple< T >::v2, and Four_tuple< T >::v3.
|
inline |
|
inline |
|
inline |
Definition at line 380 of file Tuple.h.
References Tuple_traits< T >::ref().

|
inline |
Definition at line 384 of file Tuple.h.
References Tuple_traits< T >::ref().

|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
Definition at line 391 of file Tuple.h.
References IO::ASCII, IO::BINARY, IO::mode, Four_tuple< T >::v0, Four_tuple< T >::v1, Four_tuple< T >::v2, and Four_tuple< T >::v3.
|
private |
Definition at line 70 of file Pane_boundary.C.
Referenced by Four_tuple< T >::operator<(), and Four_tuple< T >::operator[]().
|
private |
Definition at line 70 of file Pane_boundary.C.
Referenced by Four_tuple< T >::operator<().
|
private |
Definition at line 70 of file Pane_boundary.C.
Referenced by Four_tuple< T >::operator<().
|
private |
Definition at line 70 of file Pane_boundary.C.
Referenced by Four_tuple< T >::operator<().
|
protected |
Definition at line 437 of file Tuple.h.
Referenced by Four_tuple< T >::divide(), Four_tuple< T >::multiply(), Four_tuple< T >::operator!=(), Four_tuple< T >::operator*(), Four_tuple< T >::operator*=(), Four_tuple< T >::operator+(), Four_tuple< T >::operator+=(), Four_tuple< T >::operator-(), Four_tuple< T >::operator-=(), Four_tuple< T >::operator/(), Four_tuple< T >::operator/=(), Four_tuple< T >::operator==(), and Four_tuple< T >::print().
| int v1 |
Definition at line 43 of file surftest1.C.
Referenced by Four_tuple< T >::divide(), Four_tuple< T >::multiply(), Four_tuple< T >::operator!=(), Four_tuple< T >::operator*(), Four_tuple< T >::operator*=(), Four_tuple< T >::operator+(), Four_tuple< T >::operator+=(), Four_tuple< T >::operator-(), Four_tuple< T >::operator-=(), Four_tuple< T >::operator/(), Four_tuple< T >::operator/=(), Four_tuple< T >::operator==(), and Four_tuple< T >::print().
| int v2 |
Definition at line 43 of file surftest1.C.
Referenced by Four_tuple< T >::divide(), Four_tuple< T >::multiply(), Four_tuple< T >::operator!=(), Four_tuple< T >::operator*(), Four_tuple< T >::operator*=(), Four_tuple< T >::operator+(), Four_tuple< T >::operator+=(), Four_tuple< T >::operator-(), Four_tuple< T >::operator-=(), Four_tuple< T >::operator/(), Four_tuple< T >::operator/=(), Four_tuple< T >::operator==(), and Four_tuple< T >::print().
| int v3 |
Definition at line 43 of file surftest1.C.
Referenced by Four_tuple< T >::divide(), Four_tuple< T >::multiply(), Four_tuple< T >::operator!=(), Four_tuple< T >::operator*(), Four_tuple< T >::operator*=(), Four_tuple< T >::operator+(), Four_tuple< T >::operator+=(), Four_tuple< T >::operator-(), Four_tuple< T >::operator-=(), Four_tuple< T >::operator/(), Four_tuple< T >::operator/=(), Four_tuple< T >::operator==(), and Four_tuple< T >::print().
| int v4 |
Definition at line 43 of file surftest1.C.