Trees | Indices | Help |
|
---|
|
object --+ | ??.instance --+ | SceneObject --+ | Geometry --+ | Primitive --+ | ParametricModel --+ | Patch --+ | BezierPatch --+ | NurbsPatch
NurbsPatch describes rational and non rational Bezier surface. It is defined by two degrees n and m and a matrix of control Points Pi,j and using the parametric equation S(u,v) = Sum(i=0,n)Sum(j=0,m)(Ri,n(u)Rj,m(v)Pi,j) with u and v in [0,1] where Ri,n(u) and Ri,m(v) are classical n and m-th degree rational basis function.
Instance Methods | |||
|
|||
|
|||
|
|||
|
|||
|
|||
|
|||
|
|||
Inherited from Inherited from Inherited from Inherited from Inherited from Inherited from |
Class Variables | |
Inherited from Inherited from |
Properties | |
udegree | |
uknotList | |
vdegree | |
vknotList | |
Inherited from Inherited from Inherited from |
Method Details |
__init__( (object)arg1, (Point4Matrix)arg2 [, (RealArray)arg3 [, (RealArray)arg4 [, (int)arg5 [, (int)arg6 [, (int)arg7 [, (int)arg8 [, (bool)arg9]]]]]]]) -> None : NurbsPatch(Point4Matrix ctrlPoints, RealArray uKnotList,RealArray vKnotList [,uDeg, vDeg,ustride,vstride,ccw]) C++ signature : void __init__(struct _object *,class TOOLS::RefCountPtr<class PGL::Point4Matrix> [,class TOOLS::RefCountPtr<class TOOLS::RealArray> [,class TOOLS::RefCountPtr<class TOOLS::RealArray> [,unsigned int [,unsigned int [,unsigned int [,unsigned int [,bool]]]]]]])
|
isUDegreeToDefault( (NurbsPatch)arg1) -> bool : C++ signature : bool isUDegreeToDefault(class PGL::NurbsPatch {lvalue}) |
isUKnotListToDefault( (NurbsPatch)arg1) -> bool : C++ signature : bool isUKnotListToDefault(class PGL::NurbsPatch {lvalue}) |
isVDegreeToDefault( (NurbsPatch)arg1) -> int : C++ signature : unsigned int isVDegreeToDefault(class PGL::NurbsPatch {lvalue}) |
isVKnotListToDefault( (NurbsPatch)arg1) -> bool : C++ signature : bool isVKnotListToDefault(class PGL::NurbsPatch {lvalue}) |
setUKnotListToDefault( (NurbsPatch)arg1) -> bool : C++ signature : bool setUKnotListToDefault(class PGL::NurbsPatch {lvalue}) |
setVKnotListToDefault( (NurbsPatch)arg1) -> bool : C++ signature : bool setVKnotListToDefault(class PGL::NurbsPatch {lvalue}) |
Property Details |
udegree
|
uknotList
|
vdegree
|
vknotList
|
Trees | Indices | Help |
|
---|
Generated by Epydoc 3.0.1 on Wed Jul 16 15:52:17 2008 | http://epydoc.sourceforge.net |