Library | Package Java Toolkit

Interface ArcDescriptor

package com.ptc.pfc.pfcGeometry;

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



Description

A data object representing the geometry of an arc entity.



Method Summary
Point3DGetCenter ()
    Get method for attribute "Center"
    The center of the arc
doubleGetEndAngle ()
    Get method for attribute "EndAngle"
    The angular parameter of the ending point
doubleGetRadius ()
    Get method for attribute "Radius"
    The radius of the arc
doubleGetStartAngle ()
    Get method for attribute "StartAngle"
    The angular parameter of the starting point
Vector3DGetVector1 ()
    Get method for attribute "Vector1"
    The first vector that defines the plane of the arc
Vector3DGetVector2 ()
    Get method for attribute "Vector2"
    The second vector that defines the plane of the arc
voidSetCenter (Point3D value)
    Set method for attribute "Center"
    The center of the arc
voidSetEndAngle (double value)
    Set method for attribute "EndAngle"
    The angular parameter of the ending point
voidSetRadius (double value)
    Set method for attribute "Radius"
    The radius of the arc
voidSetStartAngle (double value)
    Set method for attribute "StartAngle"
    The angular parameter of the starting point
voidSetVector1 (Vector3D value)
    Set method for attribute "Vector1"
    The first vector that defines the plane of the arc
voidSetVector2 (Vector3D value)
    Set method for attribute "Vector2"
    The second vector that defines the plane of the arc

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

Method Detail

GetVector1/SetVector1

Vector3DGetVector1 ()
voidSetVector1 (Vector3D value)


    The first vector that defines the plane of the arc



GetVector2/SetVector2

Vector3DGetVector2 ()
voidSetVector2 (Vector3D value)


    The second vector that defines the plane of the arc



GetCenter/SetCenter

Point3DGetCenter ()
voidSetCenter (Point3D value)


    The center of the arc



GetStartAngle/SetStartAngle

doubleGetStartAngle ()
voidSetStartAngle (double value)


    The angular parameter of the starting point



GetEndAngle/SetEndAngle

doubleGetEndAngle ()
voidSetEndAngle (double value)


    The angular parameter of the ending point



GetRadius/SetRadius

doubleGetRadius ()
voidSetRadius (double value)


    The radius of the arc