Skip to main content

AVxcelerate Asset Preparation API 2024 R2

asset_preparation::v3::point_light::PointLightPreparation Class Reference

Last update: 16.07.2025

Point Light Preparation Service. More...

Public Member Functions

CreatePointLightResponse CreatePointLight (CreatePointLightRequest)
 
GetPointLightResponse GetPointLight (GetPointLightRequest)
 
ListPointLightsResponse ListPointLights (google::protobuf::Empty)
 
UpdatePointLightResponse UpdatePointLight (UpdatePointLightRequest)
 
DeletePointLightResponse DeletePointLight (DeletePointLightRequest)
 
CreatePointLightStateResponse CreatePointLightState (CreatePointLightStateRequest)
 
GetPointLightStateResponse GetPointLightState (GetPointLightStateRequest)
 
UpdatePointLightStateResponse UpdatePointLightState (UpdatePointLightStateRequest)
 
DeletePointLightStateResponse DeletePointLightState (DeletePointLightStateRequest)
 

Detailed Description

Point Light Preparation Service.

This service is used to create, edit and manage point lights.

Member Function Documentation

◆ CreatePointLight()

CreatePointLightResponse asset_preparation::v3::point_light::PointLightPreparation::CreatePointLight ( CreatePointLightRequest  )

Creates a new point light with optional properties.

Note
Names must be unique amongst sibling point lights.
If unspecified, default values are used.

Returns the identifier of the created point light.

◆ GetPointLight()

GetPointLightResponse asset_preparation::v3::point_light::PointLightPreparation::GetPointLight ( GetPointLightRequest  )

Gets the properties of a point light, given its identifier.

Returns the point light properties.

◆ ListPointLights()

ListPointLightsResponse asset_preparation::v3::point_light::PointLightPreparation::ListPointLights ( google::protobuf::Empty  )

Lists all the created point lights.

Returns the identifiers and names of the point lights.

◆ UpdatePointLight()

UpdatePointLightResponse asset_preparation::v3::point_light::PointLightPreparation::UpdatePointLight ( UpdatePointLightRequest  )

Edits the properties of a point light, given its identifier.

Note
Names must be unique amongst point lights.

◆ DeletePointLight()

DeletePointLightResponse asset_preparation::v3::point_light::PointLightPreparation::DeletePointLight ( DeletePointLightRequest  )

Deletes a point light, given its identifier.

◆ CreatePointLightState()

CreatePointLightStateResponse asset_preparation::v3::point_light::PointLightPreparation::CreatePointLightState ( CreatePointLightStateRequest  )

Creates a new point light state with optional properties.

Note
Names must be unique amongst sibling point light states.
"Default" name is reserved.
If some properties are not specified, default values are used.

Returns the information about the created point light state.

◆ GetPointLightState()

GetPointLightStateResponse asset_preparation::v3::point_light::PointLightPreparation::GetPointLightState ( GetPointLightStateRequest  )

Gets the properties of a point light state, given the parent point light identifier and the state name.

Returns the point light state properties.

◆ UpdatePointLightState()

UpdatePointLightStateResponse asset_preparation::v3::point_light::PointLightPreparation::UpdatePointLightState ( UpdatePointLightStateRequest  )

Edits the properties of a state, given the parent point light identifier and the state name.

Note
Names must be unique amongst sibling point light states.
"Default" name is reserved.

◆ DeletePointLightState()

DeletePointLightStateResponse asset_preparation::v3::point_light::PointLightPreparation::DeletePointLightState ( DeletePointLightStateRequest  )

Deletes a point light state, given the parent point light identifier and the state name.


The documentation for this class was generated from the following file:
  • point_light.proto

Connect with Ansys