Library | Package Java Toolkit

Interface SurfXYZData

package com.ptc.pfc.pfcGeometry;

public interface SurfXYZData
  extends jxobject



Description

Stores the results of a surface evaluation.



Method Summary
/*optional*/ Vector3DGetDerivative1 ()
    Get method for attribute "Derivative1"
    The first partial derivatives of X, Y, and Z, with respect to u and v
/*optional*/ Vector3DGetDerivative2 ()
    Get method for attribute "Derivative2"
    The first partial derivatives of X, Y, and Z, with respect to u and v
/*optional*/ Vector3DGetNormal ()
    Get method for attribute "Normal"
    A unit vector in the direction of the outward normal to the surface at that point
UVParamsGetParams ()
    Get method for attribute "Params"
    The u and v parameters
Point3DGetPoint ()
    Get method for attribute "Point"
    The X, Y, and Z coordinates of the point, with respect to the model coordinates
voidSetDerivative1 ( /*optional*/ Vector3D value)
    Set method for attribute "Derivative1"
    The first partial derivatives of X, Y, and Z, with respect to u and v
voidSetDerivative2 ( /*optional*/ Vector3D value)
    Set method for attribute "Derivative2"
    The first partial derivatives of X, Y, and Z, with respect to u and v
voidSetNormal ( /*optional*/ Vector3D value)
    Set method for attribute "Normal"
    A unit vector in the direction of the outward normal to the surface at that point
voidSetParams (UVParams value)
    Set method for attribute "Params"
    The u and v parameters
voidSetPoint (Point3D value)
    Set method for attribute "Point"
    The X, Y, and Z coordinates of the point, with respect to the model coordinates

Method Detail

GetParams/SetParams

UVParamsGetParams ()
voidSetParams (UVParams value)


    The u and v parameters



GetPoint/SetPoint

Point3DGetPoint ()
voidSetPoint (Point3D value)


    The X, Y, and Z coordinates of the point, with respect to the model coordinates



GetDerivative1/SetDerivative1

/*optional*/ Vector3DGetDerivative1 ()
voidSetDerivative1 ( /*optional*/ Vector3D value)


    The first partial derivatives of X, Y, and Z, with respect to u and v



GetDerivative2/SetDerivative2

/*optional*/ Vector3DGetDerivative2 ()
voidSetDerivative2 ( /*optional*/ Vector3D value)


    The first partial derivatives of X, Y, and Z, with respect to u and v



GetNormal/SetNormal

/*optional*/ Vector3DGetNormal ()
voidSetNormal ( /*optional*/ Vector3D value)


    A unit vector in the direction of the outward normal to the surface at that point