Tabnine Logo
YoGraphic
Code IndexAdd Tabnine to your IDE (free)

How to use
YoGraphic
in
us.ihmc.graphicsDescription.yoGraphics

Best Java code snippets using us.ihmc.graphicsDescription.yoGraphics.YoGraphic (Showing top 20 results out of 333)

origin: us.ihmc/ihmc-graphics-description

public void hideYoGraphics()
{
 int numberOfElements = yoGraphics.size();
 for (int i = 0; i < numberOfElements; i++)
 {
   YoGraphic yoGraphic = yoGraphics.get(i);
   yoGraphic.hideGraphicObject();
 }
}
origin: us.ihmc/ihmc-avatar-interfaces

public void update()
{
 for (YoGraphic yoGraphic : yoGraphicsList.getYoGraphics())
 {
   yoGraphic.update();
 }
}
origin: us.ihmc/IHMCGraphicsDescription

private void checkForRepeatNames(YoGraphicsList yoGraphicsList)
{
 ArrayList<YoGraphic> yoGraphics = yoGraphicsList.getYoGraphics();
 for (YoGraphic yoGraphic : yoGraphics)
 {
   if (doesNameExistInYoGraphicsList(yoGraphic.getName()))
   {
    throw new RuntimeException("Repeat Name: " + yoGraphic.getName() + " in YoGraphic!");
   }
 }
}
origin: us.ihmc/ihmc-avatar-interfaces

  baseControlPoint.hideGraphicObject();
  baseControlLine.hideGraphicObject();
  baseControlPoint.showGraphicObject();
  baseControlLine.showGraphicObject();
baseControlPointsList.get(0).hideGraphicObject();
baseControlLinesList.get(0).hideGraphicObject();
baseControlLinesList.get(1).hideGraphicObject();
baseControlLinesList.get(2).hideGraphicObject();
break;
baseControlPointsList.get(0).showGraphicObject();
baseControlPointsList.get(1).hideGraphicObject();
baseControlLinesList.get(1).showGraphicObject();
baseControlLinesList.get(2).showGraphicObject();
baseControlLinesList.get(3).hideGraphicObject();
baseControlLinesList.get(4).hideGraphicObject();
break;
baseControlPointsList.get(1).showGraphicObject();
baseControlPointsList.get(2).hideGraphicObject();
baseControlLinesList.get(0).showGraphicObject();
baseControlLinesList.get(4).showGraphicObject();
origin: us.ihmc/IHMCGraphicsDescription

public final Transform3d getTransform()
{
 if (showGraphicObject && !containsNaN())
 {
   computeRotationTranslation(objectTransform);
   if (USE_JESPERS_BUGGY_HACK_TO_TRY_TO_PUT_YOGRAPHICS_WITH_RESPECT_TO_ROBOT)
   {
    // This is a buggy attempt to make the graphic objects go where the robot is, rather than the estimated robot.
    // It works when simulating, but not when rewinding.
    transform.multiply(rootTransform, objectTransform);
   }
   else
   {
    transform.set(objectTransform);
   }
 }
 else
 {
   transform.setIdentity();
   transform.setScale(0.0);
 }
 return transform;
}
origin: us.ihmc/ihmc-graphics-description

public void setVisible(boolean visible)
{
 int numberOfElements = yoGraphics.size();
 for (int i = 0; i < numberOfElements; i++)
 {
   YoGraphic yoGraphic = yoGraphics.get(i);
   yoGraphic.setVisible(visible);
 }
}
origin: us.ihmc/IHMCGraphicsDescription

public boolean checkAllYoGraphicsAreShowing()
{
 int numberOfElements = yoGraphics.size();
 for (int i = 0; i < numberOfElements; i++)
 {
   YoGraphic yoGraphic = yoGraphics.get(i);
   if (!yoGraphic.isGraphicObjectShowing())
    return false;
 }
 return true;
}
origin: us.ihmc/ihmc-graphics-description

public void setRootTransform(RigidBodyTransform rootTransform)
{
 for(int i = 0; i < yoGraphics.size(); i++)
 {
   yoGraphics.get(i).setRootTransform(rootTransform);
 }
}
origin: us.ihmc/IHMCGraphicsDescription

  @Override
  public String toString()
  {
   String ret = "";

   ret += label + ":";

   int numberOfElements = yoGraphics.size();

   for (int i = 0; i < numberOfElements; i++)
   {
     YoGraphic yoGraphic = yoGraphics.get(i);
     ret += "\n" + yoGraphic.toString();
   }

   return ret;
  }
}
origin: us.ihmc/IHMCAvatarInterfaces

  baseControlTargetPoint.hideGraphicObject();
  baseControlTargetLine.hideGraphicObject();
  baseControlTargetPoint.showGraphicObject();
  baseControlTargetLine.showGraphicObject();
baseControlTargetPointsList.get(0).hideGraphicObject();
baseControlTargetLinesList.get(0).hideGraphicObject();
baseControlTargetLinesList.get(1).hideGraphicObject();
baseControlTargetLinesList.get(2).hideGraphicObject();
break;
baseControlTargetPointsList.get(0).showGraphicObject();
baseControlTargetPointsList.get(1).hideGraphicObject();
baseControlTargetLinesList.get(1).showGraphicObject();
baseControlTargetLinesList.get(2).showGraphicObject();
baseControlTargetLinesList.get(3).hideGraphicObject();
baseControlTargetLinesList.get(4).hideGraphicObject();
break;
baseControlTargetPointsList.get(1).showGraphicObject();
baseControlTargetPointsList.get(2).hideGraphicObject();
baseControlTargetLinesList.get(0).showGraphicObject();
baseControlTargetLinesList.get(4).showGraphicObject();
origin: us.ihmc/ihmc-graphics-description

public final AffineTransform getTransform()
{
 if (showGraphicObject && !containsNaN())
 {
   computeRotationTranslation(objectTransform);
   if (USE_JESPERS_BUGGY_HACK_TO_TRY_TO_PUT_YOGRAPHICS_WITH_RESPECT_TO_ROBOT)
   {
    // This is a buggy attempt to make the graphic objects go where the robot is, rather than the estimated robot.
    // It works when simulating, but not when rewinding.
    transform.set(objectTransform);
    transform.preMultiply(rootTransform);
   }
   else
   {
    transform.set(objectTransform);
   }
 }
 else
 {
   transform.setIdentity();
   transform.setScale(0.0);
 }
 return transform;
}
origin: us.ihmc/IHMCGraphicsDescription

public void setVisible(boolean visible)
{
 int numberOfElements = yoGraphics.size();
 for (int i = 0; i < numberOfElements; i++)
 {
   YoGraphic yoGraphic = yoGraphics.get(i);
   yoGraphic.setVisible(visible);
 }
}
origin: us.ihmc/ihmc-graphics-description

public boolean checkAllYoGraphicsAreShowing()
{
 int numberOfElements = yoGraphics.size();
 for (int i = 0; i < numberOfElements; i++)
 {
   YoGraphic yoGraphic = yoGraphics.get(i);
   if (!yoGraphic.isGraphicObjectShowing())
    return false;
 }
 return true;
}
origin: us.ihmc/IHMCGraphicsDescription

public void setRootTransform(RigidBodyTransform rootTransform)
{
 for(int i = 0; i < yoGraphics.size(); i++)
 {
   yoGraphics.get(i).setRootTransform(rootTransform);
 }
}
origin: us.ihmc/ihmc-graphics-description

  @Override
  public String toString()
  {
   String ret = "";

   ret += label + ":";

   int numberOfElements = yoGraphics.size();

   for (int i = 0; i < numberOfElements; i++)
   {
     YoGraphic yoGraphic = yoGraphics.get(i);
     ret += "\n" + yoGraphic.toString();
   }

   return ret;
  }
}
origin: us.ihmc/IHMCAvatarInterfaces

  baseControlPoint.hideGraphicObject();
  baseControlLine.hideGraphicObject();
  baseControlPoint.showGraphicObject();
  baseControlLine.showGraphicObject();
baseControlPointsList.get(0).hideGraphicObject();
baseControlLinesList.get(0).hideGraphicObject();
baseControlLinesList.get(1).hideGraphicObject();
baseControlLinesList.get(2).hideGraphicObject();
break;
baseControlPointsList.get(0).showGraphicObject();
baseControlPointsList.get(1).hideGraphicObject();
baseControlLinesList.get(1).showGraphicObject();
baseControlLinesList.get(2).showGraphicObject();
baseControlLinesList.get(3).hideGraphicObject();
baseControlLinesList.get(4).hideGraphicObject();
break;
baseControlPointsList.get(1).showGraphicObject();
baseControlPointsList.get(2).hideGraphicObject();
baseControlLinesList.get(0).showGraphicObject();
baseControlLinesList.get(4).showGraphicObject();
origin: us.ihmc/IHMCAvatarInterfaces

public void update()
{
 for (YoGraphic yoGraphic : yoGraphicsList.getYoGraphics())
 {
   yoGraphic.update();
 }
}
origin: us.ihmc/IHMCGraphicsDescription

public void hideYoGraphics()
{
 int numberOfElements = yoGraphics.size();
 for (int i = 0; i < numberOfElements; i++)
 {
   YoGraphic yoGraphic = yoGraphics.get(i);
   yoGraphic.hideGraphicObject();
 }
}
origin: us.ihmc/ihmc-graphics-description

private void checkForRepeatNames(YoGraphicsList yoGraphicsList)
{
 ArrayList<YoGraphic> yoGraphics = yoGraphicsList.getYoGraphics();
 for (YoGraphic yoGraphic : yoGraphics)
 {
   if (doesNameExistInYoGraphicsList(yoGraphic.getName()))
   {
    throw new RuntimeException("Repeat Name: " + yoGraphic.getName() + " in YoGraphic!");
   }
 }
}
origin: us.ihmc/ihmc-avatar-interfaces

  baseControlTargetPoint.hideGraphicObject();
  baseControlTargetLine.hideGraphicObject();
  baseControlTargetPoint.showGraphicObject();
  baseControlTargetLine.showGraphicObject();
baseControlTargetPointsList.get(0).hideGraphicObject();
baseControlTargetLinesList.get(0).hideGraphicObject();
baseControlTargetLinesList.get(1).hideGraphicObject();
baseControlTargetLinesList.get(2).hideGraphicObject();
break;
baseControlTargetPointsList.get(0).showGraphicObject();
baseControlTargetPointsList.get(1).hideGraphicObject();
baseControlTargetLinesList.get(1).showGraphicObject();
baseControlTargetLinesList.get(2).showGraphicObject();
baseControlTargetLinesList.get(3).hideGraphicObject();
baseControlTargetLinesList.get(4).hideGraphicObject();
break;
baseControlTargetPointsList.get(1).showGraphicObject();
baseControlTargetPointsList.get(2).hideGraphicObject();
baseControlTargetLinesList.get(0).showGraphicObject();
baseControlTargetLinesList.get(4).showGraphicObject();
us.ihmc.graphicsDescription.yoGraphicsYoGraphic

Most used methods

  • hideGraphicObject
  • update
    Overwrite the update method if an object needs special updating. But it is up to each user to update
  • computeRotationTranslation
  • containsNaN
  • getName
  • isGraphicObjectShowing
  • setRootTransform
  • setVisible
  • showGraphicObject
  • toString
  • setGlobalScaleProvider
  • setGlobalScaleProvider

Popular in Java

  • Making http post requests using okhttp
  • onRequestPermissionsResult (Fragment)
  • getApplicationContext (Context)
  • scheduleAtFixedRate (ScheduledExecutorService)
  • Path (java.nio.file)
  • Timer (java.util)
    Timers schedule one-shot or recurring TimerTask for execution. Prefer java.util.concurrent.Scheduled
  • TreeSet (java.util)
    TreeSet is an implementation of SortedSet. All optional operations (adding and removing) are support
  • Logger (org.apache.log4j)
    This is the central class in the log4j package. Most logging operations, except configuration, are d
  • Join (org.hibernate.mapping)
  • Runner (org.openjdk.jmh.runner)
  • Sublime Text for Python
Tabnine Logo
  • Products

    Search for Java codeSearch for JavaScript code
  • IDE Plugins

    IntelliJ IDEAWebStormVisual StudioAndroid StudioEclipseVisual Studio CodePyCharmSublime TextPhpStormVimAtomGoLandRubyMineEmacsJupyter NotebookJupyter LabRiderDataGripAppCode
  • Company

    About UsContact UsCareers
  • Resources

    FAQBlogTabnine AcademyStudentsTerms of usePrivacy policyJava Code IndexJavascript Code Index
Get Tabnine for your IDE now