Definition at line 17 of file text_valop.
◆ text_valop() [1/2]
◆ ~text_valop()
virtual tools::sg::text_valop::~text_valop |
( |
| ) |
|
|
inlinevirtual |
◆ text_valop() [2/2]
tools::sg::text_valop::text_valop |
( |
const text_valop & |
a_from | ) |
|
|
inline |
◆ ascent()
virtual float tools::sg::text_valop::ascent |
( |
float |
| ) |
const |
|
inlinevirtual |
◆ bbox()
virtual void tools::sg::text_valop::bbox |
( |
bbox_action & |
a_action | ) |
|
|
inlinevirtual |
◆ descent()
virtual float tools::sg::text_valop::descent |
( |
float |
| ) |
const |
|
inlinevirtual |
◆ get_bounds()
virtual void tools::sg::text_valop::get_bounds |
( |
float |
, |
|
|
float & |
a_mn_x, |
|
|
float & |
a_mn_y, |
|
|
float & |
a_mn_z, |
|
|
float & |
a_mx_x, |
|
|
float & |
a_mx_y, |
|
|
float & |
a_mx_z |
|
) |
| const |
|
inlinevirtual |
◆ node_desc_fields()
virtual const desc_fields& tools::sg::text_valop::node_desc_fields |
( |
| ) |
const |
|
inlinevirtual |
◆ operator=()
◆ pick()
virtual void tools::sg::text_valop::pick |
( |
pick_action & |
a_action | ) |
|
|
inlinevirtual |
◆ render()
virtual void tools::sg::text_valop::render |
( |
render_action & |
a_action | ) |
|
|
inlinevirtual |
◆ search()
virtual void tools::sg::text_valop::search |
( |
search_action & |
a_action | ) |
|
|
inlinevirtual |
Reimplemented from tools::sg::node.
Definition at line 66 of file text_valop.
72 if(a_action.done())
return;
73 if(a_action.do_path()) a_action.path_push(
this);
75 if(a_action.done())
return;
76 if(a_action.do_path()) a_action.path_pop();
◆ truncate()
virtual bool tools::sg::text_valop::truncate |
( |
const std::string & |
, |
|
|
float |
, |
|
|
float |
, |
|
|
std::string & |
|
|
) |
| const |
|
inlinevirtual |
◆ update_sg()
void tools::sg::text_valop::update_sg |
( |
std::ostream & |
a_out | ) |
|
|
inlineprotected |
Definition at line 126 of file text_valop.
128 matrix* tsf =
new matrix;
133 if(!v.visit(*_valop)) {
134 a_out <<
"tools::sg::text_valop::upate_sg : valop2sg.visit() failed." << std::endl;
143 float h =
mx[1]-
mn[1];
145 a_out <<
"tools::sg::text_valop::upate_sg : valop has null height." << std::endl;
150 tsf->set_scale(scale,scale,1);
◆ y_advance()
virtual float tools::sg::text_valop::y_advance |
( |
float |
| ) |
const |
|
inlinevirtual |
◆ encoding
◆ font
◆ font_modeling
◆ m_out
◆ m_sep
◆ m_ttf
The documentation for this class was generated from the following file:
- /Users/barrand/private/dev/softinex/g4tools/g4tools/tools/sg/text_valop