VolumetricModel.registerCustomSDFCallback Method

Parent Object: VolumetricModel
Defined in namespace "adsk::volume" and the header file is <Volume/Volumetric/VolumetricModel.h>

Description

Registers a custom Signed Distance Field callback handler with a given ID. To use the callback, set a GeometryGraphNodeProperty's customSDFCallbackID to the same string ID.

Syntax

"volumetricModel_var" is a variable referencing a VolumetricModel object.

returnValue = volumetricModel_var.registerCustomSDFCallback(id, callback)
"volumetricModel_var" is a variable referencing a VolumetricModel object.

#include <Volume/Volumetric/VolumetricModel.h>

returnValue = volumetricModel_var->registerCustomSDFCallback(id, callback);
"volumetricModel_var" is a variable referencing a VolumetricModel object.

returnValue = volumetricModel_var.registerCustomSDFCallback(id, callback);

Return Value

Type Description
boolean True if registered successfully. False otherwise.

Parameters

Name Type Description
id string The ID to be used in a GeometryGraphNodeProperty's customSDFCallbackID.
callback CustomSDFCallbackEventHandler The callback object implemented by the client.

Version

Introduced in version May 2025