Exemplo n.º 1
0
EtParams *
new_EtParams (void)
{
  CEXCEPTION_T e = EXC_NONE;
  EtParams *params = NULL;
  
  Try { params = (EtParams *) ali16_malloc (sizeof (EtParams)); }  CATCH_RETURN (e, NULL);
    
  params->acc_voltage             = 0.0;
  params->energy_spread           = 0.0;
  params->magnification           = 0.0;
  params->cs                      = 0.0;
  params->cc                      = 0.0;
  params->aperture                = 0.0;
  params->focal_length            = 0.0;
  params->cond_ap_angle           = 0.0;
  params->defocus_nominal         = 0.0;
  params->mtf_a                   = 0.0;
  params->mtf_b                   = 0.0;
  params->mtf_c                   = 0.0;
  params->mtf_alpha               = 0.0;
  params->mtf_beta                = 0.0;
  params->mtf_p                   = 0;
  params->mtf_q                   = 0;
  params->acr                     = 0.0;
  params->wave_number             = 0.0;
  params->cc1                     = 0.0;
  params->aper_cutoff             = 0.0;

  return params;
}
Exemplo n.º 2
0
FwdParams *
new_FwdParams (void)
{
  CEXCEPTION_T e = EXC_NONE;
  FwdParams *params = NULL;
  
  Try { params = (FwdParams *) ali16_malloc (sizeof (FwdParams)); }  CATCH_RETURN (e, NULL);
    
  params->tilt_axis               = 0;
  params->tilt_axis_rotation      = 0.0;
  params->tilt_axis_par_shift_px  = 0.0;

  return params;
}
Exemplo n.º 3
0
AiParams *
new_AiParams (void)
{
  CEXCEPTION_T e = EXC_NONE;
  AiParams *params = NULL;
  
  Try { params = (AiParams *) ali16_malloc (sizeof (AiParams)); }  CATCH_RETURN (e, NULL);
    
  params->tilt_axis               = 0;
  params->tilt_axis_rotation      = 0.0;
  params->tilt_axis_par_shift_px  = 0.0;
  params->ctf_trunc               = 0.0;
  params->moll_ft                 = NULL;

  return params;
}
Exemplo n.º 4
0
STDMETHODIMP CConsoleTSF::OnActivated(DWORD /*dwProfileType*/, LANGID /*langid*/, REFCLSID /*clsid*/,
                                      REFGUID catid, REFGUID /*guidProfile*/, HKL /*hkl*/, DWORD dwFlags)
{
    if (!(dwFlags & TF_IPSINK_FLAG_ACTIVE))
    {
        return S_OK;
    }
    if (!IsEqualGUID(catid, GUID_TFCAT_TIP_KEYBOARD))
    {
        // Don't care for non-keyboard profiles.
        return S_OK;
    }

    try
    {
        CreateConversionArea();
    }
    CATCH_RETURN();

    return S_OK;
}
Exemplo n.º 5
0
[[nodiscard]]
HRESULT ConsoleServerInitialization(_In_ HANDLE Server, const ConsoleArguments* const args)
{
    Globals& Globals = ServiceLocator::LocateGlobals();

    try
    {
        Globals.pDeviceComm = new DeviceComm(Server);

        Globals.launchArgs = *args;

        Globals.uiOEMCP = GetOEMCP();
        Globals.uiWindowsCP = GetACP();

        Globals.pFontDefaultList = new RenderFontDefaults();

        FontInfo::s_SetFontDefaultList(Globals.pFontDefaultList);
    }
    CATCH_RETURN();

    // Removed allocation of scroll buffer here.
    return S_OK;
}