• Home
  • History
  • Annotate
  • Raw
  • Download
  • only in /netgear-R7000-V1.0.7.12_1.2.5/ap/gpl/amule/wxWidgets-2.8.12/contrib/src/ogl/

Lines Matching refs:constraint

74     wxOGLConstraint *constraint = (wxOGLConstraint *)node->GetData();
75 delete constraint;
317 wxOGLConstraint *constraint = (wxOGLConstraint *)node->GetData();
320 if ((constraint->m_constrainingObject == child) ||
321 constraint->m_constrainedObjects.Member(child))
323 delete constraint;
335 wxOGLConstraint *constraint = (wxOGLConstraint *)node->GetData();
338 if (constraint->m_constrainedObjects.Member(child))
339 constraint->m_constrainedObjects.DeleteObject(child);
340 if (constraint->m_constrainingObject == child)
341 constraint->m_constrainingObject = NULL;
343 // Delete the constraint if no participants left
344 if (!constraint->m_constrainingObject)
346 delete constraint;
390 wxOGLConstraint *constraint = (wxOGLConstraint *)node->GetData();
392 wxShape *newConstraining = (wxShape *)(oglObjectCopyMapping.Find((long)constraint->m_constrainingObject)->GetData());
395 wxNode *node2 = constraint->m_constrainedObjects.GetFirst();
404 wxOGLConstraint *newConstraint = new wxOGLConstraint(constraint->m_constraintType, newConstraining,
406 newConstraint->m_constraintId = constraint->m_constraintId;
407 if (constraint->m_constraintName)
409 newConstraint->m_constraintName = constraint->m_constraintName;
411 newConstraint->SetSpacing(constraint->m_xSpacing, constraint->m_ySpacing);
451 wxOGLConstraint *wxCompositeShape::AddConstraint(wxOGLConstraint *constraint)
453 m_constraints.Append(constraint);
454 if (constraint->m_constraintId == 0)
455 constraint->m_constraintId = wxNewId();
456 return constraint;
461 wxOGLConstraint *constraint = new wxOGLConstraint(type, constraining, constrained);
462 if (constraint->m_constraintId == 0)
463 constraint->m_constraintId = wxNewId();
464 m_constraints.Append(constraint);
465 return constraint;
472 wxOGLConstraint *constraint = new wxOGLConstraint(type, constraining, l);
473 if (constraint->m_constraintId == 0)
474 constraint->m_constraintId = wxNewId();
475 m_constraints.Append(constraint);
476 return constraint;
484 wxOGLConstraint *constraint = (wxOGLConstraint *)node->GetData();
485 if (constraint->m_constraintId == cId)
489 return constraint;
500 wxOGLConstraint *constraint = ((wxCompositeShape *)child)->FindConstraint(cId, actualComposite);
501 if (constraint)
505 return constraint;
513 void wxCompositeShape::DeleteConstraint(wxOGLConstraint *constraint)
515 m_constraints.DeleteObject(constraint);
516 delete constraint;
566 cerr << "Warning: constraint algorithm failed after 500 iterations.\n";
589 wxOGLConstraint *constraint = (wxOGLConstraint *)node->GetData();
590 if (constraint->Evaluate()) changed = true;
609 wxOGLConstraint *constraint = (wxOGLConstraint *)node->GetData();
610 wxSprintf(m_constraintNameBuf, _T("constraint%d"), constraintNo);
612 // Each constraint is stored in the form
615 constraintExpr->Append(new wxExpr((long)constraint->m_constraintType));
616 constraintExpr->Append(new wxExpr(wxExprString, constraint->m_constraintName));
617 constraintExpr->Append(new wxExpr(constraint->m_constraintId));
618 constraintExpr->Append(new wxExpr(constraint->m_xSpacing));
619 constraintExpr->Append(new wxExpr(constraint->m_ySpacing));
620 constraintExpr->Append(new wxExpr(constraint->m_constrainingObject->GetId()));
623 wxNode *node1 = constraint->m_constrainedObjects.GetFirst();
666 // to find the constraint participants until we've read everything
684 wxSprintf(m_constraintNameBuf, _T("constraint%d"), constraintNo);
696 // Each constraint is stored in the form