, including all inherited members.
| affineNoise | gcop::System< Body3dState, 12, c > | |
| Body3d() | gcop::Body3d< 4 > | |
| Body3d(const Vector3d &ds, double m) | gcop::Body3d< 4 > | |
| Body3d(const Vector3d &ds, double m, const Vector3d &J) | gcop::Body3d< 4 > | |
| Bu | gcop::Body3d< 4 > | |
| Compute(Vector3d &J, double m, const Vector3d &ds) | gcop::Body3d< 4 > | [static] |
| Compute(Vector6d &I, double m, const Vector3d &ds) | gcop::Body3d< 4 > | [static] |
| ds | gcop::Body3d< 4 > | |
| Dv | gcop::Body3d< 4 > | |
| Dw | gcop::Body3d< 4 > | |
| EulerStep(double t, Body3dState &xb, const Body3dState &xa, const Vectorcd &u, double h, const VectorXd *p=0, Matrix12d *A=0, Matrix12xcd *B=0, Matrix12Xd *C=0) | gcop::Body3d< 4 > | |
| FlatToStateAndControls(Body3dState &x, Vectorcd &u, const std::vector< VectorXd > &y) | gcop::Body3d< 4 > | |
| System< Body3dState, 12, c >::FlatToStateAndControls(Body3dState &x, Vectorcd &u, const std::vector< VectorXd > &y) | gcop::System< Body3dState, 12, c > | [virtual] |
| fp | gcop::Body3d< 4 > | |
| I | gcop::Body3d< 4 > | |
| ID(Vector6d &f, double t, const Body3dState &xb, const Body3dState &xa, const Vectorcd &u, double h) | gcop::Body3d< 4 > | |
| Ii | gcop::Body3d< 4 > | |
| internalState | gcop::System< Body3dState, 12, c > | |
| J | gcop::Body3d< 4 > | |
| km | gcop::Qrotor | |
| kt | gcop::Qrotor | |
| l | gcop::Qrotor | |
| m | gcop::Body3d< 4 > | |
| Matrix12xcd typedef | gcop::Body3d< 4 > | [protected] |
| Matrix12Xd typedef | gcop::Body3d< 4 > | [protected] |
| Matrix6xcd typedef | gcop::Body3d< 4 > | [protected] |
| Matrixcd typedef | gcop::Body3d< 4 > | [protected] |
| Matrixcnd typedef | gcop::System< Body3dState, 12, c > | |
| Matrixmd typedef | gcop::System< Body3dState, 12, c > | |
| Matrixmnd typedef | gcop::System< Body3dState, 12, c > | |
| Matrixncd typedef | gcop::System< Body3dState, 12, c > | |
| Matrixnd typedef | gcop::System< Body3dState, 12, c > | |
| Matrixnmd typedef | gcop::System< Body3dState, 12, c > | |
| mm | gcop::Qrotor | |
| name | gcop::Body3d< 4 > | |
| Noise(Matrixnd &Q, double t, const Body3dState &x, const Vectorcd &u, double dt, const Vectormd *p=0) | gcop::System< Body3dState, 12, c > | [virtual] |
| NoiseMatrix(Matrix12d &Q, double t, const Body3dState &x, const Vectorcd &u, double h, const VectorXd *p=0) | gcop::Body3d< 4 > | [virtual] |
| System< Body3dState, 12, c >::NoiseMatrix(Matrixnd &Q, double t, const Body3dState &x, const Vectorcd &u, double h, const Vectormd *p=0) | gcop::System< Body3dState, 12, c > | [virtual] |
| np | gcop::System< Body3dState, 12, c > | |
| P | gcop::System< Body3dState, 12, c > | |
| print(const Body3dState &x) const | gcop::System< Body3dState, 12, c > | [inline, virtual] |
| Qrotor() | gcop::Qrotor | |
| r | gcop::Qrotor | |
| Rec(Body3dState &x, double h) | gcop::System< Body3dState, 12, c > | [inline, virtual] |
| Reset(const Body3dState &x, double t=0) | gcop::System< Body3dState, 12, c > | [virtual] |
| StateAndControlsToFlat(VectorXd &y, const Body3dState &x, const Vectorcd &u) | gcop::Body3d< 4 > | |
| System< Body3dState, 12, c >::StateAndControlsToFlat(VectorXd &y, const Body3dState &x, const Vectorcd &u) | gcop::System< Body3dState, 12, c > | [virtual] |
| Step(Body3dState &xb, double t, const Body3dState &xa, const Vectorcd &u, double h, const VectorXd *p=0, Matrix12d *A=0, Matrix12xcd *B=0, Matrix12Xd *C=0) | gcop::Body3d< 4 > | [virtual] |
| System< Body3dState, 12, c >::Step(Body3dState &xb, double t, const Body3dState &xa, const Vectorcd &u, double h, const Vectormd *p=0, Matrixnd *A=0, Matrixncd *B=0, Matrixnmd *C=0) | gcop::System< Body3dState, 12, c > | [virtual] |
| System< Body3dState, 12, c >::Step(Body3dState &xb, double t, const Body3dState &xa, const Vectorcd &u, double h, const Vectornd &w, const Vectormd *p, Matrixnd *A=0, Matrixncd *B=0, Matrixnmd *C=0, Matrixnd *D=0) | gcop::System< Body3dState, 12, c > | [virtual] |
| System< Body3dState, 12, c >::Step(Body3dState &xb, const Vectorcd &u, double h, const Vectormd *p=0, Matrixnd *A=0, Matrixncd *B=0, Matrixnmd *C=0) | gcop::System< Body3dState, 12, c > | [virtual] |
| System< Body3dState, 12, c >::Step(const Vectorcd &u, double h, const Vectormd *p=0, Matrixnd *A=0, Matrixncd *B=0, Matrixnmd *C=0) | gcop::System< Body3dState, 12, c > | [virtual] |
| System< Body3dState, 12, c >::Step(Body3dState &xb, const Vectorcd &u, double h, const Vectornd &w, const Vectormd *p=0, Matrixnd *A=0, Matrixncd *B=0, Matrixnmd *C=0, Matrixnd *D=0) | gcop::System< Body3dState, 12, c > | [virtual] |
| sv | gcop::Body3d< 4 > | |
| sw | gcop::Body3d< 4 > | |
| symp | gcop::Body3d< 4 > | |
| SympStep(double t, Body3dState &xb, const Body3dState &xa, const Vectorcd &u, double h, const VectorXd *p=0, Matrix12d *A=0, Matrix12xcd *B=0, Matrix12Xd *C=0) | gcop::Body3d< 4 > | |
| System(Manifold< Body3dState, _nx > &X, int nu=0, int np=0) | gcop::System< Body3dState, 12, c > | |
| t | gcop::System< Body3dState, 12, c > | |
| U | gcop::System< Body3dState, 12, c > | |
| Vectorcd typedef | gcop::Body3d< 4 > | [protected] |
| Vectormd typedef | gcop::System< Body3dState, 12, c > | |
| Vectornd typedef | gcop::System< Body3dState, 12, c > | |
| x | gcop::System< Body3dState, 12, c > | |
| X | gcop::System< Body3dState, 12, c > | |
| ~Body3d() | gcop::Body3d< 4 > | [virtual] |