|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectcom.sun.electric.tool.user.ViewChanges
public class ViewChanges
Class for view-related changes to the circuit.
Nested Class Summary | |
---|---|
static class |
ViewChanges.CreateAndViewCell
Class to create a cell and display it in a new window. |
static class |
ViewChanges.IconParameters
Class to define parameters for automatic icon generation |
Method Summary | |
---|---|
static void |
changeCellView(Cell cell,
View newView)
CHANGE A CELL'S VIEW |
static void |
convertMultiPageViews()
CONVERT OLD-STYLE MULTI-PAGE SCHEMATICS |
static int |
iconTextRotation(Export pp,
int inputRot,
int outputRot,
int bidirRot,
int pwrRot,
int gndRot,
int clkRot)
Method to determine the side of the icon that port "pp" belongs on. |
static boolean |
makeIconExport(Export pp,
int index,
double xPos,
double yPos,
double xBBPos,
double yBBPos,
Cell np,
int exportTech,
boolean drawLeads,
int exportStyle,
int exportLocation,
int textRotation,
boolean alwaysDrawn)
Helper method to create an export in an icon. |
static void |
makeIconViewCommand()
MAKE AN ICON FOR A CELL |
static void |
makeIconViewNoGUI(Cell curCell,
boolean doItNow,
boolean fixedValues)
|
static void |
makeLayoutView()
Method to converts the current Cell into a layout in a given technology. |
static void |
makeSchematicView()
Method to converts the current Cell into a schematic. |
static void |
makeSkeletonViewCommand()
MAKE A SKELETON FOR A CELL |
static boolean |
skeletonizeCell(Cell curCell,
Cell skeletonCell)
Method to copy the skeletonized version of one Cell into another. |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Method Detail |
---|
public static void convertMultiPageViews()
public static void changeCellView(Cell cell, View newView)
public static void makeSkeletonViewCommand()
public static boolean skeletonizeCell(Cell curCell, Cell skeletonCell)
curCell
- the original Cell to be skeletonized.skeletonCell
- the destination Cell that gets the skeletonized representation.
public static void makeIconViewCommand()
public static void makeIconViewNoGUI(Cell curCell, boolean doItNow, boolean fixedValues)
public static boolean makeIconExport(Export pp, int index, double xPos, double yPos, double xBBPos, double yBBPos, Cell np, int exportTech, boolean drawLeads, int exportStyle, int exportLocation, int textRotation, boolean alwaysDrawn)
pp
- the Export to build.index
- the side (0: left, 1: right, 2: top, 3: bottom).xPos
- the export locationyPos
- the export locationxBBPos
- the central box locationyBBPos
- the central box location.np
- the cell in which to create the export.exportTech
- the technology to use (generic or schematic)drawLeads
- true to draw leads on the iconexportStyle
- the icon styleexportLocation
- textRotation
- alwaysDrawn
- true to make export text be "always drawn"
public static int iconTextRotation(Export pp, int inputRot, int outputRot, int bidirRot, int pwrRot, int gndRot, int clkRot)
public static void makeSchematicView()
public static void makeLayoutView()
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |