public class DwgSpline extends DwgObject implements IDwg3DTestable, IDwg2FMap
address, avanzarFlag, color, extendedData, graphicData, graphicsFlag, handle, index, layerHandle, linetypeFlags, mode, noLinks, numReactors, plotstyleFlags, plotStyleHandle, sizeInBits, subEntityHandle, type, version, xDicObjFlag, xDicObjHandle| Constructor and Description |
|---|
DwgSpline(int index) |
| Modifier and Type | Method and Description |
|---|---|
Object |
clone() |
protected void |
fill(DwgObject obj) |
double[] |
getBeginTanVector() |
double[][] |
getControlPoints() |
double |
getControlTolerance() |
int |
getDegree() |
double[] |
getEndTanVector() |
double[][] |
getFitPoints() |
double |
getFitTolerance() |
int |
getGeometryType() |
double[] |
getKnotPoints() |
double |
getKnotTolerance() |
int |
getScenario() |
double[] |
getWeights() |
double |
getZ() |
boolean |
has3DData() |
boolean |
isClosed() |
boolean |
isPeriodic() |
boolean |
isRational() |
void |
setBeginTanVector(double[] beginTanVector) |
void |
setClosed(boolean closed) |
void |
setControlPoints(double[][] controlPoints) |
void |
setControlTolerance(double controlTolerance) |
void |
setDegree(int degree) |
void |
setEndTanVector(double[] endTanVector) |
void |
setFitPoints(double[][] fitPoints) |
void |
setFitTolerance(double fitTolerance) |
void |
setKnotPoints(double[] knotPoints) |
void |
setKnotTolerance(double knotTolerance) |
void |
setPeriodic(boolean periodic) |
void |
setRational(boolean rational) |
void |
setScenario(int scenario) |
void |
setWeights(double[] weights) |
Geometry |
toFMapGeometry(boolean is3DFile) |
String |
toFMapString(boolean is3DFile) |
String |
toString() |
addReactorHandle, getAddress, getAvanzar, getColor, getExtendedData, getGeometrySubType, getGraphicData, getHandle, getIndex, getLayerHandle, getLinetypeFlags, getLineTypeHandle, getMode, getNextHandle, getNumReactors, getPlotstyleFlags, getPreviousHandle, getReactorsHandles, getSizeInBits, getSubEntityHandle, getType, getVersion, getXDicObjHandle, hasLayerHandle, hasLineTypeHandle, hasNextHandle, hasPlotStyleHandle, hasPreviousHandle, hasReactorsHandles, hasSubEntityHandle, hasXDicObjHandle, inserta, insertar, isGraphicsFlag, isLyrByLineType, isNoLinks, isXDicObjFlag, reactorsHandlesQuantity, setAddress, setAvanzar, setColor, setExtendedData, setGraphicData, setGraphicsFlag, setHandle, setLayerHandle, setLinetypeFlags, setLineTypeHandle, setLyrByLineType, setMode, setNextHandle, setNoLinks, setNumReactors, setPlotstyleFlags, setPlotStyleHandle, setPreviousHandle, setSizeInBits, setSubEntityHandle, setType, setVersion, setXDicObjFlag, setXDicObjHandleequals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitgetGeometrySubTypepublic boolean isClosed()
public void setClosed(boolean closed)
closed - The closed to set.public double[][] getControlPoints()
public void setControlPoints(double[][] controlPoints)
controlPoints - The controlPoints to set.public double[][] getFitPoints()
public void setFitPoints(double[][] fitPoints)
fitPoints - The fitPoints to set.public double[] getKnotPoints()
public void setKnotPoints(double[] knotPoints)
knotPoints - The knotPoints to set.public int getScenario()
public void setScenario(int scenario)
scenario - The scenario to set.public double[] getBeginTanVector()
public void setBeginTanVector(double[] beginTanVector)
beginTanVector - The beginTanVector to set.public double getControlTolerance()
public void setControlTolerance(double controlTolerance)
controlTolerance - The controlTolerance to set.public int getDegree()
public void setDegree(int degree)
degree - The degree to set.public double[] getEndTanVector()
public void setEndTanVector(double[] endTanVector)
endTanVector - The endTanVector to set.public double getFitTolerance()
public void setFitTolerance(double fitTolerance)
fitTolerance - The fitTolerance to set.public double getKnotTolerance()
public void setKnotTolerance(double knotTolerance)
knotTolerance - The knotTolerance to set.public boolean isPeriodic()
public void setPeriodic(boolean periodic)
periodic - The periodic to set.public boolean isRational()
public void setRational(boolean rational)
rational - The rational to set.public double[] getWeights()
public void setWeights(double[] weights)
weights - The weights to set.public boolean has3DData()
has3DData in interface IDwg3DTestablepublic double getZ()
getZ in interface IDwg3DTestablepublic Geometry toFMapGeometry(boolean is3DFile) throws CreateGeometryException
toFMapGeometry in interface IDwg2FMapCreateGeometryExceptionpublic String toFMapString(boolean is3DFile)
toFMapString in interface IDwg2FMappublic String toString()
public int getGeometryType()
getGeometryType in interface IDwg2FMap