Conic segment type
pw:: | Conic segment type |
Static Actions | |
create | This action creates a new conic segment object. |
Instance Actions | |
getAlternatePointType | This action gets the type of the alternate point. |
removeAlternatePoint | This action removes the alternate point of the conic. |
getShoulderPoint | This action gets the shoulder point of the conic. |
setShoulderPoint | This action sets the shoulder point of the conic. |
getIntersectPoint | This action gets the tangent intersection point of the conic. |
setIntersectPoint | This action sets the intersection point of the conic. |
getRho | This actions gets the rho value of the conic. |
setRho | This action sets the rho value of the conic. |
pw::SegmentConic create
This action creates a new conic segment object.
none
This action returns a new pw::SegmentConic object.
$segment getAlternatePointType
This action gets the type of the alternate point.
none
This action returns a string with options < None | Shoulder | Intersect >.
$segment getShoulderPoint
This action gets the shoulder point of the conic.
none
This action returns the shoulder point.
If the shoulder point has not been set, or has been removed, this action will return the shoulder (point at u = 0.5) of the conic.
$segment setShoulderPoint point
This action sets the shoulder point of the conic.
point | This required parameter is the point to set. |
This action returns nothing.
$segment getIntersectPoint
This action gets the tangent intersection point of the conic.
none
This action returns the intersection point.
If the intersect point has not been set, or has been removed, this action will return the intersection of the end tangents.
$segment setIntersectPoint point
This action sets the intersection point of the conic.
point | This required parameter is the point to set. |
This action returns nothing.
$segment getRho
This actions gets the rho value of the conic.
none
This action returns the float rho value of this conic, in one of the ranges [0.0, 0.5) = ellipse, 0.5 = parabola, (0.5, 1.0] = hyperbola.
This action creates a new conic segment object.
pw::SegmentConic create
This action gets the type of the alternate point.
$segment getAlternatePointType
This action removes the alternate point of the conic.
$segment removeAlternatePoint
This action gets the shoulder point of the conic.
$segment getShoulderPoint
This action sets the shoulder point of the conic.
$segment setShoulderPoint point
This action gets the tangent intersection point of the conic.
$segment getIntersectPoint
This action sets the intersection point of the conic.
$segment setIntersectPoint point
This actions gets the rho value of the conic.
$segment getRho
This action sets the rho value of the conic.
$segment setRho rho