public EarthView.World.Spatial3D.Atlas.Vector3DCacheFieldVector GetLayerWebFields() { IntPtr __ptr = EarthView_World_Spatial3D_Atlas_CVectorCache3DLayerInfo_getLayerWebFields_CVector3DCacheFieldVector(this.NativeObject); if (__ptr == IntPtr.Zero) { return(null); } EarthView.World.Spatial3D.Atlas.Vector3DCacheFieldVector csObj = new EarthView.World.Spatial3D.Atlas.Vector3DCacheFieldVector(CreatedWhenConstruct.CWC_NotToCreate); csObj.BindNativeObject(__ptr, "CVector3DCacheFieldVector"); csObj.Delegate = true; IClassFactory csObjClassFactory = GlobalClassFactoryMap.Get(csObj.GetCppInstanceTypeName()); if (csObjClassFactory != null) { csObj.Delegate = true; csObj = csObjClassFactory.Create() as EarthView.World.Spatial3D.Atlas.Vector3DCacheFieldVector; csObj.BindNativeObject(__ptr, "CVector3DCacheFieldVector"); csObj.Delegate = true; } return(csObj); }
public void SetLayerWebFields(EarthView.World.Spatial3D.Atlas.Vector3DCacheFieldVector fields) { EarthView_World_Spatial3D_Atlas_CVectorCache3DLayerInfo_setLayerWebFields_void_CVector3DCacheFieldVector(this.NativeObject, object.Equals(fields, null) ? IntPtr.Zero : fields.NativeObject); }