Skip to main content

ZOS-API interface 2024 R2

ZOSAPI.Editors.NCE.IObjectHologramLens Interface Reference

Last update: 17.07.2025
Inheritance diagram for ZOSAPI.Editors.NCE.IObjectHologramLens:

Properties

IEditorCell RadialHeightCell [get]
 
IEditorCell XHalfWidthCell [get]
 
IEditorCell ThicknessCell [get]
 
IEditorCell Radius1Cell [get]
 
IEditorCell Conic1Cell [get]
 
IEditorCell Radius2Cell [get]
 
IEditorCell Conic2Cell [get]
 
IEditorCell HologramTypeCell [get]
 
IEditorCell OrderCell [get]
 
IEditorCell ConsWaveCell [get]
 
IEditorCell X1Cell [get]
 
IEditorCell Y1Cell [get]
 
IEditorCell Z1Cell [get]
 
IEditorCell X2Cell [get]
 
IEditorCell Y2Cell [get]
 
IEditorCell Z2Cell [get]
 
double RadialHeight [get, set]
 
double XHalfWidth [get, set]
 
double Thickness [get, set]
 
double Radius1 [get, set]
 
double Conic1 [get, set]
 
double Radius2 [get, set]
 
double Conic2 [get, set]
 
int HologramType [get, set]
 
double Order [get, set]
 
double ConsWave [get, set]
 
double X1 [get, set]
 
double Y1 [get, set]
 
double Z1 [get, set]
 
double X2 [get, set]
 
double Y2 [get, set]
 
double Z2 [get, set]
 
IEditorCell IsVolumeHologramCell [get]
 
IEditorCell HologramThicknessCell [get]
 
IEditorCell n1Cell [get]
 
IEditorCell n2Cell [get]
 
IEditorCell nCell [get]
 
IEditorCell dnCell [get]
 
IEditorCell ShrinkageCell [get]
 
IEditorCell IndexShiftCell [get]
 
IEditorCell ConsiderFresnelCell [get]
 
int IsVolumeHologram [get, set]
 
double HologramThickness [get, set]
 
double n1 [get, set]
 
double n2 [get, set]
 
double n [get, set]
 
double dn [get, set]
 
double Shrinkage [get, set]
 
double IndexShift [get, set]
 
int ConsiderFresnel [get, set]
 
- Properties inherited from ZOSAPI.Editors.NCE.IObject
ObjectType Type [get]
 
INCERow Row [get]
 
bool IsValid [get]
 
long Id [get]
 

Property Documentation

◆ Conic1

double ZOSAPI.Editors.NCE.IObjectHologramLens.Conic1
getset

◆ Conic1Cell

IEditorCell ZOSAPI.Editors.NCE.IObjectHologramLens.Conic1Cell
get

◆ Conic2

double ZOSAPI.Editors.NCE.IObjectHologramLens.Conic2
getset

◆ Conic2Cell

IEditorCell ZOSAPI.Editors.NCE.IObjectHologramLens.Conic2Cell
get

◆ ConsiderFresnel

int ZOSAPI.Editors.NCE.IObjectHologramLens.ConsiderFresnel
getset

◆ ConsiderFresnelCell

IEditorCell ZOSAPI.Editors.NCE.IObjectHologramLens.ConsiderFresnelCell
get

◆ ConsWave

double ZOSAPI.Editors.NCE.IObjectHologramLens.ConsWave
getset

◆ ConsWaveCell

IEditorCell ZOSAPI.Editors.NCE.IObjectHologramLens.ConsWaveCell
get

◆ dn

double ZOSAPI.Editors.NCE.IObjectHologramLens.dn
getset

◆ dnCell

IEditorCell ZOSAPI.Editors.NCE.IObjectHologramLens.dnCell
get

◆ HologramThickness

double ZOSAPI.Editors.NCE.IObjectHologramLens.HologramThickness
getset

◆ HologramThicknessCell

IEditorCell ZOSAPI.Editors.NCE.IObjectHologramLens.HologramThicknessCell
get

◆ HologramType

int ZOSAPI.Editors.NCE.IObjectHologramLens.HologramType
getset

◆ HologramTypeCell

IEditorCell ZOSAPI.Editors.NCE.IObjectHologramLens.HologramTypeCell
get

◆ IndexShift

double ZOSAPI.Editors.NCE.IObjectHologramLens.IndexShift
getset

◆ IndexShiftCell

IEditorCell ZOSAPI.Editors.NCE.IObjectHologramLens.IndexShiftCell
get

◆ IsVolumeHologram

int ZOSAPI.Editors.NCE.IObjectHologramLens.IsVolumeHologram
getset

◆ IsVolumeHologramCell

IEditorCell ZOSAPI.Editors.NCE.IObjectHologramLens.IsVolumeHologramCell
get

◆ n

double ZOSAPI.Editors.NCE.IObjectHologramLens.n
getset

◆ n1

double ZOSAPI.Editors.NCE.IObjectHologramLens.n1
getset

◆ n1Cell

IEditorCell ZOSAPI.Editors.NCE.IObjectHologramLens.n1Cell
get

◆ n2

double ZOSAPI.Editors.NCE.IObjectHologramLens.n2
getset

◆ n2Cell

IEditorCell ZOSAPI.Editors.NCE.IObjectHologramLens.n2Cell
get

◆ nCell

IEditorCell ZOSAPI.Editors.NCE.IObjectHologramLens.nCell
get

◆ Order

double ZOSAPI.Editors.NCE.IObjectHologramLens.Order
getset

◆ OrderCell

IEditorCell ZOSAPI.Editors.NCE.IObjectHologramLens.OrderCell
get

◆ RadialHeight

double ZOSAPI.Editors.NCE.IObjectHologramLens.RadialHeight
getset

◆ RadialHeightCell

IEditorCell ZOSAPI.Editors.NCE.IObjectHologramLens.RadialHeightCell
get

◆ Radius1

double ZOSAPI.Editors.NCE.IObjectHologramLens.Radius1
getset

◆ Radius1Cell

IEditorCell ZOSAPI.Editors.NCE.IObjectHologramLens.Radius1Cell
get

◆ Radius2

double ZOSAPI.Editors.NCE.IObjectHologramLens.Radius2
getset

◆ Radius2Cell

IEditorCell ZOSAPI.Editors.NCE.IObjectHologramLens.Radius2Cell
get

◆ Shrinkage

double ZOSAPI.Editors.NCE.IObjectHologramLens.Shrinkage
getset

◆ ShrinkageCell

IEditorCell ZOSAPI.Editors.NCE.IObjectHologramLens.ShrinkageCell
get

◆ Thickness

double ZOSAPI.Editors.NCE.IObjectHologramLens.Thickness
getset

◆ ThicknessCell

IEditorCell ZOSAPI.Editors.NCE.IObjectHologramLens.ThicknessCell
get

◆ X1

double ZOSAPI.Editors.NCE.IObjectHologramLens.X1
getset

◆ X1Cell

IEditorCell ZOSAPI.Editors.NCE.IObjectHologramLens.X1Cell
get

◆ X2

double ZOSAPI.Editors.NCE.IObjectHologramLens.X2
getset

◆ X2Cell

IEditorCell ZOSAPI.Editors.NCE.IObjectHologramLens.X2Cell
get

◆ XHalfWidth

double ZOSAPI.Editors.NCE.IObjectHologramLens.XHalfWidth
getset

◆ XHalfWidthCell

IEditorCell ZOSAPI.Editors.NCE.IObjectHologramLens.XHalfWidthCell
get

◆ Y1

double ZOSAPI.Editors.NCE.IObjectHologramLens.Y1
getset

◆ Y1Cell

IEditorCell ZOSAPI.Editors.NCE.IObjectHologramLens.Y1Cell
get

◆ Y2

double ZOSAPI.Editors.NCE.IObjectHologramLens.Y2
getset

◆ Y2Cell

IEditorCell ZOSAPI.Editors.NCE.IObjectHologramLens.Y2Cell
get

◆ Z1

double ZOSAPI.Editors.NCE.IObjectHologramLens.Z1
getset

◆ Z1Cell

IEditorCell ZOSAPI.Editors.NCE.IObjectHologramLens.Z1Cell
get

◆ Z2

double ZOSAPI.Editors.NCE.IObjectHologramLens.Z2
getset

◆ Z2Cell

IEditorCell ZOSAPI.Editors.NCE.IObjectHologramLens.Z2Cell
get

Connect with Ansys