AGI AgAsHpopPlugin 6 Send comments on this topic.
SetReflectanceInBodyParamPartials Method (IAgAsLightReflectionResultEval)
See Also 
Index
ReflectXwrtParam
ReflectYwrtParam
ReflectZwrtParam
Windows








Description

Sets the partial derivatives of the body components of reflectance wrt the registered parameter specified by Index. Uses internal units.

Syntax

[Visual Basic .NET]
Public Sub SetReflectanceInBodyParamPartials( _
   ByVal Index As Integer, _
   ByVal ReflectXwrtParam As Double, _
   ByVal ReflectYwrtParam As Double, _
   ByVal ReflectZwrtParam As Double _
) 

[C#]
public void SetReflectanceInBodyParamPartials(
int Index,
double ReflectXwrtParam,
double ReflectYwrtParam,
double ReflectZwrtParam
);

[Managed C++]
public: void SetReflectanceInBodyParamPartials(
int Index,
double ReflectXwrtParam,
double ReflectYwrtParam,
double ReflectZwrtParam
);

[Unmanaged C++]
public: HRESULT SetReflectanceInBodyParamPartials(
long Index,
double ReflectXwrtParam,
double ReflectYwrtParam,
double ReflectZwrtParam
);

[VBScript]
'Sub object.SetReflectanceInBodyParamPartials(...)
' Index is type ppLong
' ReflectXwrtParam is type Double
' ReflectYwrtParam is type Double
' ReflectZwrtParam is type Double
Call object.SetReflectanceInBodyParamPartials(Index, ReflectXwrtParam, ReflectYwrtParam, ReflectZwrtParam)

[Perl]
$objectReference->SetReflectanceInBodyParamPartials(
$Index, # type int (scalar)
$ReflectXwrtParam, # type double (scalar)
$ReflectYwrtParam, # type double (scalar)
$ReflectZwrtParam# type double (scalar)
);

Parameters

Index
ReflectXwrtParam
ReflectYwrtParam
ReflectZwrtParam

See Also

© 2017 Analytical Graphics, Inc. All Rights Reserved.

ODTK 6.5