AGI AgAsHpopPlugin 6 Send comments on this topic.
Evaluate Method (IAgAsLightReflectionPlugin)
See Also 
ResultEval
Windows








Description

Triggered on every force model evaluation during the propagation of a step. Use the input interface to access force model settings. Returning false will turn this callback off.

Syntax

[Visual Basic .NET]
Public Function Evaluate( _
   ByVal ResultEval As AgAsLightReflectionResultEval _
) As Boolean

[C#]
public bool Evaluate(
AgAsLightReflectionResultEval ResultEval
);

[Managed C++]
public: bool Evaluate(
AgAsLightReflectionResultEval ^ ResultEval
);

[Unmanaged C++]
public: HRESULT Evaluate(
AgAsLightReflectionResultEval * ResultEval,
VARIANT_BOOL * ReturnValue
);

[VBScript]
'Function object.Evaluate(...)  returns type Boolean
' ResultEval is type AgAsLightReflectionResultEval (an object)
result = object.Evaluate(ResultEval)

[Perl]
$return_value = $objectReference->Evaluate(# $return_value is of type int
$ResultEval# type AgAsLightReflectionResultEval (object reference)
);

Parameters

ResultEval

See Also

© 2017 Analytical Graphics, Inc. All Rights Reserved.

ODTK 6.5