#include "CTBprintfBase.hxx"
Inheritance diagram for CTBprintfBase3d:
Public Methods | |
CTBprintfBase3d (const char *c_format, int i_width, int i_precision, CTBint i_pcol, CTBint i_wind, bool b_sep12=false, bool b_sep23=false) | |
virtual void | ToStream (ostream &os) const |
virtual void | ToStreamElement (ostream &os, CTBint i1, CTBint i2, CTBint i3) const=0 |
virtual CTBint | Dimension1 () const=0 |
virtual CTBint | Dimension2 (CTBint i1) const=0 |
virtual CTBint | Dimension3 (CTBint i1, CTBint i2) const=0 |
Protected Attributes | |
bool | mb_sep12 |
bool | mb_sep23 |
Definition at line 79 of file CTBprintfBase.hxx.
|
Constructor.
Definition at line 228 of file CTBprintfBase.cxx. |
|
Driver to print 3d containers to stream os .
Reimplemented from CTBprintfBase. Definition at line 241 of file CTBprintfBase.cxx. |
|
Print element (i1,i2,i3) of the current container.
Reimplemented in CTBprintfVM. Referenced by ToStream().
|
|
Returns 1st dimension.
Reimplemented in CTBprintfVM. Referenced by ToStream().
|
|
Returns 2nd dimension.
Reimplemented in CTBprintfVM. Referenced by ToStream().
|
|
Returns 3rd dimension.
Reimplemented in CTBprintfVM. Referenced by ToStream().
|
|
use ")(" as 1/2 index separator.
Definition at line 95 of file CTBprintfBase.hxx. |
|
use ")(" as 2/3 index separator.
Definition at line 96 of file CTBprintfBase.hxx. |