public class CadArc extends CadCircle
Class describing Cad ARC
| Constructor and Description |
|---|
CadArc()
Initializes a new instance of the
CadArc class. |
CadArc(Cad3DPoint centerPoint,
double radius,
double startAngle,
double endAngle)
Initializes a new instance of the
CadArc class. |
| Modifier and Type | Method and Description |
|---|---|
Cad3DPoint |
getArcExtrusionDirection()
Gets or sets the extrusion direction.
|
short |
getCounterClockwize()
Gets or sets the counter clockwize.
|
double |
getEndAngle()
Gets or sets the End angle.
|
boolean |
getFromHatch()
To denote objects temporarily created from hatch boundary patterns - they have somewhat different behaviour to normal arcs and ellipses
|
double |
getStartAngle()
Gets or sets Start angle.
|
CadEntityTypeName |
getTypeName()
Gets the name of the type.
|
void |
setArcExtrusionDirection(Cad3DPoint value)
Gets or sets the extrusion direction.
|
void |
setCounterClockwize(short value)
Gets or sets the counter clockwize.
|
void |
setEndAngle(double value)
Gets or sets the End angle.
|
void |
setFromHatch(boolean value)
To denote objects temporarily created from hatch boundary patterns - they have somewhat different behaviour to normal arcs and ellipses
|
void |
setStartAngle(double value)
Gets or sets Start angle.
|
getCenterPoint, getDefaultPoint, getExtrusionDirection, getId, getRadius, getThickness, setCenterPoint, setExtrusionDirection, setRadius, setThicknessgetArea, getAssocViewPortHandle, getBounds, getChildObjects, getChilds, getColorHandle, getColorId, getColorName, getColorValue, getEntmode, getGroupHandle, getHyperlink, getLayerName, getLayoutTabName, getLength, getLineScale, getLineTypeName, getLineWeight, getLType, getMaterial, getPlotStyle, getPlotStyleFlag, getProxyBytesCount, getProxyData, getShadowMode, getSpaceMode, getStorageFlag, getTransparency, getVisible, getXDirMissingFlag, isAssocViewPortHandleSet, isByLayer, isNoLinks, setBounds, setByLayer, setChildObjects, setColorHandle, setColorId, setColorName, setColorValue, setEntmode, setGroupHandle, setHyperlink, setId, setLayerName, setLayoutTabName, setLineScale, setLineTypeName, setLineWeight, setLType, setMaterial, setNoLinks, setPlotStyle, setPlotStyleFlag, setProxyBytesCount, setProxyData, setShadowMode, setSpaceMode, setStorageFlag, setTransparency, setVisible, setXDirMissingFlaggetHardOwner, getNumreactors, getReactors, getSoftOwner, isSoftOwnerSet, setHardOwner, setNumreactors, setReactors, setSoftOwnergetApplicationCodesContainer, getAttribute102Values, getAttributes, getEmbeddedObjectsContainer, getObjectHandle, getUID, getXdataContainer, setApplicationCodesContainer, setAttribute102Values, setAttributes, setEmbeddedObjectsContainer, setObjectHandle, setUID, setXdataContainerequals, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitgetChildspublic CadArc()
Initializes a new instance of the CadArc class.
public CadArc(Cad3DPoint centerPoint, double radius, double startAngle, double endAngle)
Initializes a new instance of the CadArc class.
centerPoint - Start point.radius - Radius.startAngle - Start angle.endAngle - End angle.com.aspose.ms.System.ArgumentNullException - Thrown when center point is nullpublic CadEntityTypeName getTypeName()
Gets the name of the type.
getTypeName in class CadCirclepublic final Cad3DPoint getArcExtrusionDirection()
Gets or sets the extrusion direction.
public final void setArcExtrusionDirection(Cad3DPoint value)
Gets or sets the extrusion direction.
public double getEndAngle()
Gets or sets the End angle.
public void setEndAngle(double value)
Gets or sets the End angle.
value - End angle.public double getStartAngle()
Gets or sets Start angle.
public void setStartAngle(double value)
Gets or sets Start angle.
value - The Start anglepublic final short getCounterClockwize()
Gets or sets the counter clockwize.
public final void setCounterClockwize(short value)
Gets or sets the counter clockwize.
value - The counter clockwize.public final boolean getFromHatch()
To denote objects temporarily created from hatch boundary patterns - they have somewhat different behaviour to normal arcs and ellipses
public final void setFromHatch(boolean value)
To denote objects temporarily created from hatch boundary patterns - they have somewhat different behaviour to normal arcs and ellipses
Copyright (c) 2008-2025 Aspose Pty Ltd. All Rights Reserved.