Library | Package Java Toolkit

Interface EllipseDescriptor

package com.ptc.pfc.pfcGeometry;

public interface EllipseDescriptor
  extends com.ptc.pfc.pfcGeometry.CurveDescriptor



Description

A data object representing an elliptic curve or edge.



Method Summary
Point3DGetCenter ()
    Get method for attribute "Center"
    The center of the ellipse
doubleGetEndAngle ()
    Get method for attribute "EndAngle"
    The ending angle
doubleGetMajorLength ()
    Get method for attribute "MajorLength"
    The major length
doubleGetMinorLength ()
    Get method for attribute "MinorLength"
    The minor length
doubleGetStartAngle ()
    Get method for attribute "StartAngle"
    The starting angle
Vector3DGetUnitMajorAxis ()
    Get method for attribute "UnitMajorAxis"
    The unit major axis
Vector3DGetUnitNormal ()
    Get method for attribute "UnitNormal"
    The unit normal
voidSetCenter (Point3D value)
    Set method for attribute "Center"
    The center of the ellipse
voidSetEndAngle (double value)
    Set method for attribute "EndAngle"
    The ending angle
voidSetMajorLength (double value)
    Set method for attribute "MajorLength"
    The major length
voidSetMinorLength (double value)
    Set method for attribute "MinorLength"
    The minor length
voidSetStartAngle (double value)
    Set method for attribute "StartAngle"
    The starting angle
voidSetUnitMajorAxis (Vector3D value)
    Set method for attribute "UnitMajorAxis"
    The unit major axis
voidSetUnitNormal (Vector3D value)
    Set method for attribute "UnitNormal"
    The unit normal

Methods Inherited from Interface com.ptc.pfc.pfcGeometry.CurveDescriptor
GetCurveType

Method Detail

GetCenter/SetCenter

Point3DGetCenter ()
voidSetCenter (Point3D value)


    The center of the ellipse



GetUnitMajorAxis/SetUnitMajorAxis

Vector3DGetUnitMajorAxis ()
voidSetUnitMajorAxis (Vector3D value)


    The unit major axis



GetUnitNormal/SetUnitNormal

Vector3DGetUnitNormal ()
voidSetUnitNormal (Vector3D value)


    The unit normal



GetMajorLength/SetMajorLength

doubleGetMajorLength ()
voidSetMajorLength (double value)


    The major length



GetMinorLength/SetMinorLength

doubleGetMinorLength ()
voidSetMinorLength (double value)


    The minor length



GetStartAngle/SetStartAngle

doubleGetStartAngle ()
voidSetStartAngle (double value)


    The starting angle



GetEndAngle/SetEndAngle

doubleGetEndAngle ()
voidSetEndAngle (double value)


    The ending angle