forced-roll flavor of decompose_matrix now has no default cs

This commit is contained in:
David Rose 2003-07-02 21:42:51 +00:00
parent 439b8b4546
commit 05e6e05c4d
2 changed files with 9 additions and 2 deletions

View File

@ -1098,7 +1098,7 @@ get_hpr(const NodePath &other, float roll) const {
// function is deprecated anyway.
LMatrix4f mat = get_mat(other);
LVector3f scale, hpr, pos;
decompose_matrix(mat, scale, hpr, pos, roll);
decompose_matrix(mat, scale, hpr, pos, roll, CS_default);
return hpr;
}

View File

@ -1026,8 +1026,15 @@ stash_child(int child_index) {
nassertv(child_index >= 0 && child_index < get_num_children());
PT(PandaNode) child_node = get_child(child_index);
int sort = get_child_sort(child_index);
cerr << " a: " << this << ":" << get_ref_count() << ", " << child_node
<< " " << *this << " stashes " << *child_node << "\n";
PT(PandaNode) self = this;
remove_child(child_index);
cerr << " b\n";
CDWriter cdata(_cycler);
CDWriter cdata_child(child_node->_cycler);
@ -1042,7 +1049,7 @@ stash_child(int child_index) {
// Call callback hooks.
children_changed();
child_node->parents_changed();
cerr << "stash done.\n";
}
////////////////////////////////////////////////////////////////////