Class IDAStatics (unit DAnim)
Inherits from
IDispatch
Constructors
Functions
function Abs(a_0: IDANumber; out ret_1: IDANumber): HRESULT;
function Acos(a_0: IDANumber; out ret_1: IDANumber): HRESULT;
function Add(a_0, b_1: IDANumber; out ret_2: IDANumber): HRESULT;
function AddPoint2Vector(p_0: IDAPoint2; v2_1: IDAVector2; out ret_2: IDAPoint2): HRESULT;
function AddPoint3Vector(p_0: IDAPoint3; v_1: IDAVector3; out ret_2: IDAPoint3): HRESULT;
function AddVector2(v1_0, v2_1: IDAVector2; out ret_2: IDAVector2): HRESULT;
function AddVector3(v1_0, v2_1: IDAVector3; out ret_2: IDAVector3): HRESULT;
function AndEvent(e1_0, e2_1: IDAEvent; out ret_2: IDAEvent): HRESULT;
function And_(a_0, b_1: IDABoolean; out ret_2: IDABoolean): HRESULT;
function AppTriggeredEvent(out ret_0: IDAEvent): HRESULT;
function ArcDegrees(startAngle_0, endAngle_1, arcWidth_2, arcHeight_3: double; out ret_4: IDAPath2): HRESULT;
function ArcRadians(startAngle_0, endAngle_1, arcWidth_2, arcHeight_3: double; out ret_4: IDAPath2): HRESULT;
function ArcRadiansAnim(startAngle_0, endAngle_1, arcWidth_2, arcHeight_3: IDANumber; out ret_4: IDAPath2): HRESULT;
function Array_(obsolete1: Variant; out obsolete2: IDAArray): HRESULT;
function Asin(a_0: IDANumber; out ret_1: IDANumber): HRESULT;
function Atan(a_0: IDANumber; out ret_1: IDANumber): HRESULT;
function Atan2(a_0, b_1: IDANumber; out ret_2: IDANumber): HRESULT;
function Ceiling(a_0: IDANumber; out ret_1: IDANumber): HRESULT;
function ColorHsl(hue_0, saturation_1, lum_2: double; out ret_3: IDAColor): HRESULT;
function ColorHslAnim(hue_0, saturation_1, lum_2: IDANumber; out ret_3: IDAColor): HRESULT;
function ColorRgb(red_0, green_1, blue_2: double; out ret_3: IDAColor): HRESULT;
function ColorRgb255(red_0, green_1, blue_2: SmallInt; out ret_3: IDAColor): HRESULT;
function ColorRgbAnim(red_0, green_1, blue_2: IDANumber; out ret_3: IDAColor): HRESULT;
function Compose2(a_0, b_1: IDATransform2; out ret_2: IDATransform2): HRESULT;
function Compose2Array(xfs_0: Variant; out ret_1: IDATransform2): HRESULT;
function Compose2ArrayEx(xfs_0size: Longint; xfs_0: IDATransform2; out ret_1: IDATransform2): HRESULT;
function Compose3(a_0, b_1: IDATransform3; out ret_2: IDATransform3): HRESULT;
function Compose3Array(xfs_0: Variant; out ret_1: IDATransform3): HRESULT;
function Compose3ArrayEx(xfs_0size: Longint; xfs_0: IDATransform3; out ret_1: IDATransform3): HRESULT;
function Concat(p1_0, p2_1: IDAPath2; out ret_2: IDAPath2): HRESULT;
function ConcatArray(paths_0: Variant; out ret_1: IDAPath2): HRESULT;
function ConcatArrayEx(paths_0size: Longint; paths_0: IDAPath2; out ret_1: IDAPath2): HRESULT;
function ConcatString(s1_0, s2_1: IDAString; out ret_2: IDAString): HRESULT;
function Cond(c, i, e: IDABoolean; out pCondBvr: IDABoolean): HRESULT;
function Cos(a_0: IDANumber; out ret_1: IDANumber): HRESULT;
function CrossVector3(v_0, u_1: IDAVector3; out ret_2: IDAVector3): HRESULT;
function CubicBSplinePath(points_0, knots_1: Variant; out ret_2: IDAPath2): HRESULT;
function CubicBSplinePathEx(points_0size: Longint; points_0: IDAPoint2; knots_1size: Longint; knots_1: IDANumber; out ret_2: IDAPath2): HRESULT;
function DAArray(bvrs: Variant; out bvr: IDAArray): HRESULT;
function DAArrayEx(s: Longint; pBvrs: IDABehavior; out bvr: IDAArray): HRESULT;
function DABoolean(num_0: WordBool; out ret_1: IDABoolean): HRESULT;
function DANumber(num_0: Longint; out ret_1: IDANumber): HRESULT;
function DAString(str_0: TBSTR; out ret_1: IDAString): HRESULT;
function DATuple(bvrs: Variant; out bvr: IDATuple): HRESULT;
function DATupleEx(s: Longint; pBvrs: IDABehavior; out bvr: IDATuple): HRESULT;
function Derivative(a_0: IDANumber; out ret_1: IDANumber): HRESULT;
function DerivativePoint2(v_0: IDAVector2; out ret_1: IDAVector2): HRESULT;
function DerivativePoint3(v_0: IDAVector3; out ret_1: IDAVector3): HRESULT;
function DerivativeVector2(v_0: IDAVector2; out ret_1: IDAVector2): HRESULT;
function DerivativeVector3(v_0: IDAVector3; out ret_1: IDAVector3): HRESULT;
function DifferenceMatte(m1_0, m2_1: IDAMatte; out ret_2: IDAMatte): HRESULT;
function DistancePoint2(p_0, q_1: IDAPoint2; out ret_2: IDANumber): HRESULT;
function DistancePoint3(p1_0, p2_1: IDAPoint3; out ret_2: IDANumber): HRESULT;
function DistanceSquaredPoint2(p_0, q_1: IDAPoint2; out ret_2: IDANumber): HRESULT;
function DistanceSquaredPoint3(p_0, q_1: IDAPoint3; out ret_2: IDANumber): HRESULT;
function Div_(a_0, b_1: IDANumber; out ret_2: IDANumber): HRESULT;
function DotVector2(v_0, u_1: IDAVector2; out ret_2: IDANumber): HRESULT;
function DotVector3(v_0, u_1: IDAVector3; out ret_2: IDANumber): HRESULT;
function EQ(a_0, b_1: IDANumber; out ret_2: IDABoolean): HRESULT;
function Exp(a_0: IDANumber; out ret_1: IDANumber): HRESULT;
function FillMatte(p_0: IDAPath2; out ret_1: IDAMatte): HRESULT;
function Floor(a_0: IDANumber; out ret_1: IDANumber): HRESULT;
function FollowPath(path_0: IDAPath2; duration_1: double; out ret_2: IDATransform2): HRESULT;
function FollowPathAngle(path_0: IDAPath2; duration_1: double; out ret_2: IDATransform2): HRESULT;
function FollowPathAngleAnim(obsoleted1_0: IDAPath2; obsoleted2_1: IDANumber; out ret_2: IDATransform2): HRESULT;
function FollowPathAngleEval(path_0: IDAPath2; duration_1: double; out ret_2: IDATransform2): HRESULT;
function FollowPathAngleUpright(path_0: IDAPath2; duration_1: double; out ret_2: IDATransform2): HRESULT;
function FollowPathAngleUprightAnim(obsoleted1_0: IDAPath2; obsoleted2_1: IDANumber; out ret_2: IDATransform2): HRESULT;
function FollowPathAngleUprightEval(path_0: IDAPath2; duration_1: double; out ret_2: IDATransform2): HRESULT;
function FollowPathAnim(obsoleted1_0: IDAPath2; obsoleted2_1: IDANumber; out ret_2: IDATransform2): HRESULT;
function FollowPathEval(path_0: IDAPath2; duration_1: double; out ret_2: IDATransform2): HRESULT;
function Font(str_0: TBSTR; size_1: double; col_2: IDAColor; out ret_3: IDAFontStyle): HRESULT;
function FontAnim(str_0: IDAString; size_1: IDANumber; col_2: IDAColor; out ret_3: IDAFontStyle): HRESULT;
function get_Always(out ret_0: IDAEvent): HRESULT;
function get_AmbientLight(out ret_0: IDAGeometry): HRESULT;
function get_Aqua(out ret_0: IDAColor): HRESULT;
function get_AreBlockingImportsComplete(var bComplete: WordBool): HRESULT;
function get_Black(out ret_0: IDAColor): HRESULT;
function get_Blue(out ret_0: IDAColor): HRESULT;
function get_ClearMatte(out ret_0: IDAMatte): HRESULT;
function get_ClientSite(out pClientSite: IOleClientSite): HRESULT;
function get_Cyan(out ret_0: IDAColor): HRESULT;
function get_DAFalse(out ret_0: IDABoolean): HRESULT;
function get_DashStyleDashed(out ret_0: IDADashStyle): HRESULT;
function get_DashStyleSolid(out ret_0: IDADashStyle): HRESULT;
function get_DATrue(out ret_0: IDABoolean): HRESULT;
function get_DefaultFont(out ret_0: IDAFontStyle): HRESULT;
function get_DefaultLineStyle(out ret_0: IDALineStyle): HRESULT;
function get_DefaultMicrophone(out ret_0: IDAMicrophone): HRESULT;
function get_DetectableEmptyImage(out ret_0: IDAImage): HRESULT;
function get_DirectionalLight(out ret_0: IDAGeometry): HRESULT;
function get_EmptyGeometry(out ret_0: IDAGeometry): HRESULT;
function get_EmptyImage(out ret_0: IDAImage): HRESULT;
function get_EmptyLineStyle(out ret_0: IDALineStyle): HRESULT;
function get_EmptyMontage(out ret_0: IDAMontage): HRESULT;
function get_EndStyleFlat(out ret_0: IDAEndStyle): HRESULT;
function get_EndStyleRound(out ret_0: IDAEndStyle): HRESULT;
function get_EndStyleSquare(out ret_0: IDAEndStyle): HRESULT;
function get_Fuchsia(out ret_0: IDAColor): HRESULT;
function get_GlobalTime(out ret_0: IDANumber): HRESULT;
function get_Gray(out ret_0: IDAColor): HRESULT;
function get_Green(out ret_0: IDAColor): HRESULT;
function get_IdentityTransform2(out ret_0: IDATransform2): HRESULT;
function get_IdentityTransform3(out ret_0: IDATransform3): HRESULT;
function get_JoinStyleBevel(out ret_0: IDAJoinStyle): HRESULT;
function get_JoinStyleMiter(out ret_0: IDAJoinStyle): HRESULT;
function get_JoinStyleRound(out ret_0: IDAJoinStyle): HRESULT;
function get_LeftButtonDown(out ret_0: IDAEvent): HRESULT;
function get_LeftButtonState(out ret_0: IDABoolean): HRESULT;
function get_LeftButtonUp(out ret_0: IDAEvent): HRESULT;
function get_Lime(out ret_0: IDAColor): HRESULT;
function get_LocalTime(out ret_0: IDANumber): HRESULT;
function get_Magenta(out ret_0: IDAColor): HRESULT;
function get_Maroon(out ret_0: IDAColor): HRESULT;
function get_MousePosition(out ret_0: IDAPoint2): HRESULT;
function get_Navy(out ret_0: IDAColor): HRESULT;
function get_Never(out ret_0: IDAEvent): HRESULT;
function get_Olive(out ret_0: IDAColor): HRESULT;
function get_OpaqueMatte(out ret_0: IDAMatte): HRESULT;
function get_Origin2(out ret_0: IDAVector2): HRESULT;
function get_Origin3(out ret_0: IDAPoint3): HRESULT;
function get_Pixel(out ret_0: IDANumber): HRESULT;
function get_PixelConstructionMode(var bMode: WordBool): HRESULT;
function get_PointLight(out ret_0: IDAGeometry): HRESULT;
function get_Purple(out ret_0: IDAColor): HRESULT;
function get_Red(out ret_0: IDAColor): HRESULT;
function get_RightButtonDown(out ret_0: IDAEvent): HRESULT;
function get_RightButtonState(out ret_0: IDABoolean): HRESULT;
function get_RightButtonUp(out ret_0: IDAEvent): HRESULT;
function get_Silence(out ret_0: IDASound): HRESULT;
function get_Silver(out ret_0: IDAColor): HRESULT;
function get_SinSynth(out ret_0: IDASound): HRESULT;
function get_Site(out pSite: IDASite): HRESULT;
function get_Teal(out ret_0: IDAColor): HRESULT;
function get_VersionString(var str: TBSTR): HRESULT;
function get_White(out ret_0: IDAColor): HRESULT;
function get_XVector2(out ret_0: IDAVector2): HRESULT;
function get_XVector3(out ret_0: IDAVector3): HRESULT;
function get_Yellow(out ret_0: IDAColor): HRESULT;
function get_YVector2(out ret_0: IDAVector2): HRESULT;
function get_YVector3(out ret_0: IDAVector3): HRESULT;
function get_ZeroVector2(out ret_0: IDAVector2): HRESULT;
function get_ZeroVector3(out ret_0: IDAVector3): HRESULT;
function get_ZVector3(out ret_0: IDAVector3): HRESULT;
function GradientHorizontal(start_0, stop_1: IDAColor; fallOff_2: double; out ret_3: IDAImage): HRESULT;
function GradientHorizontalAnim(start_0, stop_1: IDAColor; fallOff_2: IDANumber; out ret_3: IDAImage): HRESULT;
function GradientPolygon(points_0, colors_1: Variant; out ret_2: IDAImage): HRESULT;
function GradientPolygonEx(points_0size: Longint; points_0: IDAPoint2; colors_1size: Longint; colors_1: IDAColor; out ret_2: IDAImage): HRESULT;
function GradientSquare(lowerLeft_0, upperLeft_1, upperRight_2, lowerRight_3: IDAColor; out ret_4: IDAImage): HRESULT;
function GT(a_0, b_1: IDANumber; out ret_2: IDABoolean): HRESULT;
function GTE(a_0, b_1: IDANumber; out ret_2: IDABoolean): HRESULT;
function HatchBackwardDiagonal(lineClr_0: IDAColor; spacing_1: double; out ret_2: IDAImage): HRESULT;
function HatchBackwardDiagonalAnim(lineClr_0: IDAColor; spacing_1: IDANumber; out ret_2: IDAImage): HRESULT;
function HatchCross(lineClr_0: IDAColor; spacing_1: double; out ret_2: IDAImage): HRESULT;
function HatchCrossAnim(lineClr_0: IDAColor; spacing_1: IDANumber; out ret_2: IDAImage): HRESULT;
function HatchDiagonalCross(lineClr_0: IDAColor; spacing_1: double; out ret_2: IDAImage): HRESULT;
function HatchDiagonalCrossAnim(lineClr_0: IDAColor; spacing_1: IDANumber; out ret_2: IDAImage): HRESULT;
function HatchForwardDiagonal(lineClr_0: IDAColor; spacing_1: double; out ret_2: IDAImage): HRESULT;
function HatchForwardDiagonalAnim(lineClr_0: IDAColor; spacing_1: IDANumber; out ret_2: IDAImage): HRESULT;
function HatchHorizontal(lineClr_0: IDAColor; spacing_1: double; out ret_2: IDAImage): HRESULT;
function HatchHorizontalAnim(lineClr_0: IDAColor; spacing_1: IDANumber; out ret_2: IDAImage): HRESULT;
function HatchVertical(lineClr_0: IDAColor; spacing_1: double; out ret_2: IDAImage): HRESULT;
function HatchVerticalAnim(lineClr_0: IDAColor; spacing_1: IDANumber; out ret_2: IDAImage): HRESULT;
function ImageMontage(im_0: IDAImage; depth_1: double; out ret_2: IDAMontage): HRESULT;
function ImageMontageAnim(im_0: IDAImage; depth_1: IDANumber; out ret_2: IDAMontage): HRESULT;
function ImportDirectDrawSurface(dds: IDirectDrawSurface; updateEvent: IDAEvent; out ppImage: IDAImage): HRESULT;
function ImportGeometry(url: TBSTR; out ppGeometry: IDAGeometry): HRESULT;
function ImportGeometryAsync(url: TBSTR; pGeoStandIn: IDAGeometry; out ppResult: IDAImportationResult): HRESULT;
function ImportImage(url: TBSTR; out ppImage: IDAImage): HRESULT;
function ImportImageAsync(url: TBSTR; pImageStandIn: IDAImage; out ppResult: IDAImportationResult): HRESULT;
function ImportImageAsyncColorKey(url: TBSTR; pImageStandIn: IDAImage; colorKeyRed, colorKeyGreen, colorKeyBlue: Byte; out ppResult: IDAImportationResult): HRESULT;
function ImportImageColorKey(url: TBSTR; colorKeyRed, colorKeyGreen, colorKeyBlue: Byte; out ppImage: IDAImage): HRESULT;
function ImportMovie(url: TBSTR; out ppResult: IDAImportationResult): HRESULT;
function ImportMovieAsync(url: TBSTR; pImageStandIn: IDAImage; pSoundStandIn: IDASound; out ppResult: IDAImportationResult): HRESULT;
function ImportSound(url: TBSTR; out ppResult: IDAImportationResult): HRESULT;
function ImportSoundAsync(url: TBSTR; pSoundStandIn: IDASound; out ppResult: IDAImportationResult): HRESULT;
function Integral(a_0: IDANumber; out ret_1: IDANumber): HRESULT;
function IntegralVector2(v_0: IDAVector2; out ret_1: IDAVector2): HRESULT;
function IntegralVector3(v_0: IDAVector3; out ret_1: IDAVector3): HRESULT;
function Interpolate(from_0, to_1, duration_2: double; out ret_3: IDANumber): HRESULT;
function InterpolateAnim(from_0, to_1, duration_2: IDANumber; out ret_3: IDANumber): HRESULT;
function IntersectMatte(m1_0, m2_1: IDAMatte; out ret_2: IDAMatte): HRESULT;
function KeyDown(arg_0: Longint; out ret_1: IDAEvent): HRESULT;
function KeyState(n_0: IDANumber; out ret_1: IDABoolean): HRESULT;
function KeyUp(arg_0: Longint; out ret_1: IDAEvent): HRESULT;
function Line(p1_0, p2_1: IDAPoint2; out ret_2: IDAPath2): HRESULT;
function Ln(a_0: IDANumber; out ret_1: IDANumber): HRESULT;
function Log10(a_0: IDANumber; out ret_1: IDANumber): HRESULT;
function LookAtFrom(to_0, from_1: IDAPoint3; up_2: IDAVector3; out ret_3: IDATransform3): HRESULT;
function LT(a_0, b_1: IDANumber; out ret_2: IDABoolean): HRESULT;
function LTE(a_0, b_1: IDANumber; out ret_2: IDABoolean): HRESULT;
function Mix(left_0, right_1: IDASound; out ret_2: IDASound): HRESULT;
function MixArray(snds_0: Variant; out ret_1: IDASound): HRESULT;
function MixArrayEx(snds_0size: Longint; snds_0: IDASound; out ret_1: IDASound): HRESULT;
function ModifiableBehavior(orig: IDABehavior; out bvr: IDABehavior): HRESULT;
function Mod_(a_0, b_1: IDANumber; out ret_2: IDANumber): HRESULT;
function Mul(a_0, b_1: IDANumber; out ret_2: IDANumber): HRESULT;
function NE(a_0, b_1: IDANumber; out ret_2: IDABoolean): HRESULT;
function Neg(a_0, b_1: IDANumber; out ret_2: IDABoolean): HRESULT;
function NegVector2(v_0: IDAVector2; out ret_1: IDAVector2): HRESULT;
function NegVector3(v_0: IDAVector3; out ret_1: IDAVector3): HRESULT;
function NewDrawingSurface(out pds: IDADrawingSurface): HRESULT;
function NotEvent(event_0: IDAEvent; out ret_1: IDAEvent): HRESULT;
function Not_(a_0: IDABoolean; out ret_1: IDABoolean): HRESULT;
function NumberBSpline(degree: Integer; knots, CtrlPts, weights: Variant; evaluator: IDANumber; out bvr: IDANumber): HRESULT;
function NumberBSplineEx(degree: Integer; numKnots: Longint; knots: IDANumber; numPts: Longint; ctrlPts: IDANumber; numWts: Longint; weights: IDANumber; evaluator: IDANumber; out bvr: IDANumber): HRESULT;
function OrEvent(e1_0, e2_1: IDAEvent; out ret_2: IDAEvent): HRESULT;
function Or_(a_0, b_1: IDABoolean; out ret_2: IDABoolean): HRESULT;
function Oval(width_0, height_1: double; out ret_2: IDAPath2): HRESULT;
function OvalAnim(width_0, height_1: IDANumber; out ret_2: IDAPath2): HRESULT;
function Overlay(top_0, bottom_1: IDAImage; out ret_2: IDAImage): HRESULT;
function OverlayArray(imgs_0: Variant; ret_1: IDAImage): HRESULT;
function OverlayArrayEx(imgs_0size: Longint; imgs_0: IDAImage; out ret_1: IDAImage): HRESULT;
function ParallelCamera(nearClip_0: double; out ret_1: IDACamera): HRESULT;
function ParallelCameraAnim(nearClip_0: IDANumber; out ret_1: IDACamera): HRESULT;
function PerspectiveCamera(focalDist_0, nearClip_1: double; out ret_2: IDACamera): HRESULT;
function PerspectiveCameraAnim(focalDist_0, nearClip_1: IDANumber; out ret_2: IDACamera): HRESULT;
function PieDegrees(startAngle_0, endAngle_1, arcWidth_2, arcHeight_3: double; out ret_4: IDAPath2): HRESULT;
function PieRadians(startAngle_0, endAngle_1, arcWidth_2, arcHeight_3: double; out ret_4: IDAPath2): HRESULT;
function PieRadiansAnim(startAngle_0, endAngle_1, arcWidth_2, arcHeight_3: IDANumber; out ret_4: IDAPath2): HRESULT;
function Point2(x_0, y_1: double; out ret_2: IDAPoint2): HRESULT;
function Point2Anim(x_0, y_1: IDANumber; out ret_2: IDAPoint2): HRESULT;
function Point2BSpline(degree: Integer; knots, CtrlPts, weights: Variant; evaluator: IDANumber; out bvr: IDAPoint2): HRESULT;
function Point2BSplineEx(degree: Integer; numKnots: Longint; knots: IDANumber; numPts: Longint; ctrlPts: IDAPoint2; numWts: Longint; weights: IDANumber; evaluator: IDANumber; out bvr: IDAPoint2): HRESULT;
function Point2Polar(theta_0, radius_1: double; out ret_2: IDAPoint2): HRESULT;
function Point2PolarAnim(theta_0, radius_1: IDANumber; out ret_2: IDAVector2): HRESULT;
function Point3(x_0, y_1, z_2: double; out ret_3: IDAPoint3): HRESULT;
function Point3Anim(x_0, y_1, z_2: IDANumber; out ret_3: IDAPoint3): HRESULT;
function Point3BSpline(degree: Integer; knots, CtrlPts, weights: Variant; evaluator: IDANumber; out bvr: IDAPoint3): HRESULT;
function Point3BSplineEx(degree: Integer; numKnots: Longint; knots: IDANumber; numPts: Longint; ctrlPts: IDAPoint3; numWts: Longint; weights: IDANumber; evaluator: IDANumber; out bvr: IDAPoint3): HRESULT;
function Point3Spherical(xyAngle_0, yzAngle_1, radius_2: double; out ret_3: IDAPoint3): HRESULT;
function Point3SphericalAnim(xyAngle_0, yzAngle_1, radius_2: IDANumber; out ret_3: IDAPoint3): HRESULT;
function PolydrawPath(points_0, codes_1: Variant; out ret_2: IDAPath2): HRESULT;
function PolydrawPathEx(points_0size: Longint; points_0: IDAPoint2; codes_1size: Longint; codes_1: IDANumber; out ret_2: IDAPath2): HRESULT;
function Polyline(points_0: Variant; out ret_1: IDAPath2): HRESULT;
function PolylineEx(points_0size: Longint; points_0: IDAPoint2; out ret_1: IDAPath2): HRESULT;
function Pow(a_0, b_1: IDANumber; out ret_2: IDANumber): HRESULT;
function Predicate(b_0: IDABoolean; out ret_1: IDAEvent): HRESULT;
function put_ClientSite(pClientSite: IOleClientSite): HRESULT;
function put_PixelConstructionMode(bMode: WordBool): HRESULT;
function put_Site(pSite: IDASite): HRESULT;
function RadialGradientPolygon(inner_0, outer_1: IDAColor; points_2: Variant; fallOff_3: double; out ret_4: IDAImage): HRESULT;
function RadialGradientPolygonAnim(inner_0, outer_1: IDAColor; points_2: Variant; fallOff_3: double; out ret_4: IDAImage): HRESULT;
function RadialGradientPolygonAnimEx(inner_0, outer_1: IDAColor; points_2size: Longint; points_2: IDAPoint2; fallOff_3: double; out ret_4: IDAImage): HRESULT;
function RadialGradientPolygonEx(inner_0, outer_1: IDAColor; points_2size: Longint; points_2 : IDAPoint2; fallOff_3: double; out ret_4: IDAImage): HRESULT;
function RadialGradientRegularPoly(inner_0, outer_1: IDAColor; numEdges_2, fallOff_3: double; out ret_4: IDAImage): HRESULT;
function RadialGradientRegularPolyAnim(inner_0, outer_1: IDAColor; numEdges_2, fallOff_3: IDANumber; out ret_4: IDAImage): HRESULT;
function RadialGradientSquare(inner_0, outer_1: IDAColor; fallOff_2: double; out ret_3: IDAImage): HRESULT;
function RadialGradientSquareAnim(inner_0, outer_1: IDAColor; fallOff_2: IDANumber; out ret_3: IDAImage): HRESULT;
function Ray(pt_0: IDAPoint2; out ret_1: IDAPath2): HRESULT;
function Rect(width_0, height_1: double; out ret_2: IDAPath2): HRESULT;
function RectAnim(width_0, height_1: IDANumber; out ret_2: IDAPath2): HRESULT;
function Rotate2(angle_0: double; out ret_1: IDATransform2): HRESULT;
function Rotate2Anim(angle_0: IDANumber; out ret_1: IDATransform2): HRESULT;
function Rotate2Degrees(angle_0: double; out ret_1: IDATransform2): HRESULT;
function Rotate2Rate(angle_0: double; out ret_1: IDATransform2): HRESULT;
function Rotate2RateDegrees(angle_0: double; out ret_1: IDATransform2): HRESULT;
function Rotate3(axis_0: IDAVector3; angle_1: double; out ret_2: IDATransform3): HRESULT;
function Rotate3Anim(axis_0: IDAVector3; angle_1: IDANumber; out ret_2: IDATransform3): HRESULT;
function Rotate3Degrees(axis_0: IDAVector3; angle_1: double; out ret_2: IDATransform3): HRESULT;
function Rotate3Rate(axis_0: IDAVector3; angle_1: double; out ret_2: IDATransform3): HRESULT;
function Rotate3RateDegrees(axis_0: IDAVector3; angle_1: double; out ret_2: IDATransform3): HRESULT;
function Round(a_0: IDANumber; out ret_1: IDANumber): HRESULT;
function RoundRect(width_0, height_1, cornerArcWidth_2, cornerArcHeight_3: double; out ret_4: IDAPath2): HRESULT;
function RoundRectAnim(width_0, height_1, cornerArcWidth_2, cornerArcHeight_3: IDANumber; out ret_4: IDAPath2): HRESULT;
function Scale2(x_0, y_1: double; out ret_2: IDATransform2): HRESULT;
function Scale2Anim(x_0, y_1: IDANumber; out ret_2: IDATransform2): HRESULT;
function Scale2Rate(x_0, y_1: double; out ret_2: IDATransform2): HRESULT;
function Scale2Uniform(uniform_scale_0: double; out ret_1: IDATransform2): HRESULT;
function Scale2UniformAnim(uniform_scale_0: IDANumber; out ret_1: IDATransform2): HRESULT;
function Scale2UniformRate(uniform_scale_0: double; out ret_1: IDATransform2): HRESULT;
function Scale2Vector(scale_vec_0: IDAVector2; out ret_1: IDATransform2): HRESULT;
function Scale2Vector2(obsoleteMethod_0: IDAVector2; out ret_1: IDATransform2): HRESULT;
function Scale3(x_0, y_1, z_2: double; out ret_3: IDATransform3): HRESULT;
function Scale3Anim(x_0, y_1, z_2: IDANumber; out ret_3: IDATransform3): HRESULT;
function Scale3Rate(x_0, y_1, z_2: double; out ret_3: IDATransform3): HRESULT;
function Scale3Uniform(uniform_scale_0: double; out ret_1: IDATransform3): HRESULT;
function Scale3UniformAnim(uniform_scale_0: IDANumber; out ret_1: IDATransform3): HRESULT;
function Scale3UniformRate(uniform_scale_0: double; out ret_1: IDATransform3): HRESULT;
function Scale3Vector(scale_vec_0: IDAVector3; out ret_1: IDATransform3): HRESULT;
function ScriptCallback(obsolete1_0: TBSTR; obsolete2_1: IDAEvent; obsolete3_2: TBSTR; out ret_3: IDAEvent): HRESULT;
function SeededRandom(arg_0: double; out ret_1: IDANumber): HRESULT;
function Sequence(s1_0, s2_1: IDABehavior; out ret_2: IDABehavior): HRESULT;
function Sin(a_0: IDANumber; out ret_1: IDANumber): HRESULT;
function SlowInSlowOut(from_0, to_1, duration_2, sharpness_3: double; out ret_3: IDANumber): HRESULT;
function SlowInSlowOutAnim(from_0, to_1, duration_2, sharpness_3: IDANumber; out ret_3: IDANumber): HRESULT;
function SolidColorImage(col_0: IDAColor; out ret_1: IDAImage): HRESULT;
function SoundSource(snd_0: IDASound; out ret_1: IDAGeometry): HRESULT;
function SpotLight(fullcone_0: IDANumber; cutoff_1: double; out ret_2: IDAGeometry): HRESULT;
function SpotLightAnim(fullcone_0, cutoff_1: IDANumber; out ret_2: IDAGeometry): HRESULT;
function Sqrt(a_0: IDANumber; out ret_1: IDANumber): HRESULT;
function StringImage(str_0: TBSTR; fs_1: IDAFontStyle; out ret_2: IDAImage): HRESULT;
function StringImageAnim(str_0: IDAString; fs_1: IDAFontStyle; out ret_2: IDAImage): HRESULT;
function StringPath(str_0: TBSTR; fs_1: IDAFontStyle; out ret_2: IDAPath2): HRESULT;
function StringPathAnim(str_0: IDAString; fs_1: IDAFontStyle; out ret_2: IDAPath2): HRESULT;
function Sub(a_0, b_1: IDANumber; out ret_2: IDANumber): HRESULT;
function SubPoint2(p_0, p_1: IDAPoint2; out ret_2: IDAVector2): HRESULT;
function SubPoint2Vector(p_0: IDAPoint2; v2_1: IDAVector2; out ret_2: IDAPoint2): HRESULT;
function SubPoint3(p1_0, p2_1: IDAPoint3; out ret_2: IDAVector3): HRESULT;
function SubPoint3Vector(p_0: IDAPoint3; v_1: IDAVector3; out ret_2: IDAPoint3): HRESULT;
function SubVector2(v1_0, v2_1: IDAVector2; out ret_2: IDAVector2): HRESULT;
function SubVector3(v1_0, v2_1: IDAVector3; out ret_2: IDAVector3): HRESULT;
function Tan(a_0: IDANumber; out ret_1: IDANumber): HRESULT;
function TextImage(obsoleted1_0: TBSTR; obsoleted2_1: IDAFontStyle; out ret_2: IDAImage): HRESULT;
function TextImageAnim(obsoleted1_0: IDAString; obsoleted2_1: IDAFontStyle; out ret_2: IDAImage): HRESULT;
function TextMatte(str_0: IDAString; fs_1: IDAFontStyle; out ret_2: IDAMatte): HRESULT;
function TextPath(obsolete1_0: IDAString; obsolete2_1: IDAFontStyle; out ret_2: IDAPath2): HRESULT;
function ThenEvent(e1_0, e2_1: IDAEvent; out ret_2: IDAEvent): HRESULT;
function Timer(n_0: double; out ret_1: IDAEvent): HRESULT;
function TimerAnim(n_0: IDANumber; out ret_1: IDAEvent): HRESULT;
function ToDegrees(a_0: IDANumber; out ret_1: IDANumber): HRESULT;
function ToRadians(a_0: IDANumber; out ret_1: IDANumber): HRESULT;
function Transform3x2Anim(m_0: Variant; out ret_1: IDATransform2): HRESULT;
function Transform3x2AnimEx(m_0size: Longint; m_0: IDANumber; out ret_1: IDATransform2): HRESULT;
function Transform4x4Anim(m_0: Variant; out ret_1: IDATransform3): HRESULT;
function Transform4x4AnimEx(m_0size: Longint; m_0: IDANumber; out ret_1: IDATransform3): HRESULT;
function Translate2(Tx_0, Ty_1: double; out ret_2: IDATransform2): HRESULT;
function Translate2Anim(Tx_0, Ty_1: IDANumber; out ret_2: IDATransform2): HRESULT;
function Translate2Point(pos_0: IDAPoint2; out ret_1: IDATransform2): HRESULT;
function Translate2Rate(Tx_0, Ty_1: double; out ret_2: IDATransform2): HRESULT;
function Translate2Vector(delta_0: IDAVector2; out ret_1: IDATransform2): HRESULT;
function Translate3(tx_0, ty_1, tz_2: double; out ret_3: IDATransform3): HRESULT;
function Translate3Anim(tx_0, ty_1, tz_2: IDANumber; out ret_3: IDATransform3): HRESULT;
function Translate3Point(new_origin_0: IDAPoint3; out ret_1: IDATransform3): HRESULT;
function Translate3Rate(tx_0, ty_1, tz_2: double; out ret_3: IDATransform3): HRESULT;
function Translate3Vector(delta_0: IDAVector3; out ret_1: IDATransform3): HRESULT;
function TriggerEvent(event: IDAEvent; data: IDABehavior): HRESULT;
function Tuple(obsolete1: Variant; out obsolete2: IDATuple): HRESULT;
function UninitializedArray(typeTmp: IDAArray; out bvr: IDAArray): HRESULT;
function UninitializedTuple(typeTmp: IDATuple; out bvr: IDATuple): HRESULT;
function UnionGeometry(g1_0, g2_1: IDAGeometry; out ret_2: IDAGeometry): HRESULT;
function UnionGeometryArray(imgs_0: Variant; out ret_1: IDAGeometry): HRESULT;
function UnionGeometryArrayEx(imgs_0size: Longint; imgs_0: IDAGeometry; out ret_1: IDAGeometry): HRESULT;
function UnionMatte(m1_0, m2_1: IDAMatte; out ret_2: IDAMatte): HRESULT;
function UnionMontage(m1_0, m2_1: IDAMontage; out ret_2: IDAMontage): HRESULT;
function UntilEx(b0_0: IDABehavior; event_1: IDAEvent; out ret_2: IDABehavior): HRESULT;
function UntilNotify(b0_0: IDABehavior; event_1: IDAEvent; notifier_2: IDAUntilNotifier; out ret_3: IDABehavior): HRESULT;
function Until_(b0_0: IDABehavior; event_1: IDAEvent; notifier_2: IDAUntilNotifier; out ret_3: IDABehavior): HRESULT;
function UserData(data_0: IUnknown; out ret_1: IDAUserData): HRESULT;
function Vector2(x_0, y_1: double; out ret_2: IDAVector2): HRESULT;
function Vector2Anim(x_0, y_1: IDANumber; out ret_2: IDAVector2): HRESULT;
function Vector2BSpline(degree: Integer; knots, CtrlPts, weights: Variant; evaluator: IDANumber; out bvr: IDAVector2): HRESULT;
function Vector2BSplineEx(degree: Integer; numKnots: Longint; knots: IDANumber; numPts: Longint; ctrlPts: IDAVector2; numWts: Longint; weights: IDANumber; evaluator: IDANumber; out bvr: IDAVector2): HRESULT;
function Vector2Polar(theta_0, radius_1: double; out ret_2: IDAVector2): HRESULT;
function Vector2PolarAnim(theta_0, radius_1: IDANumber; out ret_2: IDAVector2): HRESULT;
function Vector2PolarDegrees(theta_0, radius_1: double; out ret_2: IDAVector2): HRESULT;
function Vector3(x_0, y_1, z_2: double; out ret_3: IDAVector3): HRESULT;
function Vector3Anim(x_0, y_1, z_2: IDANumber; out ret_3: IDAVector3): HRESULT;
function Vector3BSpline(degree: Integer; knots, CtrlPts, weights: Variant; evaluator: IDANumber; out bvr: IDAVector3): HRESULT;
function Vector3BSplineEx(degree: Integer; numKnots: Longint; knots: IDANumber; numPts: Longint; ctrlPts: IDAVector3; numWts: Longint; weights: IDANumber; evaluator: IDANumber; out bvr: IDAVector3): HRESULT;
function Vector3Spherical(xyAngle_0, yzAngle_1, radius_2: double; out ret_3: IDAVector3): HRESULT;
function Vector3SphericalAnim(xyAngle_0, yzAngle_1, radius_2: IDANumber; out ret_3: IDAVector3): HRESULT;
function XShear2(arg_0: double; out ret_1: IDATransform2): HRESULT;
function XShear2Anim(arg_0: IDANumber; out ret_1: IDATransform2): HRESULT;
function XShear2Rate(arg_0: double; out ret_1: IDATransform2): HRESULT;
function XShear3(a_0, b_1: double; out ret_2: IDATransform3): HRESULT;
function XShear3Anim(a_0, b_1: IDANumber; out ret_2: IDATransform3): HRESULT;
function XShear3Rate(a_0, b_1: double; out ret_2: IDATransform3): HRESULT;
function YShear2(arg_0: double; out ret_1: IDATransform2): HRESULT;
function YShear2Anim(arg_0: IDANumber; out ret_1: IDATransform2): HRESULT;
function YShear2Rate(arg_0: double; out ret_1: IDATransform2): HRESULT;
function YShear3(c_0, d_1: double; out ret_2: IDATransform3): HRESULT;
function YShear3Anim(a_0, b_1: IDANumber; out ret_2: IDATransform3): HRESULT;
function YShear3Rate(c_0, d_1: double; out ret_2: IDATransform3): HRESULT;
function ZShear3(e_0, f_1: double; out ret_2: IDATransform3): HRESULT;
function ZShear3Anim(e_0, f_1: IDANumber; out ret_2: IDATransform3): HRESULT;
function ZShear3Rate(e_0, f_1: double; out ret_2: IDATransform3): HRESULT;
Properties
Events
Variables
Constructors
Functions
function Abs(a_0: IDANumber; out ret_1: IDANumber): HRESULT;
function Acos(a_0: IDANumber; out ret_1: IDANumber): HRESULT;
function Add(a_0, b_1: IDANumber; out ret_2: IDANumber): HRESULT;
function AddPoint2Vector(p_0: IDAPoint2; v2_1: IDAVector2; out ret_2: IDAPoint2): HRESULT;
function AddPoint3Vector(p_0: IDAPoint3; v_1: IDAVector3; out ret_2: IDAPoint3): HRESULT;
function AddVector2(v1_0, v2_1: IDAVector2; out ret_2: IDAVector2): HRESULT;
function AddVector3(v1_0, v2_1: IDAVector3; out ret_2: IDAVector3): HRESULT;
function AndEvent(e1_0, e2_1: IDAEvent; out ret_2: IDAEvent): HRESULT;
function And_(a_0, b_1: IDABoolean; out ret_2: IDABoolean): HRESULT;
function AppTriggeredEvent(out ret_0: IDAEvent): HRESULT;
function ArcDegrees(startAngle_0, endAngle_1, arcWidth_2, arcHeight_3: double; out ret_4: IDAPath2): HRESULT;
function ArcRadians(startAngle_0, endAngle_1, arcWidth_2, arcHeight_3: double; out ret_4: IDAPath2): HRESULT;
function ArcRadiansAnim(startAngle_0, endAngle_1, arcWidth_2, arcHeight_3: IDANumber; out ret_4: IDAPath2): HRESULT;
function Array_(obsolete1: Variant; out obsolete2: IDAArray): HRESULT;
function Asin(a_0: IDANumber; out ret_1: IDANumber): HRESULT;
function Atan(a_0: IDANumber; out ret_1: IDANumber): HRESULT;
function Atan2(a_0, b_1: IDANumber; out ret_2: IDANumber): HRESULT;
function Ceiling(a_0: IDANumber; out ret_1: IDANumber): HRESULT;
function ColorHsl(hue_0, saturation_1, lum_2: double; out ret_3: IDAColor): HRESULT;
function ColorHslAnim(hue_0, saturation_1, lum_2: IDANumber; out ret_3: IDAColor): HRESULT;
function ColorRgb(red_0, green_1, blue_2: double; out ret_3: IDAColor): HRESULT;
function ColorRgb255(red_0, green_1, blue_2: SmallInt; out ret_3: IDAColor): HRESULT;
function ColorRgbAnim(red_0, green_1, blue_2: IDANumber; out ret_3: IDAColor): HRESULT;
function Compose2(a_0, b_1: IDATransform2; out ret_2: IDATransform2): HRESULT;
function Compose2Array(xfs_0: Variant; out ret_1: IDATransform2): HRESULT;
function Compose2ArrayEx(xfs_0size: Longint; xfs_0: IDATransform2; out ret_1: IDATransform2): HRESULT;
function Compose3(a_0, b_1: IDATransform3; out ret_2: IDATransform3): HRESULT;
function Compose3Array(xfs_0: Variant; out ret_1: IDATransform3): HRESULT;
function Compose3ArrayEx(xfs_0size: Longint; xfs_0: IDATransform3; out ret_1: IDATransform3): HRESULT;
function Concat(p1_0, p2_1: IDAPath2; out ret_2: IDAPath2): HRESULT;
function ConcatArray(paths_0: Variant; out ret_1: IDAPath2): HRESULT;
function ConcatArrayEx(paths_0size: Longint; paths_0: IDAPath2; out ret_1: IDAPath2): HRESULT;
function ConcatString(s1_0, s2_1: IDAString; out ret_2: IDAString): HRESULT;
function Cond(c, i, e: IDABoolean; out pCondBvr: IDABoolean): HRESULT;
function Cos(a_0: IDANumber; out ret_1: IDANumber): HRESULT;
function CrossVector3(v_0, u_1: IDAVector3; out ret_2: IDAVector3): HRESULT;
function CubicBSplinePath(points_0, knots_1: Variant; out ret_2: IDAPath2): HRESULT;
function CubicBSplinePathEx(points_0size: Longint; points_0: IDAPoint2; knots_1size: Longint; knots_1: IDANumber; out ret_2: IDAPath2): HRESULT;
function DAArray(bvrs: Variant; out bvr: IDAArray): HRESULT;
function DAArrayEx(s: Longint; pBvrs: IDABehavior; out bvr: IDAArray): HRESULT;
function DABoolean(num_0: WordBool; out ret_1: IDABoolean): HRESULT;
function DANumber(num_0: Longint; out ret_1: IDANumber): HRESULT;
function DAString(str_0: TBSTR; out ret_1: IDAString): HRESULT;
function DATuple(bvrs: Variant; out bvr: IDATuple): HRESULT;
function DATupleEx(s: Longint; pBvrs: IDABehavior; out bvr: IDATuple): HRESULT;
function Derivative(a_0: IDANumber; out ret_1: IDANumber): HRESULT;
function DerivativePoint2(v_0: IDAVector2; out ret_1: IDAVector2): HRESULT;
function DerivativePoint3(v_0: IDAVector3; out ret_1: IDAVector3): HRESULT;
function DerivativeVector2(v_0: IDAVector2; out ret_1: IDAVector2): HRESULT;
function DerivativeVector3(v_0: IDAVector3; out ret_1: IDAVector3): HRESULT;
function DifferenceMatte(m1_0, m2_1: IDAMatte; out ret_2: IDAMatte): HRESULT;
function DistancePoint2(p_0, q_1: IDAPoint2; out ret_2: IDANumber): HRESULT;
function DistancePoint3(p1_0, p2_1: IDAPoint3; out ret_2: IDANumber): HRESULT;
function DistanceSquaredPoint2(p_0, q_1: IDAPoint2; out ret_2: IDANumber): HRESULT;
function DistanceSquaredPoint3(p_0, q_1: IDAPoint3; out ret_2: IDANumber): HRESULT;
function Div_(a_0, b_1: IDANumber; out ret_2: IDANumber): HRESULT;
function DotVector2(v_0, u_1: IDAVector2; out ret_2: IDANumber): HRESULT;
function DotVector3(v_0, u_1: IDAVector3; out ret_2: IDANumber): HRESULT;
function EQ(a_0, b_1: IDANumber; out ret_2: IDABoolean): HRESULT;
function Exp(a_0: IDANumber; out ret_1: IDANumber): HRESULT;
function FillMatte(p_0: IDAPath2; out ret_1: IDAMatte): HRESULT;
function Floor(a_0: IDANumber; out ret_1: IDANumber): HRESULT;
function FollowPath(path_0: IDAPath2; duration_1: double; out ret_2: IDATransform2): HRESULT;
function FollowPathAngle(path_0: IDAPath2; duration_1: double; out ret_2: IDATransform2): HRESULT;
function FollowPathAngleAnim(obsoleted1_0: IDAPath2; obsoleted2_1: IDANumber; out ret_2: IDATransform2): HRESULT;
function FollowPathAngleEval(path_0: IDAPath2; duration_1: double; out ret_2: IDATransform2): HRESULT;
function FollowPathAngleUpright(path_0: IDAPath2; duration_1: double; out ret_2: IDATransform2): HRESULT;
function FollowPathAngleUprightAnim(obsoleted1_0: IDAPath2; obsoleted2_1: IDANumber; out ret_2: IDATransform2): HRESULT;
function FollowPathAngleUprightEval(path_0: IDAPath2; duration_1: double; out ret_2: IDATransform2): HRESULT;
function FollowPathAnim(obsoleted1_0: IDAPath2; obsoleted2_1: IDANumber; out ret_2: IDATransform2): HRESULT;
function FollowPathEval(path_0: IDAPath2; duration_1: double; out ret_2: IDATransform2): HRESULT;
function Font(str_0: TBSTR; size_1: double; col_2: IDAColor; out ret_3: IDAFontStyle): HRESULT;
function FontAnim(str_0: IDAString; size_1: IDANumber; col_2: IDAColor; out ret_3: IDAFontStyle): HRESULT;
function get_Always(out ret_0: IDAEvent): HRESULT;
function get_AmbientLight(out ret_0: IDAGeometry): HRESULT;
function get_Aqua(out ret_0: IDAColor): HRESULT;
function get_AreBlockingImportsComplete(var bComplete: WordBool): HRESULT;
function get_Black(out ret_0: IDAColor): HRESULT;
function get_Blue(out ret_0: IDAColor): HRESULT;
function get_ClearMatte(out ret_0: IDAMatte): HRESULT;
function get_ClientSite(out pClientSite: IOleClientSite): HRESULT;
function get_Cyan(out ret_0: IDAColor): HRESULT;
function get_DAFalse(out ret_0: IDABoolean): HRESULT;
function get_DashStyleDashed(out ret_0: IDADashStyle): HRESULT;
function get_DashStyleSolid(out ret_0: IDADashStyle): HRESULT;
function get_DATrue(out ret_0: IDABoolean): HRESULT;
function get_DefaultFont(out ret_0: IDAFontStyle): HRESULT;
function get_DefaultLineStyle(out ret_0: IDALineStyle): HRESULT;
function get_DefaultMicrophone(out ret_0: IDAMicrophone): HRESULT;
function get_DetectableEmptyImage(out ret_0: IDAImage): HRESULT;
function get_DirectionalLight(out ret_0: IDAGeometry): HRESULT;
function get_EmptyGeometry(out ret_0: IDAGeometry): HRESULT;
function get_EmptyImage(out ret_0: IDAImage): HRESULT;
function get_EmptyLineStyle(out ret_0: IDALineStyle): HRESULT;
function get_EmptyMontage(out ret_0: IDAMontage): HRESULT;
function get_EndStyleFlat(out ret_0: IDAEndStyle): HRESULT;
function get_EndStyleRound(out ret_0: IDAEndStyle): HRESULT;
function get_EndStyleSquare(out ret_0: IDAEndStyle): HRESULT;
function get_Fuchsia(out ret_0: IDAColor): HRESULT;
function get_GlobalTime(out ret_0: IDANumber): HRESULT;
function get_Gray(out ret_0: IDAColor): HRESULT;
function get_Green(out ret_0: IDAColor): HRESULT;
function get_IdentityTransform2(out ret_0: IDATransform2): HRESULT;
function get_IdentityTransform3(out ret_0: IDATransform3): HRESULT;
function get_JoinStyleBevel(out ret_0: IDAJoinStyle): HRESULT;
function get_JoinStyleMiter(out ret_0: IDAJoinStyle): HRESULT;
function get_JoinStyleRound(out ret_0: IDAJoinStyle): HRESULT;
function get_LeftButtonDown(out ret_0: IDAEvent): HRESULT;
function get_LeftButtonState(out ret_0: IDABoolean): HRESULT;
function get_LeftButtonUp(out ret_0: IDAEvent): HRESULT;
function get_Lime(out ret_0: IDAColor): HRESULT;
function get_LocalTime(out ret_0: IDANumber): HRESULT;
function get_Magenta(out ret_0: IDAColor): HRESULT;
function get_Maroon(out ret_0: IDAColor): HRESULT;
function get_MousePosition(out ret_0: IDAPoint2): HRESULT;
function get_Navy(out ret_0: IDAColor): HRESULT;
function get_Never(out ret_0: IDAEvent): HRESULT;
function get_Olive(out ret_0: IDAColor): HRESULT;
function get_OpaqueMatte(out ret_0: IDAMatte): HRESULT;
function get_Origin2(out ret_0: IDAVector2): HRESULT;
function get_Origin3(out ret_0: IDAPoint3): HRESULT;
function get_Pixel(out ret_0: IDANumber): HRESULT;
function get_PixelConstructionMode(var bMode: WordBool): HRESULT;
function get_PointLight(out ret_0: IDAGeometry): HRESULT;
function get_Purple(out ret_0: IDAColor): HRESULT;
function get_Red(out ret_0: IDAColor): HRESULT;
function get_RightButtonDown(out ret_0: IDAEvent): HRESULT;
function get_RightButtonState(out ret_0: IDABoolean): HRESULT;
function get_RightButtonUp(out ret_0: IDAEvent): HRESULT;
function get_Silence(out ret_0: IDASound): HRESULT;
function get_Silver(out ret_0: IDAColor): HRESULT;
function get_SinSynth(out ret_0: IDASound): HRESULT;
function get_Site(out pSite: IDASite): HRESULT;
function get_Teal(out ret_0: IDAColor): HRESULT;
function get_VersionString(var str: TBSTR): HRESULT;
function get_White(out ret_0: IDAColor): HRESULT;
function get_XVector2(out ret_0: IDAVector2): HRESULT;
function get_XVector3(out ret_0: IDAVector3): HRESULT;
function get_Yellow(out ret_0: IDAColor): HRESULT;
function get_YVector2(out ret_0: IDAVector2): HRESULT;
function get_YVector3(out ret_0: IDAVector3): HRESULT;
function get_ZeroVector2(out ret_0: IDAVector2): HRESULT;
function get_ZeroVector3(out ret_0: IDAVector3): HRESULT;
function get_ZVector3(out ret_0: IDAVector3): HRESULT;
function GradientHorizontal(start_0, stop_1: IDAColor; fallOff_2: double; out ret_3: IDAImage): HRESULT;
function GradientHorizontalAnim(start_0, stop_1: IDAColor; fallOff_2: IDANumber; out ret_3: IDAImage): HRESULT;
function GradientPolygon(points_0, colors_1: Variant; out ret_2: IDAImage): HRESULT;
function GradientPolygonEx(points_0size: Longint; points_0: IDAPoint2; colors_1size: Longint; colors_1: IDAColor; out ret_2: IDAImage): HRESULT;
function GradientSquare(lowerLeft_0, upperLeft_1, upperRight_2, lowerRight_3: IDAColor; out ret_4: IDAImage): HRESULT;
function GT(a_0, b_1: IDANumber; out ret_2: IDABoolean): HRESULT;
function GTE(a_0, b_1: IDANumber; out ret_2: IDABoolean): HRESULT;
function HatchBackwardDiagonal(lineClr_0: IDAColor; spacing_1: double; out ret_2: IDAImage): HRESULT;
function HatchBackwardDiagonalAnim(lineClr_0: IDAColor; spacing_1: IDANumber; out ret_2: IDAImage): HRESULT;
function HatchCross(lineClr_0: IDAColor; spacing_1: double; out ret_2: IDAImage): HRESULT;
function HatchCrossAnim(lineClr_0: IDAColor; spacing_1: IDANumber; out ret_2: IDAImage): HRESULT;
function HatchDiagonalCross(lineClr_0: IDAColor; spacing_1: double; out ret_2: IDAImage): HRESULT;
function HatchDiagonalCrossAnim(lineClr_0: IDAColor; spacing_1: IDANumber; out ret_2: IDAImage): HRESULT;
function HatchForwardDiagonal(lineClr_0: IDAColor; spacing_1: double; out ret_2: IDAImage): HRESULT;
function HatchForwardDiagonalAnim(lineClr_0: IDAColor; spacing_1: IDANumber; out ret_2: IDAImage): HRESULT;
function HatchHorizontal(lineClr_0: IDAColor; spacing_1: double; out ret_2: IDAImage): HRESULT;
function HatchHorizontalAnim(lineClr_0: IDAColor; spacing_1: IDANumber; out ret_2: IDAImage): HRESULT;
function HatchVertical(lineClr_0: IDAColor; spacing_1: double; out ret_2: IDAImage): HRESULT;
function HatchVerticalAnim(lineClr_0: IDAColor; spacing_1: IDANumber; out ret_2: IDAImage): HRESULT;
function ImageMontage(im_0: IDAImage; depth_1: double; out ret_2: IDAMontage): HRESULT;
function ImageMontageAnim(im_0: IDAImage; depth_1: IDANumber; out ret_2: IDAMontage): HRESULT;
function ImportDirectDrawSurface(dds: IDirectDrawSurface; updateEvent: IDAEvent; out ppImage: IDAImage): HRESULT;
function ImportGeometry(url: TBSTR; out ppGeometry: IDAGeometry): HRESULT;
function ImportGeometryAsync(url: TBSTR; pGeoStandIn: IDAGeometry; out ppResult: IDAImportationResult): HRESULT;
function ImportImage(url: TBSTR; out ppImage: IDAImage): HRESULT;
function ImportImageAsync(url: TBSTR; pImageStandIn: IDAImage; out ppResult: IDAImportationResult): HRESULT;
function ImportImageAsyncColorKey(url: TBSTR; pImageStandIn: IDAImage; colorKeyRed, colorKeyGreen, colorKeyBlue: Byte; out ppResult: IDAImportationResult): HRESULT;
function ImportImageColorKey(url: TBSTR; colorKeyRed, colorKeyGreen, colorKeyBlue: Byte; out ppImage: IDAImage): HRESULT;
function ImportMovie(url: TBSTR; out ppResult: IDAImportationResult): HRESULT;
function ImportMovieAsync(url: TBSTR; pImageStandIn: IDAImage; pSoundStandIn: IDASound; out ppResult: IDAImportationResult): HRESULT;
function ImportSound(url: TBSTR; out ppResult: IDAImportationResult): HRESULT;
function ImportSoundAsync(url: TBSTR; pSoundStandIn: IDASound; out ppResult: IDAImportationResult): HRESULT;
function Integral(a_0: IDANumber; out ret_1: IDANumber): HRESULT;
function IntegralVector2(v_0: IDAVector2; out ret_1: IDAVector2): HRESULT;
function IntegralVector3(v_0: IDAVector3; out ret_1: IDAVector3): HRESULT;
function Interpolate(from_0, to_1, duration_2: double; out ret_3: IDANumber): HRESULT;
function InterpolateAnim(from_0, to_1, duration_2: IDANumber; out ret_3: IDANumber): HRESULT;
function IntersectMatte(m1_0, m2_1: IDAMatte; out ret_2: IDAMatte): HRESULT;
function KeyDown(arg_0: Longint; out ret_1: IDAEvent): HRESULT;
function KeyState(n_0: IDANumber; out ret_1: IDABoolean): HRESULT;
function KeyUp(arg_0: Longint; out ret_1: IDAEvent): HRESULT;
function Line(p1_0, p2_1: IDAPoint2; out ret_2: IDAPath2): HRESULT;
function Ln(a_0: IDANumber; out ret_1: IDANumber): HRESULT;
function Log10(a_0: IDANumber; out ret_1: IDANumber): HRESULT;
function LookAtFrom(to_0, from_1: IDAPoint3; up_2: IDAVector3; out ret_3: IDATransform3): HRESULT;
function LT(a_0, b_1: IDANumber; out ret_2: IDABoolean): HRESULT;
function LTE(a_0, b_1: IDANumber; out ret_2: IDABoolean): HRESULT;
function Mix(left_0, right_1: IDASound; out ret_2: IDASound): HRESULT;
function MixArray(snds_0: Variant; out ret_1: IDASound): HRESULT;
function MixArrayEx(snds_0size: Longint; snds_0: IDASound; out ret_1: IDASound): HRESULT;
function ModifiableBehavior(orig: IDABehavior; out bvr: IDABehavior): HRESULT;
function Mod_(a_0, b_1: IDANumber; out ret_2: IDANumber): HRESULT;
function Mul(a_0, b_1: IDANumber; out ret_2: IDANumber): HRESULT;
function NE(a_0, b_1: IDANumber; out ret_2: IDABoolean): HRESULT;
function Neg(a_0, b_1: IDANumber; out ret_2: IDABoolean): HRESULT;
function NegVector2(v_0: IDAVector2; out ret_1: IDAVector2): HRESULT;
function NegVector3(v_0: IDAVector3; out ret_1: IDAVector3): HRESULT;
function NewDrawingSurface(out pds: IDADrawingSurface): HRESULT;
function NotEvent(event_0: IDAEvent; out ret_1: IDAEvent): HRESULT;
function Not_(a_0: IDABoolean; out ret_1: IDABoolean): HRESULT;
function NumberBSpline(degree: Integer; knots, CtrlPts, weights: Variant; evaluator: IDANumber; out bvr: IDANumber): HRESULT;
function NumberBSplineEx(degree: Integer; numKnots: Longint; knots: IDANumber; numPts: Longint; ctrlPts: IDANumber; numWts: Longint; weights: IDANumber; evaluator: IDANumber; out bvr: IDANumber): HRESULT;
function OrEvent(e1_0, e2_1: IDAEvent; out ret_2: IDAEvent): HRESULT;
function Or_(a_0, b_1: IDABoolean; out ret_2: IDABoolean): HRESULT;
function Oval(width_0, height_1: double; out ret_2: IDAPath2): HRESULT;
function OvalAnim(width_0, height_1: IDANumber; out ret_2: IDAPath2): HRESULT;
function Overlay(top_0, bottom_1: IDAImage; out ret_2: IDAImage): HRESULT;
function OverlayArray(imgs_0: Variant; ret_1: IDAImage): HRESULT;
function OverlayArrayEx(imgs_0size: Longint; imgs_0: IDAImage; out ret_1: IDAImage): HRESULT;
function ParallelCamera(nearClip_0: double; out ret_1: IDACamera): HRESULT;
function ParallelCameraAnim(nearClip_0: IDANumber; out ret_1: IDACamera): HRESULT;
function PerspectiveCamera(focalDist_0, nearClip_1: double; out ret_2: IDACamera): HRESULT;
function PerspectiveCameraAnim(focalDist_0, nearClip_1: IDANumber; out ret_2: IDACamera): HRESULT;
function PieDegrees(startAngle_0, endAngle_1, arcWidth_2, arcHeight_3: double; out ret_4: IDAPath2): HRESULT;
function PieRadians(startAngle_0, endAngle_1, arcWidth_2, arcHeight_3: double; out ret_4: IDAPath2): HRESULT;
function PieRadiansAnim(startAngle_0, endAngle_1, arcWidth_2, arcHeight_3: IDANumber; out ret_4: IDAPath2): HRESULT;
function Point2(x_0, y_1: double; out ret_2: IDAPoint2): HRESULT;
function Point2Anim(x_0, y_1: IDANumber; out ret_2: IDAPoint2): HRESULT;
function Point2BSpline(degree: Integer; knots, CtrlPts, weights: Variant; evaluator: IDANumber; out bvr: IDAPoint2): HRESULT;
function Point2BSplineEx(degree: Integer; numKnots: Longint; knots: IDANumber; numPts: Longint; ctrlPts: IDAPoint2; numWts: Longint; weights: IDANumber; evaluator: IDANumber; out bvr: IDAPoint2): HRESULT;
function Point2Polar(theta_0, radius_1: double; out ret_2: IDAPoint2): HRESULT;
function Point2PolarAnim(theta_0, radius_1: IDANumber; out ret_2: IDAVector2): HRESULT;
function Point3(x_0, y_1, z_2: double; out ret_3: IDAPoint3): HRESULT;
function Point3Anim(x_0, y_1, z_2: IDANumber; out ret_3: IDAPoint3): HRESULT;
function Point3BSpline(degree: Integer; knots, CtrlPts, weights: Variant; evaluator: IDANumber; out bvr: IDAPoint3): HRESULT;
function Point3BSplineEx(degree: Integer; numKnots: Longint; knots: IDANumber; numPts: Longint; ctrlPts: IDAPoint3; numWts: Longint; weights: IDANumber; evaluator: IDANumber; out bvr: IDAPoint3): HRESULT;
function Point3Spherical(xyAngle_0, yzAngle_1, radius_2: double; out ret_3: IDAPoint3): HRESULT;
function Point3SphericalAnim(xyAngle_0, yzAngle_1, radius_2: IDANumber; out ret_3: IDAPoint3): HRESULT;
function PolydrawPath(points_0, codes_1: Variant; out ret_2: IDAPath2): HRESULT;
function PolydrawPathEx(points_0size: Longint; points_0: IDAPoint2; codes_1size: Longint; codes_1: IDANumber; out ret_2: IDAPath2): HRESULT;
function Polyline(points_0: Variant; out ret_1: IDAPath2): HRESULT;
function PolylineEx(points_0size: Longint; points_0: IDAPoint2; out ret_1: IDAPath2): HRESULT;
function Pow(a_0, b_1: IDANumber; out ret_2: IDANumber): HRESULT;
function Predicate(b_0: IDABoolean; out ret_1: IDAEvent): HRESULT;
function put_ClientSite(pClientSite: IOleClientSite): HRESULT;
function put_PixelConstructionMode(bMode: WordBool): HRESULT;
function put_Site(pSite: IDASite): HRESULT;
function RadialGradientPolygon(inner_0, outer_1: IDAColor; points_2: Variant; fallOff_3: double; out ret_4: IDAImage): HRESULT;
function RadialGradientPolygonAnim(inner_0, outer_1: IDAColor; points_2: Variant; fallOff_3: double; out ret_4: IDAImage): HRESULT;
function RadialGradientPolygonAnimEx(inner_0, outer_1: IDAColor; points_2size: Longint; points_2: IDAPoint2; fallOff_3: double; out ret_4: IDAImage): HRESULT;
function RadialGradientPolygonEx(inner_0, outer_1: IDAColor; points_2size: Longint; points_2 : IDAPoint2; fallOff_3: double; out ret_4: IDAImage): HRESULT;
function RadialGradientRegularPoly(inner_0, outer_1: IDAColor; numEdges_2, fallOff_3: double; out ret_4: IDAImage): HRESULT;
function RadialGradientRegularPolyAnim(inner_0, outer_1: IDAColor; numEdges_2, fallOff_3: IDANumber; out ret_4: IDAImage): HRESULT;
function RadialGradientSquare(inner_0, outer_1: IDAColor; fallOff_2: double; out ret_3: IDAImage): HRESULT;
function RadialGradientSquareAnim(inner_0, outer_1: IDAColor; fallOff_2: IDANumber; out ret_3: IDAImage): HRESULT;
function Ray(pt_0: IDAPoint2; out ret_1: IDAPath2): HRESULT;
function Rect(width_0, height_1: double; out ret_2: IDAPath2): HRESULT;
function RectAnim(width_0, height_1: IDANumber; out ret_2: IDAPath2): HRESULT;
function Rotate2(angle_0: double; out ret_1: IDATransform2): HRESULT;
function Rotate2Anim(angle_0: IDANumber; out ret_1: IDATransform2): HRESULT;
function Rotate2Degrees(angle_0: double; out ret_1: IDATransform2): HRESULT;
function Rotate2Rate(angle_0: double; out ret_1: IDATransform2): HRESULT;
function Rotate2RateDegrees(angle_0: double; out ret_1: IDATransform2): HRESULT;
function Rotate3(axis_0: IDAVector3; angle_1: double; out ret_2: IDATransform3): HRESULT;
function Rotate3Anim(axis_0: IDAVector3; angle_1: IDANumber; out ret_2: IDATransform3): HRESULT;
function Rotate3Degrees(axis_0: IDAVector3; angle_1: double; out ret_2: IDATransform3): HRESULT;
function Rotate3Rate(axis_0: IDAVector3; angle_1: double; out ret_2: IDATransform3): HRESULT;
function Rotate3RateDegrees(axis_0: IDAVector3; angle_1: double; out ret_2: IDATransform3): HRESULT;
function Round(a_0: IDANumber; out ret_1: IDANumber): HRESULT;
function RoundRect(width_0, height_1, cornerArcWidth_2, cornerArcHeight_3: double; out ret_4: IDAPath2): HRESULT;
function RoundRectAnim(width_0, height_1, cornerArcWidth_2, cornerArcHeight_3: IDANumber; out ret_4: IDAPath2): HRESULT;
function Scale2(x_0, y_1: double; out ret_2: IDATransform2): HRESULT;
function Scale2Anim(x_0, y_1: IDANumber; out ret_2: IDATransform2): HRESULT;
function Scale2Rate(x_0, y_1: double; out ret_2: IDATransform2): HRESULT;
function Scale2Uniform(uniform_scale_0: double; out ret_1: IDATransform2): HRESULT;
function Scale2UniformAnim(uniform_scale_0: IDANumber; out ret_1: IDATransform2): HRESULT;
function Scale2UniformRate(uniform_scale_0: double; out ret_1: IDATransform2): HRESULT;
function Scale2Vector(scale_vec_0: IDAVector2; out ret_1: IDATransform2): HRESULT;
function Scale2Vector2(obsoleteMethod_0: IDAVector2; out ret_1: IDATransform2): HRESULT;
function Scale3(x_0, y_1, z_2: double; out ret_3: IDATransform3): HRESULT;
function Scale3Anim(x_0, y_1, z_2: IDANumber; out ret_3: IDATransform3): HRESULT;
function Scale3Rate(x_0, y_1, z_2: double; out ret_3: IDATransform3): HRESULT;
function Scale3Uniform(uniform_scale_0: double; out ret_1: IDATransform3): HRESULT;
function Scale3UniformAnim(uniform_scale_0: IDANumber; out ret_1: IDATransform3): HRESULT;
function Scale3UniformRate(uniform_scale_0: double; out ret_1: IDATransform3): HRESULT;
function Scale3Vector(scale_vec_0: IDAVector3; out ret_1: IDATransform3): HRESULT;
function ScriptCallback(obsolete1_0: TBSTR; obsolete2_1: IDAEvent; obsolete3_2: TBSTR; out ret_3: IDAEvent): HRESULT;
function SeededRandom(arg_0: double; out ret_1: IDANumber): HRESULT;
function Sequence(s1_0, s2_1: IDABehavior; out ret_2: IDABehavior): HRESULT;
function Sin(a_0: IDANumber; out ret_1: IDANumber): HRESULT;
function SlowInSlowOut(from_0, to_1, duration_2, sharpness_3: double; out ret_3: IDANumber): HRESULT;
function SlowInSlowOutAnim(from_0, to_1, duration_2, sharpness_3: IDANumber; out ret_3: IDANumber): HRESULT;
function SolidColorImage(col_0: IDAColor; out ret_1: IDAImage): HRESULT;
function SoundSource(snd_0: IDASound; out ret_1: IDAGeometry): HRESULT;
function SpotLight(fullcone_0: IDANumber; cutoff_1: double; out ret_2: IDAGeometry): HRESULT;
function SpotLightAnim(fullcone_0, cutoff_1: IDANumber; out ret_2: IDAGeometry): HRESULT;
function Sqrt(a_0: IDANumber; out ret_1: IDANumber): HRESULT;
function StringImage(str_0: TBSTR; fs_1: IDAFontStyle; out ret_2: IDAImage): HRESULT;
function StringImageAnim(str_0: IDAString; fs_1: IDAFontStyle; out ret_2: IDAImage): HRESULT;
function StringPath(str_0: TBSTR; fs_1: IDAFontStyle; out ret_2: IDAPath2): HRESULT;
function StringPathAnim(str_0: IDAString; fs_1: IDAFontStyle; out ret_2: IDAPath2): HRESULT;
function Sub(a_0, b_1: IDANumber; out ret_2: IDANumber): HRESULT;
function SubPoint2(p_0, p_1: IDAPoint2; out ret_2: IDAVector2): HRESULT;
function SubPoint2Vector(p_0: IDAPoint2; v2_1: IDAVector2; out ret_2: IDAPoint2): HRESULT;
function SubPoint3(p1_0, p2_1: IDAPoint3; out ret_2: IDAVector3): HRESULT;
function SubPoint3Vector(p_0: IDAPoint3; v_1: IDAVector3; out ret_2: IDAPoint3): HRESULT;
function SubVector2(v1_0, v2_1: IDAVector2; out ret_2: IDAVector2): HRESULT;
function SubVector3(v1_0, v2_1: IDAVector3; out ret_2: IDAVector3): HRESULT;
function Tan(a_0: IDANumber; out ret_1: IDANumber): HRESULT;
function TextImage(obsoleted1_0: TBSTR; obsoleted2_1: IDAFontStyle; out ret_2: IDAImage): HRESULT;
function TextImageAnim(obsoleted1_0: IDAString; obsoleted2_1: IDAFontStyle; out ret_2: IDAImage): HRESULT;
function TextMatte(str_0: IDAString; fs_1: IDAFontStyle; out ret_2: IDAMatte): HRESULT;
function TextPath(obsolete1_0: IDAString; obsolete2_1: IDAFontStyle; out ret_2: IDAPath2): HRESULT;
function ThenEvent(e1_0, e2_1: IDAEvent; out ret_2: IDAEvent): HRESULT;
function Timer(n_0: double; out ret_1: IDAEvent): HRESULT;
function TimerAnim(n_0: IDANumber; out ret_1: IDAEvent): HRESULT;
function ToDegrees(a_0: IDANumber; out ret_1: IDANumber): HRESULT;
function ToRadians(a_0: IDANumber; out ret_1: IDANumber): HRESULT;
function Transform3x2Anim(m_0: Variant; out ret_1: IDATransform2): HRESULT;
function Transform3x2AnimEx(m_0size: Longint; m_0: IDANumber; out ret_1: IDATransform2): HRESULT;
function Transform4x4Anim(m_0: Variant; out ret_1: IDATransform3): HRESULT;
function Transform4x4AnimEx(m_0size: Longint; m_0: IDANumber; out ret_1: IDATransform3): HRESULT;
function Translate2(Tx_0, Ty_1: double; out ret_2: IDATransform2): HRESULT;
function Translate2Anim(Tx_0, Ty_1: IDANumber; out ret_2: IDATransform2): HRESULT;
function Translate2Point(pos_0: IDAPoint2; out ret_1: IDATransform2): HRESULT;
function Translate2Rate(Tx_0, Ty_1: double; out ret_2: IDATransform2): HRESULT;
function Translate2Vector(delta_0: IDAVector2; out ret_1: IDATransform2): HRESULT;
function Translate3(tx_0, ty_1, tz_2: double; out ret_3: IDATransform3): HRESULT;
function Translate3Anim(tx_0, ty_1, tz_2: IDANumber; out ret_3: IDATransform3): HRESULT;
function Translate3Point(new_origin_0: IDAPoint3; out ret_1: IDATransform3): HRESULT;
function Translate3Rate(tx_0, ty_1, tz_2: double; out ret_3: IDATransform3): HRESULT;
function Translate3Vector(delta_0: IDAVector3; out ret_1: IDATransform3): HRESULT;
function TriggerEvent(event: IDAEvent; data: IDABehavior): HRESULT;
function Tuple(obsolete1: Variant; out obsolete2: IDATuple): HRESULT;
function UninitializedArray(typeTmp: IDAArray; out bvr: IDAArray): HRESULT;
function UninitializedTuple(typeTmp: IDATuple; out bvr: IDATuple): HRESULT;
function UnionGeometry(g1_0, g2_1: IDAGeometry; out ret_2: IDAGeometry): HRESULT;
function UnionGeometryArray(imgs_0: Variant; out ret_1: IDAGeometry): HRESULT;
function UnionGeometryArrayEx(imgs_0size: Longint; imgs_0: IDAGeometry; out ret_1: IDAGeometry): HRESULT;
function UnionMatte(m1_0, m2_1: IDAMatte; out ret_2: IDAMatte): HRESULT;
function UnionMontage(m1_0, m2_1: IDAMontage; out ret_2: IDAMontage): HRESULT;
function UntilEx(b0_0: IDABehavior; event_1: IDAEvent; out ret_2: IDABehavior): HRESULT;
function UntilNotify(b0_0: IDABehavior; event_1: IDAEvent; notifier_2: IDAUntilNotifier; out ret_3: IDABehavior): HRESULT;
function Until_(b0_0: IDABehavior; event_1: IDAEvent; notifier_2: IDAUntilNotifier; out ret_3: IDABehavior): HRESULT;
function UserData(data_0: IUnknown; out ret_1: IDAUserData): HRESULT;
function Vector2(x_0, y_1: double; out ret_2: IDAVector2): HRESULT;
function Vector2Anim(x_0, y_1: IDANumber; out ret_2: IDAVector2): HRESULT;
function Vector2BSpline(degree: Integer; knots, CtrlPts, weights: Variant; evaluator: IDANumber; out bvr: IDAVector2): HRESULT;
function Vector2BSplineEx(degree: Integer; numKnots: Longint; knots: IDANumber; numPts: Longint; ctrlPts: IDAVector2; numWts: Longint; weights: IDANumber; evaluator: IDANumber; out bvr: IDAVector2): HRESULT;
function Vector2Polar(theta_0, radius_1: double; out ret_2: IDAVector2): HRESULT;
function Vector2PolarAnim(theta_0, radius_1: IDANumber; out ret_2: IDAVector2): HRESULT;
function Vector2PolarDegrees(theta_0, radius_1: double; out ret_2: IDAVector2): HRESULT;
function Vector3(x_0, y_1, z_2: double; out ret_3: IDAVector3): HRESULT;
function Vector3Anim(x_0, y_1, z_2: IDANumber; out ret_3: IDAVector3): HRESULT;
function Vector3BSpline(degree: Integer; knots, CtrlPts, weights: Variant; evaluator: IDANumber; out bvr: IDAVector3): HRESULT;
function Vector3BSplineEx(degree: Integer; numKnots: Longint; knots: IDANumber; numPts: Longint; ctrlPts: IDAVector3; numWts: Longint; weights: IDANumber; evaluator: IDANumber; out bvr: IDAVector3): HRESULT;
function Vector3Spherical(xyAngle_0, yzAngle_1, radius_2: double; out ret_3: IDAVector3): HRESULT;
function Vector3SphericalAnim(xyAngle_0, yzAngle_1, radius_2: IDANumber; out ret_3: IDAVector3): HRESULT;
function XShear2(arg_0: double; out ret_1: IDATransform2): HRESULT;
function XShear2Anim(arg_0: IDANumber; out ret_1: IDATransform2): HRESULT;
function XShear2Rate(arg_0: double; out ret_1: IDATransform2): HRESULT;
function XShear3(a_0, b_1: double; out ret_2: IDATransform3): HRESULT;
function XShear3Anim(a_0, b_1: IDANumber; out ret_2: IDATransform3): HRESULT;
function XShear3Rate(a_0, b_1: double; out ret_2: IDATransform3): HRESULT;
function YShear2(arg_0: double; out ret_1: IDATransform2): HRESULT;
function YShear2Anim(arg_0: IDANumber; out ret_1: IDATransform2): HRESULT;
function YShear2Rate(arg_0: double; out ret_1: IDATransform2): HRESULT;
function YShear3(c_0, d_1: double; out ret_2: IDATransform3): HRESULT;
function YShear3Anim(a_0, b_1: IDANumber; out ret_2: IDATransform3): HRESULT;
function YShear3Rate(c_0, d_1: double; out ret_2: IDATransform3): HRESULT;
function ZShear3(e_0, f_1: double; out ret_2: IDATransform3): HRESULT;
function ZShear3Anim(e_0, f_1: IDANumber; out ret_2: IDATransform3): HRESULT;
function ZShear3Rate(e_0, f_1: double; out ret_2: IDATransform3): HRESULT;
Properties
Events
Variables