Library | Package Java Toolkit

Interface Edge

package com.ptc.pfc.pfcGeometry;

public interface Edge
  extends com.ptc.pfc.pfcGeometry.GeomCurve,
          com.ptc.pfc.pfcModelItem.ModelItem



Description

Describes an edge.
Direct Known Subclasses:
WEdge



Method Summary
EdgeEvalDataEvalUV (double Parameter)
    Evaluates the edge at a particular t-parameter location in terms of the UV coordinates of the edge.
intGetDirection (Surface Surf)
    Gets the edge direction in the specified surface.
/*optional*/ EdgeGetEdge1 ()
    Get method for attribute "Edge1"
    The next edge in the contour
/*optional*/ EdgeGetEdge2 ()
    Get method for attribute "Edge2"
    The next edge in the other contour
/*optional*/ SurfaceGetSurface1 ()
    Get method for attribute "Surface1"
    The first adjacent surface
/*optional*/ SurfaceGetSurface2 ()
    Get method for attribute "Surface2"
    The second adjacent surface

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

GetSurface1

/*optional*/ SurfaceGetSurface1 ()


    The first adjacent surface
Manual References:
Geometry Evaluation: Solid Edge Geometry, Geometry Evaluation: Solid Edge Geometry



GetSurface2

/*optional*/ SurfaceGetSurface2 ()


    The second adjacent surface
Manual References:
Geometry Evaluation: Solid Edge Geometry, Geometry Evaluation: Solid Edge Geometry



GetEdge1

/*optional*/ EdgeGetEdge1 ()


    The next edge in the contour
Manual References:
Geometry Evaluation: Solid Edge Geometry, Geometry Evaluation: Solid Edge Geometry



GetEdge2

/*optional*/ EdgeGetEdge2 ()


    The next edge in the other contour
Manual References:
Geometry Evaluation: Solid Edge Geometry, Geometry Evaluation: Solid Edge Geometry



EvalUV

EdgeEvalDataEvalUV (double Parameter)


    Evaluates the edge at a particular t-parameter location in terms of the UV coordinates of the edge.
Manual References:
Geometry Evaluation: Solid Edge Geometry, Geometry Evaluation: Solid Edge Geometry
Parameters:
Parameter
The normalized parameter on the edge
Returns:
The edge data, including the resulting UV point, and the first and second UV derivatives


GetDirection

intGetDirection (Surface Surf)


    Gets the edge direction in the specified surface.
Manual References:
Geometry Evaluation: Solid Edge Geometry, Geometry Evaluation: Solid Edge Geometry
Parameters:
Surf
The surface
Returns:
The edge direction