/** * Creates an empty mesh builder using the default texture color palette. */ public JavaFXMultiColorMeshBuilder() { colorPalette = new TextureColorPalette2D(); }
/** * Creates an empty mesh builder using the default texture color palette. */ public JavaFXMultiColorMeshBuilder() { colorPalette = new TextureColorPalette2D(); }
public JavaFXPlanarRegionsViewer() { TextureColorPalette2D colorPalette = new TextureColorPalette2D(); colorPalette.setHueBrightnessBased(0.9); meshBuilder = new JavaFXMultiColorMeshBuilder(colorPalette); renderer = new AnimationTimer() { @Override public void handle(long now) { render(); } }; }
public PlanarRegionsMeshBuilder(REAUIMessager uiMessager) { this.uiMessager = uiMessager; enable = uiMessager.createInput(REAModuleAPI.OcTreeEnable, false); clear = uiMessager.createInput(REAModuleAPI.PlanarRegionsPolygonizerClear, false); clearOcTree = uiMessager.createInput(REAModuleAPI.OcTreeClear, false); planarRegionsListMessage = uiMessager.createInput(REAModuleAPI.PlanarRegionsState); TextureColorPalette2D colorPalette = new TextureColorPalette2D(); colorPalette.setHueBrightnessBased(0.9); meshBuilder = new JavaFXMultiColorMeshBuilder(colorPalette); }
public NodeCheckerRenderer(Messager messager) { nodeCheckerEnabled = messager.createInput(EnableNodeChecking, false); planarRegionsReference = messager.createInput(PlanarRegionDataTopic); footPositionReference = messager.createInput(NodeCheckingPosition); footOrientationReference = messager.createInput(NodeCheckingOrientation, new Quaternion()); initialSupportSideReference = messager.createInput(InitialSupportSideTopic, RobotSide.LEFT); TextureColorPalette2D colorPalette = new TextureColorPalette2D(); colorPalette.setHueBrightnessBased(0.9); meshBuilder = new JavaFXMultiColorMeshBuilder(colorPalette); }
JavaFXMultiColorMeshBuilder meshBuilder = new JavaFXMultiColorMeshBuilder(new TextureColorPalette2D());