Back to index

texmacs  1.0.7.15
Public Member Functions | Public Attributes
inverted_frame_rep Struct Reference
Inheritance diagram for inverted_frame_rep:
Inheritance graph
[legend]
Collaboration diagram for inverted_frame_rep:
Collaboration graph
[legend]

List of all members.

Public Member Functions

 inverted_frame_rep (frame f2)
 operator tree ()
point direct_transform (point p)
point inverse_transform (point p)
point jacobian (point p, point v, bool &error)
point jacobian_of_inverse (point p, point v, bool &error)
double direct_bound (point p, double eps)
double inverse_bound (point p, double eps)
double direct_scalar (double x)
double inverse_scalar (double x)

Public Attributes

frame f
bool linear
int ref_count

Detailed Description

Definition at line 139 of file frame.cpp.


Constructor & Destructor Documentation

Definition at line 141 of file frame.cpp.

: f (f2) { linear= f->linear; }

Member Function Documentation

double inverted_frame_rep::direct_bound ( point  p,
double  eps 
) [inline, virtual]

Implements frame_rep.

Definition at line 149 of file frame.cpp.

                                            {
    return f->inverse_bound (p, eps); }
double frame_rep::direct_scalar ( double  x) [inline, inherited]

Definition at line 39 of file frame.hpp.

                                         {
    return norm (direct_transform (point (x, 0))); }

Here is the call graph for this function:

Implements frame_rep.

Definition at line 143 of file frame.cpp.

{ return f [p]; }
double inverted_frame_rep::inverse_bound ( point  p,
double  eps 
) [inline, virtual]

Implements frame_rep.

Definition at line 151 of file frame.cpp.

                                             {
    return f->direct_bound (p, eps); }
double frame_rep::inverse_scalar ( double  x) [inline, inherited]

Definition at line 41 of file frame.hpp.

                                          {
    return norm (inverse_transform (point (x, 0))); }

Here is the call graph for this function:

Implements frame_rep.

Definition at line 144 of file frame.cpp.

{ return f (p); }
point inverted_frame_rep::jacobian ( point  p,
point  v,
bool &  error 
) [inline, virtual]

Implements frame_rep.

Definition at line 145 of file frame.cpp.

                                                 {
    return f->jacobian_of_inverse (p, v, error); }
point inverted_frame_rep::jacobian_of_inverse ( point  p,
point  v,
bool &  error 
) [inline, virtual]

Implements frame_rep.

Definition at line 147 of file frame.cpp.

                                                            {
    return f->jacobian (p, v, error); }
inverted_frame_rep::operator tree ( ) [inline, virtual]

Implements frame_rep.

Definition at line 142 of file frame.cpp.

{ return tuple ("inverse", (tree) f); }

Here is the call graph for this function:


Member Data Documentation

Definition at line 140 of file frame.cpp.

bool frame_rep::linear [inherited]

Definition at line 19 of file frame.hpp.

int abstract_struct::ref_count [inherited]

Definition at line 142 of file basic.hpp.


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