Optical Properties of Sub-Wavelength Dielectric Gratings and their Application for Surface Enhanced

 
Thread Tools Search this Thread
Special Forums News, Links, Events and Announcements UNIX and Linux RSS News Optical Properties of Sub-Wavelength Dielectric Gratings and their Application for Surface Enhanced
# 1  
Old 02-07-2011
Optical Properties of Sub-Wavelength Dielectric Gratings and their Application for Surface Enhanced

HPL-2011-17 Optical Properties of Sub-Wavelength Dielectric Gratings and their Application for Surface Enhanced Raman Scattering - Hu, Min; Fattal, David; Li, Jingjing; Li, Xuema; Williams, Stanley R.; Li, Zhiyong
Keyword(s): Sub-wavelength grating, surface enhanced Raman, dispersion relation
Abstract: We fabricated and measured the far-field optical properties of a sub-wavelength Si3N4 (silicon nitride) two dimensional grating. Frequency-dependent transmission measurements from a white-light source revealed that both transverse magnetic (TM) and transverse electric (TE) modes were excited on the ...
Full Report

More...
Login or Register to Ask a Question

Previous Thread | Next Thread

3 More Discussions You Might Find Interesting

1. AIX

Help with virtual optical device

Hi My P6 server is with dual vio servers. From the below output we could see that cd devices(cd0 and cd1) has been mapped to the vio client named prdsapfi1. When we execute "lsdev -Cc cdrom" in prdsapfi1 there are 2 cd devices named cd0 and cd1 showing up in available state. ... (1 Reply)
Discussion started by: newtoaixos
1 Replies

2. Red Hat

How to configure mini optical mouse ?

hello, someone gave me a set of electronic gadgets 'Brookstone' which has mini optical mouse. This mouse label doesn't have model or etc. Mouse does not work properly i.e. pointer is moving right but left/right buttons work opposite and not always could open or close controls. I suggest it might... (3 Replies)
Discussion started by: susja
3 Replies

3. UNIX for Dummies Questions & Answers

trying to set up an optical drive

Trying to get my unix system to recognize an optical drive, it was delivered to us, so we assumed it worked, in the 2 years since no one ever has used it, we want to now. However, even running probe-scsi-all doesn't bring up that drive. It's a scsi address of 3, at the end of the chain, all... (1 Reply)
Discussion started by: kymberm
1 Replies
Login or Register to Ask a Question
pods::SDL::Surface(3pm) 				User Contributed Perl Documentation				   pods::SDL::Surface(3pm)

NAME
SDL::Surface - Graphic surface structure CATEGORY
Core, Video, Structure SYNOPSIS
use SDL; use SDL::Video; use SDL::Surface; # Create the main surface (display) SDL::init(SDL_INIT_VIDEO); my $display = SDL::Video::set_video_mode(640, 480, 16, SDL_SWSURFACE); # Create other surfaces attached to the $display. my $surface = SDL::Surface->new(SDL_ASYNCBLIT | SDL_HWSURFACE, 640, 480, 16, 0, 0, 0, 0); my $surface2 = SDL::Surface->new_from($surface, 100, 100, 8, 0, 0, 0, 0); DESCRIPTION
An "SDL_Surface" defines a surfaceangular area of pixels. CONSTANTS
The constants for SDL::Surface belong to SDL::Video, under the export tag of ':surface'. SDL_ASYNCBLIT Use asynchronous blit if possible SDL_SWSURFACE Store in system memory SDL_HWSURFACE Store in video memory METHODS
new my $surface = SDL::Surface->new( $flags, $width, $height, $depth, $Rmask, $Gmask, $Bmask, $Amask ); The constructor creates a new surface with the specified parameter values. The four mask values are the bits that the channel will ignore. For example, an Rmask of 0xFF will ignore that channel completely, making everything on the surface more green/blue. new_from my $surface = SDL::Surface->new_from( $surface, $width, $height, $depth, $Rmask, $Gmask, $Bmask, $Amask ); The constructor creates a new surface with the specified parameter values. The flags are taken from the specified $surface. w my $w = $surface->w; Returns the width of the surface. SDL::Surface width is defined at construction so this is read-only. h my $h = $surface->h; Returns the height of the surface. SDL::Surface height is defined at construction so this is read-only. format my $format = $surface->format; The format of the pixels stored in the surface. See SDL::PixelFormat pitch my $pitch = $surface->pitch; The scanline length in bytes. Direct Write to Surface Pixel Disclaimer: The following methods can be very slow, making them suitable for creating surfaces, but not for animations get_pixel my $pixel = $surface->get_pixel( $offset ) Returns the numeric pixel value for the given $offset. The pixel value depends on current pixel format. Note: For surfaces with a palette (1 byte per pixel) the palette index is returned instead of color values. set_pixels $surface->set_pixels( $offset, $value ); Sets the pixel $value to the given $offset. The pixel value must fit the pixel format of the surface. Note: For surfaces with a palette (1 byte per pixel) the palette index must be passed instead of color values. Example: sub putpixel { my ($x, $y, $color) = @_; $display->set_pixels( $x + $y * $display->w, $color); } See also examples/pixel_operations/sols/ch02.pl! get_pixels_ptr my $ptr = $surface->get_pixels_ptr; Returns a reference to the surface's pixels. SEE ALSO
SDL, SDL::PixelFormat, SDL::Video, SDL::Rect AUTHORS
See "AUTHORS" in SDL. perl v5.14.2 2012-05-28 pods::SDL::Surface(3pm)