public final class PartStudiosGetSketchInfoResponseSketchesGeomEntities extends AbstractResponseObject
| Modifier and Type | Field | Description |
|---|---|---|
Number[] |
center |
(circle, arc, ellipse, ellipticArc) The center point
|
Boolean |
clockwise |
(arc, ellipticArc) If true, the segment is oriented clockwise from the startPoint to the endPoint around the center.
|
Map[] |
controlPoints |
(spline[Segment]) The spline control points
|
Number |
curveLength |
(curvePoints=true) The length of the curve
|
Number |
degree |
(spline[Segment]) The degree of the spline
|
Number[] |
direction |
(line, ellipse, ellipticArc) For line, this is the line direction.
|
Number[] |
endDerivative |
(interpolatedSpline[Segment]) For a non-periodic spline the derivative at the end of the spline
|
Number[] |
endHandle |
(interpolatedSpline[Segment]) For a non-periodic spline, the end handle point use to determine the end derivative.
|
Number |
endParam |
(splineSegment, interpolatedSplineSegment) The end parameter of the spline segment
|
Number[] |
endPoint |
(lineSegment, arc, ellipticArc, curvePoints=true) The end point of the segment
|
String[] |
endPointIds |
A 2-dimensional array of endpoint ids, if the curve is a bounded curve.
|
Number[] |
endVector |
(curvePoints=true) The tangent vector at the end of the curve
|
String |
entityType |
The type of the entity.
|
Number[] |
interpolationPoints |
(interpolatedSpline[Segment]) The interpolation points for the spline
|
Boolean |
isConstruction |
Set to true if this is a construction entity
|
Number[] |
knots |
(spline[Segment]) The spline knot vector
|
Number |
majorRadius |
(ellipse, ellipticArc) The major radius of the elliptic entity
|
Number[] |
midPoint |
(curvePoints=true) The point that is half way between the start and end of the curve
|
Number |
minorRadius |
(ellipse, ellipticArc) The minor radius of the elliptic entity
|
Number |
numberControlPoints |
(spline[Segment]) The number of control points in the spline
|
Boolean |
periodic |
(spline[Segment], interpolatedSpline[Segment]) If true, the spline entity is periodic
|
Number[] |
point |
(line) An arbitrary point on the line
|
Number[] |
quarterPoint |
(curvePoints=true) The point that is one quarter way between the start and end of the curve
|
Number |
radius |
(circle, arc).
|
Boolean |
rational |
(spline[Segment]) If true, the spline is in rational form
|
Number[] |
startDerivative |
(interpolatedSpline[Segment]) For a non-periodic spline the derivative at the start of the spline
|
Number[] |
startHandle |
(interpolatedSpline[Segment]) For a non-periodic spline, the start handle point use to determine the start derivative.
|
Number |
startParam |
(splineSegment, interpolatedSplineSegment) The start parameter of the spline segment
|
Number[] |
startPoint |
(lineSegment, arc, ellipticArc, curvePoints=true) The start point of the segment
|
Number[] |
startVector |
(curvePoints=true) The tangent vector at the start of the curve
|
| Constructor | Description |
|---|---|
PartStudiosGetSketchInfoResponseSketchesGeomEntities() |
| Modifier and Type | Method | Description |
|---|---|---|
Number[] |
getCenter() |
Get (circle, arc, ellipse, ellipticArc) The center point
|
Boolean |
getClockwise() |
Get (arc, ellipticArc) If true, the segment is oriented clockwise from the startPoint to the endPoint around the center.
|
Map[] |
getControlPoints() |
Get (spline[Segment]) The spline control points
|
Number |
getCurveLength() |
Get (curvePoints=true) The length of the curve
|
Number |
getDegree() |
Get (spline[Segment]) The degree of the spline
|
Number[] |
getDirection() |
Get (line, ellipse, ellipticArc) For line, this is the line direction.
|
Number[] |
getEndDerivative() |
Get (interpolatedSpline[Segment]) For a non-periodic spline the derivative at the end of the spline
|
Number[] |
getEndHandle() |
Get (interpolatedSpline[Segment]) For a non-periodic spline, the end handle point use to determine the end derivative.
|
Number |
getEndParam() |
Get (splineSegment, interpolatedSplineSegment) The end parameter of the spline segment
|
Number[] |
getEndPoint() |
Get (lineSegment, arc, ellipticArc, curvePoints=true) The end point of the segment
|
String[] |
getEndPointIds() |
Get A 2-dimensional array of endpoint ids, if the curve is a bounded curve.
|
Number[] |
getEndVector() |
Get (curvePoints=true) The tangent vector at the end of the curve
|
String |
getEntityType() |
Get The type of the entity.
|
Number[] |
getInterpolationPoints() |
Get (interpolatedSpline[Segment]) The interpolation points for the spline
|
Boolean |
getIsConstruction() |
Get Set to true if this is a construction entity
|
Number[] |
getKnots() |
Get (spline[Segment]) The spline knot vector
|
Number |
getMajorRadius() |
Get (ellipse, ellipticArc) The major radius of the elliptic entity
|
Number[] |
getMidPoint() |
Get (curvePoints=true) The point that is half way between the start and end of the curve
|
Number |
getMinorRadius() |
Get (ellipse, ellipticArc) The minor radius of the elliptic entity
|
Number |
getNumberControlPoints() |
Get (spline[Segment]) The number of control points in the spline
|
Boolean |
getPeriodic() |
Get (spline[Segment], interpolatedSpline[Segment]) If true, the spline entity is periodic
|
Number[] |
getPoint() |
Get (line) An arbitrary point on the line
|
Number[] |
getQuarterPoint() |
Get (curvePoints=true) The point that is one quarter way between the start and end of the curve
|
Number |
getRadius() |
Get (circle, arc).
|
Boolean |
getRational() |
Get (spline[Segment]) If true, the spline is in rational form
|
Number[] |
getStartDerivative() |
Get (interpolatedSpline[Segment]) For a non-periodic spline the derivative at the start of the spline
|
Number[] |
getStartHandle() |
Get (interpolatedSpline[Segment]) For a non-periodic spline, the start handle point use to determine the start derivative.
|
Number |
getStartParam() |
Get (splineSegment, interpolatedSplineSegment) The start parameter of the spline segment
|
Number[] |
getStartPoint() |
Get (lineSegment, arc, ellipticArc, curvePoints=true) The start point of the segment
|
Number[] |
getStartVector() |
Get (curvePoints=true) The tangent vector at the start of the curve
|
String |
toString() |
getOtherPropertiespublic String entityType
public String[] endPointIds
public Number[] point
public Number[] direction
public Number[] startPoint
public Number[] endPoint
public Number[] center
public Number radius
public Number majorRadius
public Number minorRadius
public Boolean clockwise
public Boolean periodic
public Boolean rational
public Number degree
public Number numberControlPoints
public Map[] controlPoints
public Number[] knots
public Number startParam
public Number endParam
public Number[] startHandle
public Number[] endHandle
public Number[] startDerivative
public Number[] endDerivative
public Number[] interpolationPoints
public Boolean isConstruction
public Number curveLength
public Number[] midPoint
public Number[] quarterPoint
public Number[] startVector
public Number[] endVector
public PartStudiosGetSketchInfoResponseSketchesGeomEntities()
public final String getEntityType()
public final String[] getEndPointIds()
public final Number[] getPoint()
public final Number[] getDirection()
public final Number[] getStartPoint()
public final Number[] getEndPoint()
public final Number[] getCenter()
public final Number getRadius()
public final Number getMajorRadius()
public final Number getMinorRadius()
public final Boolean getClockwise()
public final Boolean getPeriodic()
public final Boolean getRational()
public final Number getDegree()
public final Number getNumberControlPoints()
public final Map[] getControlPoints()
public final Number[] getKnots()
public final Number getStartParam()
public final Number getEndParam()
public final Number[] getStartHandle()
public final Number[] getEndHandle()
public final Number[] getStartDerivative()
public final Number[] getEndDerivative()
public final Number[] getInterpolationPoints()
public final Boolean getIsConstruction()
public final Number getCurveLength()
public final Number[] getMidPoint()
public final Number[] getQuarterPoint()
public final Number[] getStartVector()
public final Number[] getEndVector()
Copyright © 2021. All rights reserved.