LatticeSlice

 

The LatticeSlice module is created with the CreateModule command by setting the Type to Slice. The properties of the LatticeSlice are altered with the ModifyModule command. This is similar to the Network | Computational | Slice command.

 

Module Type

Slice

 

Syntax

object.Construct(“CreateModule”)

object.Option(“Type”, “Slice”)

object.Do() or object.DoOnce()

 

object.Construct(“ModifyModule”)

object.Option(“Module”, “Slice”)

object.Option(“Option_Name”, “OptionValue”)

object.Do() or object.DoOnce()

 

Option Name

LatticeSlicePlaneOrientation

LatticeSlicePlaneXNormal

LatticeSlicePlaneYNormal

LatticeSlicePlaneZNormal

LatticeSlicePlaneOffset

LatticeSlicePlaneShowDragger

LatticeSliceInterpolate

LatticeSliceXResolution

LatticeSliceYRes

LatticeSliceBorderShow

LatticeSliceBorderWidth

LatticeSliceBorderColor

 

Example

This example shows how to create a Slice module attached to a lattice.

 

Sub Main

 

  'Declares VoxlerApp as an object

  Dim VoxlerApp As Object

 

 'Creates an instance of the Voxler application object

 'and assigns it to the variable named "VoxlerApp"

  Set VoxlerApp = CreateObject("Voxler.Application")

 

 'Make Voxler visible

  VoxlerApp.Visible = True

 

 'Access CommandApi

  Set CommandApi = VoxlerApp.CommandApi

 

 'Create a new Voxler document

  CommandApi.Construct ("New")

  CommandApi.DoOnce()

 

 'Create a test lattice

  CommandApi.Construct ("CreateModule")

  CommandApi.Option("Type", "TestLattice")

  CommandApi.Option ("AutoConnect", "False")

  CommandApi.Do()

 

 'Add a Slice module to the test lattice

  CommandApi.Construct ("CreateModule")

  CommandApi.Option ("Type", "Slice")

  CommandApi.Option ("AutoConnect", "True")

  CommandApi.Option ("SourceModule", "TestLattice")

  CommandApi.Do()

 

End Sub

 

Used by: CreateModule, ModifyModule

 

 

See Also

Automation Model