Library | Package Java Toolkit

Interface Arc

package com.ptc.pfc.pfcGeometry;

public interface Arc
  extends com.ptc.pfc.pfcGeometry.Curve



Description

A Creo Parametric curve with arc geometry.
Direct Known Subclasses:
WArc



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

Methods Inherited from Interface com.ptc.pfc.pfcGeometry.GeomCurve
GetIsVisible, GetFeature, Eval3DData, EvalFromLength, EvalParameter, EvalLength, EvalLengthBetween, GetCurveDescriptor, GetNURBSRepresentation

Methods Inherited from Interface com.ptc.pfc.pfcObject.Child
GetDBParent, GetOId

Methods Inherited from Interface com.ptc.pfc.pfcBase.ActionSource
AddActionListener, RemoveActionListener, AddActionListenerWithType

Methods Inherited from Interface com.ptc.pfc.pfcModelItem.RelationOwner
DeleteRelations, GetRelations, SetRelations, RegenerateRelations, EvaluateExpression

Methods Inherited from Interface com.ptc.pfc.pfcObject.Parent
GetChild

Methods Inherited from Interface com.ptc.pfc.pfcModelItem.ParameterOwner
GetParam, CreateParam, ListParams, SelectParam, CreateParamWithUnits, SelectParameters

Methods Inherited from Interface com.ptc.pfc.pfcModelItem.ModelItem
GetName, SetName, GetId, GetType

Method Detail

GetVector1

Vector3DGetVector1 ()


    The first vector that defines the plane of the arc



GetVector2

Vector3DGetVector2 ()


    The second vector that defines the plane of the arc



GetCenter

Point3DGetCenter ()


    The center of the arc



GetStartAngle

doubleGetStartAngle ()


    The angular parameter of the starting point



GetEndAngle

doubleGetEndAngle ()


    The angular parameter of the ending point



GetRadius

doubleGetRadius ()


    The radius of the arc