interfaces
Interface CadObject

All Known Implementing Classes:
Layer

public interface CadObject


Method Summary
 void finalizeObject(int view)
           
 int getCurrentPointNumber()
           
 int getExtrudingDirection()
           
 double getExtrusion()
           
 java.awt.Color getFillColor()
           
 int getGeometryTyp()
           
 int getLayerID()
           
 java.awt.Color getLineColor()
           
 int getLineTyp()
           
 double getLineWidth()
           
 java.lang.String getName()
           
 int getNumberOfPoints()
           
 int getObjectId()
           
 java.awt.Shape getShape(int panelID)
           
 java.awt.Shape getShape(int panelID, double scale)
           
 double getTransparency()
           
 java.util.Vector<Vertex> getVertexList()
           
 boolean isFillable()
           
 boolean isFilled()
           
 boolean isInBuildProcess()
           
 boolean isNewObject()
           
 boolean isVisible()
           
 void setCurrentPointNumber(int currentPointNumber)
           
 void setExtrudingDirection(int extrudingDirection)
           
 void setExtrusion(double extrusion)
           
 void setFillable(boolean visible)
           
 void setFillColor(java.awt.Color fillColor)
           
 void setFilled(boolean filled)
           
 void setGeometryTyp(int geometryTyp)
           
 void setInBuildProcess(boolean moving)
           
 void setLayerID(int layerID)
           
 void setLineColor(java.awt.Color lineColor)
           
 void setLineTyp(int lineTyp)
           
 void setLineWidth(double lineTyp)
           
 void setName(java.lang.String name)
           
 void setNewObject(boolean newObject)
           
 void setNumberOfPoints(int numberOfPoints)
           
 void setObjectId(int id)
           
 void setObjectPoints(int pointNumber, double x1, double y1, double z1, double x2, double y2, double z2, double scale)
           
 void setShape(java.awt.Shape shape)
           
 void setTransparency(double transparency)
           
 void setVertexList(java.util.Vector<Vertex> vertexList)
           
 void setVisible(boolean visible)
           
 java.lang.String toString()
           
 

Method Detail

setGeometryTyp

void setGeometryTyp(int geometryTyp)

getGeometryTyp

int getGeometryTyp()

setLayerID

void setLayerID(int layerID)

getLayerID

int getLayerID()

getLineWidth

double getLineWidth()

setLineWidth

void setLineWidth(double lineTyp)

getLineTyp

int getLineTyp()

setLineTyp

void setLineTyp(int lineTyp)

setObjectId

void setObjectId(int id)

getObjectId

int getObjectId()

setNumberOfPoints

void setNumberOfPoints(int numberOfPoints)

getNumberOfPoints

int getNumberOfPoints()

setVertexList

void setVertexList(java.util.Vector<Vertex> vertexList)

getVertexList

java.util.Vector<Vertex> getVertexList()

getCurrentPointNumber

int getCurrentPointNumber()

setCurrentPointNumber

void setCurrentPointNumber(int currentPointNumber)

setObjectPoints

void setObjectPoints(int pointNumber,
                     double x1,
                     double y1,
                     double z1,
                     double x2,
                     double y2,
                     double z2,
                     double scale)

setVisible

void setVisible(boolean visible)

isVisible

boolean isVisible()

setTransparency

void setTransparency(double transparency)

getTransparency

double getTransparency()

getExtrudingDirection

int getExtrudingDirection()

setExtrudingDirection

void setExtrudingDirection(int extrudingDirection)

getExtrusion

double getExtrusion()

setExtrusion

void setExtrusion(double extrusion)

setFillable

void setFillable(boolean visible)

isFillable

boolean isFillable()

getFillColor

java.awt.Color getFillColor()

setFillColor

void setFillColor(java.awt.Color fillColor)

isFilled

boolean isFilled()

setFilled

void setFilled(boolean filled)

getLineColor

java.awt.Color getLineColor()

setLineColor

void setLineColor(java.awt.Color lineColor)

getShape

java.awt.Shape getShape(int panelID)

getShape

java.awt.Shape getShape(int panelID,
                        double scale)

setShape

void setShape(java.awt.Shape shape)

isInBuildProcess

boolean isInBuildProcess()

setInBuildProcess

void setInBuildProcess(boolean moving)

isNewObject

boolean isNewObject()

setNewObject

void setNewObject(boolean newObject)

getName

java.lang.String getName()

setName

void setName(java.lang.String name)

finalizeObject

void finalizeObject(int view)

toString

java.lang.String toString()
Overrides:
toString in class java.lang.Object