Tuesday, October 25, 2005

Creating a Line in Managed DirectX

Well, I finally saw a question I thought I could answer in the Microsoft forums. A guy was asking how to easily create a Line in DirectX and I thought for sure I knew the answer. I thought you would just create a square from two triangles. I was going to make a really slick line class and deliver the solution too him. I had even began the development.

Then I rechecked the forums and Andy the ZMan had already answered the guys question with a short one liner. Use the Line class. What??!? There's a line class? Started looking around and what do you know? There's actually a line class.

I wrote up some sample code using the line class and then posted it to the forums and I casually tossed out that I would wrap all those steps in a line function to make it easier to work with the DirectX Line class.

Now, I've went one step further. Below is the code I've written to wrap the Line class in the simplest sense, to make it very easier to create and render a line.

'Description: Microsoft.DirectX.Direct3D.Line class wrapper to make it easier to
'           work with and manipulates Lines
Public Class DXLine

'Line object
Private mLine As Microsoft.DirectX.Direct3D.Line

'Starting point for the line
Private mStartPoint As Point
Public Property StartPoint() As Point
      Get
           Return mStartPoint
      End Get
      Set(ByVal Value As Point)
           mStartPoint = Value
      End Set
End Property

'Ending point for the line
Private mEndPoint As Point
Public Property EndPoint() As Point
      Get
           Return mEndPoint
      End Get
      Set(ByVal Value As Point)
           mEndPoint = Value
      End Set
End Property

'Width of the line
Private mWidth As Integer
Public Property Width() As Integer
      Get
           Return mWidth
      End Get
      Set(ByVal Value As Integer)
           mWidth = Value
      End Set
End Property

'Color for the line
Private mColor As System.Drawing.Color
Public Property Color() As System.Drawing.Color
      Get
           Return mColor
      End Get
      Set(ByVal Value As System.Drawing.Color)
           mColor = Value
      End Set
End Property

'Line class constructor
Public Sub New(ByVal startPoint As Point, ByVal endPoint As Point, ByVal width As Integer, ByVal color As System.Drawing.Color, ByVal dxDevice As Microsoft.DirectX.Direct3D.Device)
      'Store the data passed into the class constructor
      mStartPoint = startPoint
      mEndPoint = endPoint
      mWidth = width
      mColor = color

      'Create the line object
      mLine = New Microsoft.DirectX.Direct3D.Line(dxDevice)

      'Automatically antialias the line
      mLine.Antialias = True
End Sub

'Draw the line using the current class values for starpoint, endpoint, width and color
Public Sub Draw()
      'Give the line it's width     
      mLine.Width = Width

      'Render the line
      mLine.Begin()
      mLine.Draw(LineVectors, Color)
      mLine.End()
End Sub

'Construct the Line Vectors based on the Start and End Points
Private Function LineVectors() As Microsoft.DirectX.Vector2()
      'Vector object (for passing startpoint and endpoint into Line.Draw function)
      Dim aLineVectors(1) As Microsoft.DirectX.Vector2

      'Set the starting point of the line
      aLineVectors(0).X = StartPoint.X
      aLineVectors(0).Y = StartPoint.Y

      'Set the end point of the line
      aLineVectors(1).X = EndPoint.X
      aLineVectors(1).Y = EndPoint.Y

      Return aLineVectors
End Function

End Class


So basically to use this class, I first create a line object in my Main module when I'm initializing all my DX objects. Then during my Render code I just call the objects .Draw method and that's it, a Line will be drawn to your scene.

Module Main

     Private mLine As DXLine

     Public Sub Main
          ...
          ....
          mLine = New DXLine(New Point(5, 100), New Point(5, 300), 10, System.Drawing.Color.BurlyWood, mDXEngine.myDevice)
          ..
          ....

          Do While GameOver = False
               ...
               ....
               Call Render()
               Application.DoEvents()
               ...
               ....
           Loop 'While GameOver = False

          ...
          ....
     End Sub


     Public Sub Render()
          ...
          ....
          'Draw the line
          mLine.Draw
          ...
          ....
     End Sub

End Module


Hopefully that helps someone, it's a pretty simple implementation, but I think that I will be using it a bit.

49 Comments:

  • At least I got my reply in before you did all the work eh ?

    Keep up the blogging..

    By Anonymous Anonymous, at 10:32 AM  

  • Lol, if you hadn't got your answer in first, I would have looked like such a fool.

    I'm just glad someone asked a basic enough question that I could provide at least a LITTLE input to.

    Thanks for stopping by Andy and I'll try and keep my progress blogged. I'm actually a little further with my first level (and game engine) then my blog reflects so I'll try and get that progress reflected here.

    By Blogger George W. Clingerman, at 12:14 PM  

  • You asked for comments. Using your line class to draw multiple lines is going to show a perf hit. You need as many line segments drawn between begin and end as you possibly can. If I use your class as is I will end up with multiple begin/end blocks.

    I would suggest a collection class called Lines which you .Add a Line class too. Render would be implemented on the Lines class rather than the Line class - or maybe as well.

    DO some stats of course but I bet you find drawing 10,000 lines with yours is much slower than doing 10,000 in a batch.

    By Anonymous Anonymous, at 8:17 PM  

  • One otehr thing - I suspect you need to check some caps somewhere before setting antialias - it might not work on all graphics cards.

    By Anonymous Anonymous, at 8:18 PM  

  • thanks greatly for that Andy! those are the kinds of things I am totally in the dark about at this point.

    i have so much to learn still so i'm glad i've got some great resources out there like you.

    thanks again for the input, i'll make sure to do some testing and put an update post up with the changes that i'm sure need to be made (i mean it makes logical sense now that you've pointed them out)

    you might want to check up on another answer I gave a guy on the forums. He had a question about determining the length of his text. I sure hope I didn't steer him wrong, but I am still VERY new at all of this....

    By Blogger George W. Clingerman, at 9:09 PM  

  • The ambition of Clomid remedial programme in treating infertility is to locate general ovulation rather than ground the condition of numerous eggs. A single time finally ovulation is established, there is no perks to increasing the dosage supplementary . Numerous studies advertise that pregnancy large occurs during the first three months of infertility remedial programme and treatment beyond six months is not recommended. Clomid can producer side effects such as ovarian hyperstimulation (rare), visual disturbances, nausea, diminished "quality" of the cervical mucus, multiple births, and others.

    Clomid is often prescribed past generalists as a "first oblique" ovulation induction therapy. Most patients should be subjected to the fertility "workup" prior to outset any therapy. There could be many causes of infertility in addition to ovulatory disorders, including endometriosis, tubal disease, cervical factor and others. Also, Clomid therapy should not be initiated until a semen division has been completed.
    Clomid and Other Ovulation Inducti
    Somali pirates be prolonged their attacks against international ships in and around the Incompetent of Aden, teeth of the bar of stepped-up not pertinent naval escorts and patrols - and the increased nonentity status of their attacks. Grotty to agreements with Somalia, the U.N, and each other, ships affiliation to fifteen countries coincidental guarding the area. Somali pirates - who restrict won themselves not rather $200 million in payment since early 2008 - are being captured more customarily recompense the time being, and handed to to authorities in Kenya, Yemen and Somalia in put back the emoluments of trial. Controlled here are some up to chum photos of piracy full of it = 'full of shit' the seashore of Somalia, and the far-reaching efforts to alter it in.
    [url=http://xamllight.com/members/get-clomid-quick-12/default.aspx]get clomid quick[/url]
    [url=http://www.alexthissen.nl/members/clomid-200mg-20/default.aspx]clomid 200mg[/url]
    [url=http://tduff.dolphie.com/members/femara-clomid-92.aspx]femara clomid[/url]
    [url=http://www.zucaritas.com.mx/comunidadzucaritas/members/clomid-ovulation-16/default.aspx]clomid ovulation[/url]
    tel:95849301231123

    By Anonymous Anonymous, at 8:14 AM  

  • nz dating [url=http://loveepicentre.com/]free equestrian dating sites[/url] hookup free personals http://loveepicentre.com/ interacial dating

    By Anonymous Anonymous, at 1:48 AM  

  • personals dating stes [url=http://loveepicentre.com/]free sex dating websites[/url] dating widows http://loveepicentre.com/ married play ready couples dating finding fun minded site

    By Anonymous Anonymous, at 12:30 PM  

  • what the causes of hypertension [url=http://usadrugstoretoday.com/products/accupril.htm]accupril[/url] pediatric kidney reflux http://usadrugstoretoday.com/products/diabecon.htm best yeast free diet http://usadrugstoretoday.com/products/plavix.htm
    blood handbook [url=http://usadrugstoretoday.com/products/lithium-carbonate.htm]lithium carbonate[/url] senior mental health services boise idaho [url=http://usadrugstoretoday.com/catalogue/e.htm]sleeping in a suv[/url]

    By Anonymous Anonymous, at 9:37 PM  

  • whistle mate clear tea pot [url=http://usadrugstoretoday.com/products/kamasutra-longlast-condoms.htm]kamasutra longlast condoms[/url] american medical systems monarch http://usadrugstoretoday.com/products/hoodia-weight-loss-gum.htm drug prices retail http://usadrugstoretoday.com/products/seroquel.htm
    no prescription fioricet [url=http://usadrugstoretoday.com/categories/cardiovascolari.htm]cardiovascolari[/url] jenkums new drug [url=http://usadrugstoretoday.com/products/antabuse.htm]prostate biopsy local anaesthetic[/url]

    By Anonymous Anonymous, at 11:09 AM  

  • vaginal microbes [url=http://usadrugstoretoday.com/categories/hypnotherapy.htm]hypnotherapy[/url] factor 5 blood http://usadrugstoretoday.com/categories/anti-alergica-y-el-asma.htm trident sugarless cinnamon gum http://usadrugstoretoday.com/categories/colesterol.htm
    health walker glider [url=http://usadrugstoretoday.com/products/relafen.htm]relafen[/url] sports diet [url=http://usadrugstoretoday.com/products/floxin.htm]dumping syndrome and causes[/url]

    By Anonymous Anonymous, at 11:38 PM  

  • diabetic websites [url=http://usadrugstoretoday.com/products/hydrea.htm]hydrea[/url] dental implants san jose http://usadrugstoretoday.com/products/entocort.htm cleveland clinic emergency medicine http://usadrugstoretoday.com/categories/ayuda-para-dormir.htm
    willow ware tea sets [url=http://usadrugstoretoday.com/products/allegra.htm]allegra[/url] cialis effects [url=http://usadrugstoretoday.com/categories/anti-hongos---anti-ansiedad.htm]black tea oolong singapore[/url]

    By Anonymous Anonymous, at 10:37 PM  

  • medical coupons seattle dental [url=http://usadrugstoretoday.com/categories/anti-diabetici.htm]anti diabetici[/url] britney breast no underwear http://usadrugstoretoday.com/products/haldol.htm aarp medicare prescription plans http://usadrugstoretoday.com/products/extreme-thyrocin.htm
    george clooney medical records [url=http://usadrugstoretoday.com/products/compazine.htm]compazine[/url] breast development pills [url=http://usadrugstoretoday.com/products/pletal.htm]obesity diet pills[/url]

    By Anonymous Anonymous, at 9:47 PM  

  • massive penis mediacl condition [url=http://usadrugstoretoday.com/products/lithium-carbonate.htm]lithium carbonate[/url] church of your heart http://usadrugstoretoday.com/products/precose.htm snoring link to heart disease http://usadrugstoretoday.com/categories/disfuncion-erectil.htm
    where is your heart [url=http://usadrugstoretoday.com/products/prednisolone.htm]prednisolone[/url] enzyme diet [url=http://usadrugstoretoday.com/products/clonidine.htm]pamine generic[/url]

    By Anonymous Anonymous, at 5:44 AM  

  • http://rxmeds.in/decadron/decadron-chemotherapy
    [url=http://rxmeds.in/allopurinol/allopurinol-150mg]pharmacy mcfarland[/url] eckhert pharmacy locator [url=http://rxmeds.in/aciphex/aciphex-without-a-prescription]aciphex without a prescription[/url]
    drug test qns http://rxmeds.in/cymbalta/lexapro-cymbalta
    [url=http://rxmeds.in/acidity/wine-volitile-acidity]drug programs in california prisons[/url] parole programs drug treatment [url=http://rxmeds.in/cytotec/cytotec-to-induce-labor-for-miscarriage]cytotec to induce labor for miscarriage[/url]
    amy winehouse drug abuse http://rxmeds.in/coumadin/side-effects-of-the-drug-coumadin
    [url=http://rxmeds.in/actos/actos-pioglitazone-hcl]hospital pharmacy pily and procedure manual[/url] viagra cialis [url=http://rxmeds.in/depressive/walmart-greeter-sandy-manic-depressive]walmart greeter sandy manic depressive[/url] strcutural factors lead primo ceaser to deal drugs [url=http://rxmeds.in/zelnorm/buy-zelnorm]buy zelnorm[/url]

    By Anonymous Anonymous, at 9:34 PM  

  • reocurring chest pain after smoking marijuana [url=http://usadrugstoretoday.com/products/cytotec.htm]cytotec[/url] muscle spasms soreness remedies http://usadrugstoretoday.com/products/exelon.htm ruined shemale orgasm http://usadrugstoretoday.com/products/medrol.htm
    diet to allow you to sleep through the night [url=http://usadrugstoretoday.com/products/indocin.htm]indocin[/url] breast implants missouri surgons [url=http://usadrugstoretoday.com/products/viramune.htm]down syndrome recessive or dominant[/url]

    By Anonymous Anonymous, at 9:44 PM  

  • http://webhealthcentre.in/cat-health/prostate-health-herbs
    [url=http://webhealthcentre.in/anastrozole/arimidex-anastrozole]drug rehab in nj[/url] teratogenic drug interaction [url=http://webhealthcentre.in/amaryl/amaryl-emea]amaryl emea[/url]
    ett drugs acls http://webhealthcentre.in/prograf/prograf-through-j-tube
    [url=http://webhealthcentre.in/rizatriptan/rizatriptan-bentoate]video drugs how affects family[/url] herbal substitute for viagra [url=http://webhealthcentre.in/crestor/crestor-asteroid-study-jama]crestor asteroid study jama[/url]
    can i buy viagra online http://webhealthcentre.in/amiodarone/amiodarone-and-contrast-medium
    [url=http://webhealthcentre.in/amitriptyline/best-way-to-go-off-amitriptyline]safe illegal drugs australia[/url] drug abuse in michigan [url=http://webhealthcentre.in/theophylline/theophylline-cin]theophylline cin[/url] marketing for holistic health practitioners [url=http://webhealthcentre.in/propecia]propecia[/url]

    By Anonymous Anonymous, at 2:01 PM  

  • automobile carpet 1948 lincoln http://eautoportal.in/car-racing/longacre-racing-products captialone auto
    [url=http://eautoportal.in/audi/audi-car-reports]volkswagen camper van hire[/url] mercedes walnut creek [url=http://eautoportal.in/car-racing]car racing[/url]
    volkswagen dealer and roswell georgia http://eautoportal.in/kia
    [url=http://eautoportal.in/auto-co]double dd auto arlington[/url] wheel bearing mercedes replacement [url=http://eautoportal.in/eagle/american-eagle-free]american eagle free[/url]
    auto mac churchill fort worth dallas http://eautoportal.in/buick/pontiac-buick-dealer-il
    [url=http://eautoportal.in/jaguar/jaguar-motor-wrecking-perth-au]vw jetta auto trans problems[/url] basic automobile wiring schematic diagram [url=http://eautoportal.in/freightliner/fl70-freightliner-heated-mirror]fl70 freightliner heated mirror[/url]

    By Anonymous Anonymous, at 2:24 AM  

  • hotel travel guide http://livetravel.in/tour/christian-tour-buses golf travel washington
    [url=http://livetravel.in/motel/beachside-motel-fernandino]essays for college travel[/url] federal travel overseas tour [url=http://livetravel.in/tour/tour-of-homes-chattanooga]tour of homes chattanooga[/url]
    polamer travel hartford ct http://livetravel.in/tourist/versailles-tourist
    [url=http://livetravel.in/cruise/amsterdam-canal-dinner-cruise]travel trailer vin lookup[/url] office autoreply manager travel agent [url=http://livetravel.in/car-rental/tsd-rental-car]tsd rental car[/url]
    oxygen international travel http://livetravel.in/plane-tickets/where-to-buy-plane-tickets
    [url=http://livetravel.in/vacation-packages/all-inclusive-hawaii-vacation-package-htm]cheap new york travel deals[/url] hotel family travel [url=http://livetravel.in/maps/backcountry-maps]backcountry maps[/url] used travel trailers kansas [url=http://livetravel.in/adventure/the-third-character-of-the-adventure-of-tom-sawyer]the third character of the adventure of tom sawyer[/url]
    flamingo world discount travel [url=http://livetravel.in/maps/unreal-2004-maps-super-smash-trials]unreal 2004 maps super smash trials[/url]
    travel by train in canada http://livetravel.in/inn/days-inn-superior
    [url=http://livetravel.in/cruise/princess-crown-cruise-ship]hp travel companion sale[/url] roswell travel trailer [url=http://livetravel.in/motel/smalling-motel]smalling motel[/url]
    [url=http://livetravel.in/motel/sherlton-motel-wrightsville-beach]sherlton motel wrightsville beach[/url] passageways travel traverse city [url=http://livetravel.in/tourism/romania-travel-tourism]romania travel tourism[/url] travel containers for liquids [url=http://livetravel.in/adventure/adventure-holiday-india]adventure holiday india[/url]
    top 100 travel editors [url=http://livetravel.in/tour/new-york-ellis-island-tour]new york ellis island tour[/url]

    By Anonymous Anonymous, at 2:41 PM  

  • travel guard ramp http://livetravel.in/airlines/check-flight-times-for-hawaiin-airlines best credit card for travel
    [url=http://livetravel.in/expedia/expedia-seattle]corporate 26 incentive travel magazine[/url] air bus cheap travel [url=http://livetravel.in/airline/airasia-airline]airasia airline[/url]
    deals red travel http://livetravel.in/motel/briarcliff-motel
    [url=http://livetravel.in/travel/travel-agency-in-guangzhou]atlanta airport busiest travel days[/url] ontario travel [url=http://livetravel.in/tour/new-york-ellis-island-tour]new york ellis island tour[/url]
    accommodation south america inns travel http://livetravel.in/adventure/adventure-holiday-bolivia
    [url=http://livetravel.in/expedia/expedia-seattle]immunizations travel to liberia[/url] jubiliee travel best bets [url=http://livetravel.in/map/alcas-lorraine-france-map]alcas lorraine france map[/url] travel cups with straws [url=http://livetravel.in/cruises/save-up-to-on-lastminute-cruises]save up to on lastminute cruises[/url]
    best time of day to travel from san diego to la [url=http://livetravel.in/cruises/starlite-cruises]starlite cruises[/url]
    korea travel agency flight ticket http://livetravel.in/vacation-packages/vacation-package-belize
    [url=http://livetravel.in/expedia/expedia-coupon-code]london travel discount card htm[/url] bradt travel guide uganda [url=http://livetravel.in/vacation-packages/puerto-rico-vacation-package-htm]puerto rico vacation package htm[/url]
    [url=http://livetravel.in/lufthansa/boeing-spectro-lamp]boeing spectro lamp[/url] kauai travel guide [url=http://livetravel.in/tour/escorted-tour-of-australia]escorted tour of australia[/url] bcd travel login [url=http://livetravel.in/adventure/walkthrough-for-sonic-rush-adventure-for-nintendo-ds]walkthrough for sonic rush adventure for nintendo ds[/url]
    travel to kenya [url=http://livetravel.in/hotel/ritz-carlton-hotel-boston]ritz carlton hotel boston[/url]

    By Anonymous Anonymous, at 6:39 AM  

  • sarah watson travel photos http://atravel.in/tours_romance-tours-in-russia travel packages to bangkok
    [url=http://atravel.in/cruises_cruises-leaving-from-san-francisco]darjeleeing india travel[/url] pug travel mugs with coffee [url=http://atravel.in/expedia_expedia-vacation-packages]expedia vacation packages[/url]
    acer travel mate 512 dx http://atravel.in/tours_haunted-chicago-tours
    [url=http://atravel.in/expedia_package-vavaction-deal-expedia-florida]hard sided golf travel bags[/url] yacht travel newsgroups ontario [url=http://atravel.in/plane-tickets_plane-tickets-to-vegas]plane tickets to vegas[/url]
    auburn nh travel youth basketball http://atravel.in/adventure_simulation-adventure-stratgy-games-online long travel a arms blaster [url=http://atravel.in/tour_aerosmith-tour-schedule]aerosmith tour schedule[/url]

    By Anonymous Anonymous, at 2:32 AM  

  • zenn automobile http://autoexpress.in/royce/rolls/royce/merlin/61/engine auto glass replacement in maryland
    [url=http://autoexpress.in/radiator/radiator/treatment]volkswagen credit inc[/url] ridin along im my automobile my baby beside me at the wheel [url=http://autoexpress.in/royce]royce[/url]
    mercedes 560 http://autoexpress.in/pontiac/willamette/pontiac
    [url=http://autoexpress.in/saab/saab/parts/pennsylvania]automobile replacement carpet[/url] carriage auto sales [url=http://autoexpress.in/buick/nj/buick/nissan]nj buick nissan[/url]
    mercedes benz schererville indiana http://autoexpress.in/rally/car/rally/trivia
    [url=http://autoexpress.in/mercedes/mercedes/benz/2004]info on mti 16r auto orchestra[/url] sams auto mcdonough georgia [url=http://autoexpress.in/saleen/saleen/truck/s331]saleen truck s331[/url]

    By Anonymous Anonymous, at 5:38 AM  

  • mercedes benz of indianapolis http://latestcarnews.in/scion/is-the-scion-xb-towable volkswagen 2000 beetle standard 40000 mile service
    [url=http://latestcarnews.in/yamaha/yamaha-blaster-transmition]neo 3 pdr auto[/url] mercedes perez [url=http://latestcarnews.in/oldsmobile/oldsmobile-keyless-entry]oldsmobile keyless entry[/url]
    automobile casting manufacturers http://latestcarnews.in/audi/audi-s4-cabrioletdolphin-gray
    [url=http://latestcarnews.in/panoz/fountainhead-panoz]mercedes benz eyewear florida[/url] hartford automobile insurance policy 976725948101 [url=http://latestcarnews.in/volvo/oil-weight-for-a-2003-volvo-s60]oil weight for a 2003 volvo s60[/url]
    rockwell auto adjusting slack adjusters http://latestcarnews.in/lancia/ammortizzatori-lancia-thema
    [url=http://latestcarnews.in/volvo/changes-volvo-v50-2008]performance auto body[/url] mazda miata 1995 auto parts [url=http://latestcarnews.in/subaru/subaru-outback-how-to-reset-code]subaru outback how to reset code[/url]

    By Anonymous Anonymous, at 12:18 PM  

  • ccp racing http://latestcarnews.in/scion/scion-xb-canada mercedes benz paint chips
    [url=http://latestcarnews.in/victory/american-victory-at-saratoga]vw auto stick pressure plate[/url] broward county tax collector automobile tags [url=http://latestcarnews.in/oldsmobile/automobile-engine-freeze-plugs-for-oldsmobile-cutlass]automobile engine freeze plugs for oldsmobile cutlass[/url]
    fort dodge animal health in ohio http://latestcarnews.in/peugeot/peugeot-75
    [url=http://latestcarnews.in/plymouth/warer-rates-plymouth-uk]stoeger 22 auto[/url] mercedes benz 2002 [url=http://latestcarnews.in/saab/extended-warranty-2003-saab-gmac]extended warranty 2003 saab gmac[/url]
    how to fix a hanging automobile door http://latestcarnews.in/top-fuel/kohler-c18s-mechanical-fuel-pump
    [url=http://latestcarnews.in/skoda]mercedes c280 lack power[/url] bmi imports honda auto parts [url=http://latestcarnews.in/volvo/volvo-1973-1800es-wiring-harness]volvo 1973 1800es wiring harness[/url]

    By Anonymous Anonymous, at 8:19 PM  

  • shoes catalogue http://topcitystyle.com/52-t-shirts-for-men-size3.html calvin klein leather handbags [url=http://topcitystyle.com/-scarfs-amp-hats-men-category58.html]ralph lauren boys[/url] z coil shoes
    http://topcitystyle.com/?action=products&product_id=1980 womens clothes shops online in the us [url=http://topcitystyle.com/dolce-amp-gabbana-casual-tops-brand2.html]born shoes[/url]

    By Anonymous Anonymous, at 9:16 PM  

  • reiker shoes http://topcitystyle.com/dolce-amp-gabbana-long-sleeve-shirt-for--item2493.html nike basketball shoes team [url=http://topcitystyle.com/?action=products&product_id=2264]cheap baby girl clothes[/url] the boston chanell
    http://topcitystyle.com/gray-dress-shirts-color99.html special shoes [url=http://topcitystyle.com/dress-shirts-page8.html]polo ralph lauren shirts[/url]

    By Anonymous Anonymous, at 9:31 PM  

  • natural comfort shoes http://topcitystyle.com/dark-brown-on-sale-color29.html joey lauren adams [url=http://topcitystyle.com/kowalski-leather-shoes-brand46.html]kids clothes stockport[/url] fashionable wide fitting shoes
    http://topcitystyle.com/?action=products&product_id=2268 bostonian shoes [url=http://topcitystyle.com/luscious-lavender-v-neck-color234.html]capezio jazz shoes[/url]

    By Anonymous Anonymous, at 3:15 PM  

  • floershem shoes http://topcitystyle.com/blue-multicolored-roberto-cavalli-color14.html wittner shoes [url=http://topcitystyle.com/-tunic-on-sale-category95.html]track shoes[/url] eternity rose blush klein
    http://topcitystyle.com/40-casual-fall-spring-size27.html gucci shoes [url=http://topcitystyle.com/26-roberto-cavalli-size19.html]sig klein[/url]

    By Anonymous Anonymous, at 9:35 PM  

  • live action porn http://theporncollection.in/free-hentai/flowers-of-hentai
    [url=http://theporncollection.in/mature-xxx/best-voyeur-mature-video]publishers of books on adult education[/url] hentai children doujin [url=http://theporncollection.in/gay-sex/free-gay-sex-internet-games]free gay sex internet games[/url]
    great dane dildo http://theporncollection.in/porn-dvd/watch-videos-of-hardcore-lesibian-porn-for-free
    [url=http://theporncollection.in/orgy]preperation for anal sex[/url] medication for tapeworm in adult [url=http://theporncollection.in/orgy/manga-lesbian-orgy]manga lesbian orgy[/url]
    water bondage adult stories http://theporncollection.in/gay-male/webcam-free-gay
    [url=http://theporncollection.in/gay-love/anderson-cooper-is-gay]eureka seven porn[/url] free adult female masturbating videos [url=http://theporncollection.in/mature-woman/mom-mature]mom mature[/url]
    virgin blue aircraft types http://theporncollection.in/orgasm/female-squirting-orgasm
    [url=http://theporncollection.in/best-porn/julia-crow-porn]dildo commercial[/url] sim girl3 free online games hentai [url=http://theporncollection.in/gay-xxx/videos-of-gay-guys-getting-undressed]videos of gay guys getting undressed[/url]

    By Anonymous Anonymous, at 5:52 PM  

  • bella vista active adult communities http://theporncollection.in/free-hentai/free-animal-hentai
    [url=http://theporncollection.in/porn-galleries/preggnet-porn]gay anal insertion[/url] castro valely ca adult personals [url=http://theporncollection.in/gay-xxx/schoolboy-pin-gay]schoolboy pin gay[/url]
    adult contents free http://theporncollection.in/gay-anal/mature-gay-male-chat
    [url=http://theporncollection.in/hentai-porn]videogame hentai[/url] cristy canyon porn [url=http://theporncollection.in/lesbian-xxx/hot-lesbian-teen-pussy]hot lesbian teen pussy[/url]
    futurama hentai fanfics http://theporncollection.in/gay-porn/gay-tattoo-symbols
    [url=http://theporncollection.in/gay-video/gay-men-showering]sexy video of jacqui garrido[/url] free small porn movie [url=http://theporncollection.in/lesbian-xxx/free-lesbian-movie-trailers]free lesbian movie trailers[/url]
    amateur radio beginner http://theporncollection.in/lesbian-video/lesbian-vedio
    [url=http://theporncollection.in/orgy/homemade-orgy-movie]freudian slip adult stories[/url] dildo bycicles [url=http://theporncollection.in/best-porn/vietmanese-porn]vietmanese porn[/url]

    By Anonymous Anonymous, at 6:48 PM  

  • insane dildo http://xwe.in/erotic-gay/erotic-mother-son-incest-rape
    [url=http://xwe.in/erotic-stories/bisexual-stockings-suspenders-erotic-stories]how to use anal beads[/url] finger butt porn [url=http://xwe.in/bbw/bbw-mom-photos]bbw mom photos[/url]
    porn tube sex games http://xwe.in/gay-anal/fourteen-gay-boy
    [url=http://xwe.in/adult-xxx/asian-adult-video-sharing]couples adult site[/url] anal banana [url=http://xwe.in/bbw/miss-forturne-bbw]miss forturne bbw[/url]
    vaginal discharge adult http://xwe.in/oral/anal-versus-oral-temprature
    [url=http://xwe.in/oral/forma-de-evaluar-en-la-expresion-oral]full insertion with her dildo[/url] deathnote hentai videos [url=http://xwe.in/bdsm/bdsm-group]bdsm group[/url]
    free avatar hentai sex http://xwe.in/orgasm/celine-orgasm-video
    [url=http://xwe.in/thongs/videos-of-girls-wearing-thongs]the best adult movie free[/url] free mature masterbating porn [url=http://xwe.in/hcg-oral/best-oral-irrigator]best oral irrigator[/url]

    By Anonymous Anonymous, at 1:14 AM  

  • puma tennis shoes http://www.thefashionhouse.us/pink-and-white-men-color146.html mexco fashions [url=http://www.thefashionhouse.us/-sport-men-category33.html]teen french fashion[/url] insole shoes
    http://www.thefashionhouse.us/white-brown-gucci-color232.html replica chanel sunglasses [url=http://www.thefashionhouse.us/men-page64.html]best ever designer foundations[/url]

    By Anonymous Anonymous, at 11:58 PM  

  • road runner shoes http://luxefashion.us/men-page65.html karen guthrie fashion [url=http://luxefashion.us/lagos-men-brand86.html]columbia shoes sale[/url] converse maverick basketball shoes
    http://luxefashion.us/blumarine-casual-brand53.html mens saddle shoes [url=http://luxefashion.us/armani-women-s-tops-brand8.html]boys clothes[/url]

    By Anonymous Anonymous, at 4:19 AM  

  • what is the generic name for the drug tylenol [url=http://usadrugstoretoday.com/categories/anti-alergica-y-el-asma.htm]anti alergica y el asma[/url] pellegrini stieda syndrome http://usadrugstoretoday.com/products/tentex-royal.htm
    before and after breast reconstruction james cancer [url=http://usadrugstoretoday.com/products/kamasutra-dotted-condoms.htm]kamasutra dotted condoms[/url] pictures of celebraties smoking [url=http://usadrugstoretoday.com/terms.htm ]taxpayer negative impact smoking [/url] herbal remedies for fungal infections aspergillus
    low phospate diet [url=http://usadrugstoretoday.com/products/finpecia.htm]finpecia[/url] atkins diet nutrition facts http://usadrugstoretoday.com/products/prevacid.htm
    dog continues to have blood in urine while on antibiotics [url=http://usadrugstoretoday.com/categories/cholesterol.htm]cholesterol[/url] monique heart excercises [url=http://usadrugstoretoday.com/products/uroxatral.htm ]asthma educator certification prep course [/url] adriana suarez freeman sheldon syndrome

    By Anonymous Anonymous, at 9:38 PM  

  • equatorial guinea illict drug use [url=http://usadrugstoretoday.com/products/levitra.htm]levitra[/url] medical namibia http://usadrugstoretoday.com/products/study-habits.htm
    is there a generic drug for norvasc [url=http://usadrugstoretoday.com/products/cok-n--energy-and-sensory-enhancer-.htm]cok n energy and sensory enhancer[/url] is cleavage the same for all specimans of any one mineral [url=http://usadrugstoretoday.com/catalogue/e.htm ]multiple smoking free trailer [/url] psychiatric drug prescription chart
    sport enhancing drugs [url=http://usadrugstoretoday.com/products/allegra.htm]allegra[/url] magnesium for heart and bones http://usadrugstoretoday.com/products/femcare.htm
    kelley parasympathetic diet [url=http://usadrugstoretoday.com/products/menosan.htm]menosan[/url] kidney injury ct [url=http://usadrugstoretoday.com/products/cok-n--energy-and-sensory-enhancer-.htm ]slayer raining blood mp3 free download [/url] statistics on cost savings on preventive medicine

    By Anonymous Anonymous, at 4:18 AM  

  • history of illegal drug trade in usa [url=http://usadrugstoretoday.com/products/clozaril.htm]clozaril[/url] australian random drug test http://usadrugstoretoday.com/categories/cardio-vasculaires.htm
    articles on medical records errors [url=http://usadrugstoretoday.com/categories/montage-packs.htm]montage packs[/url] obesity and weight loss [url=http://usadrugstoretoday.com/products/digoxin.htm ]awsome heart health cookies [/url] costs of smoking
    breast cancer research and future medications [url=http://usadrugstoretoday.com/products/fluoxetine.htm]fluoxetine[/url] summit medical group warren nj http://usadrugstoretoday.com/products/brahmi.htm
    health projects for school [url=http://usadrugstoretoday.com/catalogue/a.htm]Online Drugstore[/url] jasmine herb tea [url=http://usadrugstoretoday.com/products/mentat.htm ]huba huba tea [/url] find a doctor to help with drug addition

    By Anonymous Anonymous, at 7:35 PM  

  • ralph lauren polo http://www.thefashionhouse.us/dolce-amp-gabbana-sport-pants-for-men-dark-grey-item2544.html african american fashion model [url=http://www.thefashionhouse.us/t-shirts-for-men-page6.html]clarks shoes for woman[/url] africa on a shoestring
    http://www.thefashionhouse.us/killah-casual-top-for-women-brown-item1911.html designer phone accessories [url=http://www.thefashionhouse.us/xs-men-size46.html]remodeling designer columbus ohio[/url]

    By Anonymous Anonymous, at 10:27 PM  

  • diatery effects of green tea [url=http://usadrugstoretoday.com/products/pulmicort.htm]pulmicort[/url] baby teething pills http://usadrugstoretoday.com/products/karela.htm
    trinity health area code 701 [url=http://usadrugstoretoday.com/products/cialis-professional.htm]cialis professional[/url] family care home health inc richmond va [url=http://usadrugstoretoday.com/products/buspar.htm ]tea rose plaid [/url] interactions clomiphene clomid side effects
    grants or funding for families that need home health care [url=http://usadrugstoretoday.com/categories/erezione-pack.htm]erezione pack[/url] post traumatic stress quiz http://usadrugstoretoday.com/products/rogaine-5-.htm
    inner ear infection in rabbits [url=http://usadrugstoretoday.com/products/kamasutra-longlast-condoms.htm]kamasutra longlast condoms[/url] medical temperature indicating label [url=http://usadrugstoretoday.com/products/accupril.htm ]delta dental family coverage [/url] american diabetic diet exchange

    By Anonymous Anonymous, at 3:37 PM  

  • ko jo fashion guy http://luxefashion.us/-v-neck-armani-category68.html dibattito anna freud melanie klein [url=http://luxefashion.us/?action=products&product_id=1718]fashion buyer[/url] aluminum furniture designer
    http://luxefashion.us/white-violet-color182.html rockport shoes [url=http://luxefashion.us/navy-blue-grey-pullover-color216.html]fashion[/url]

    By Anonymous Anonymous, at 7:56 PM  

  • address to hollywood casino in dalphin county http://xwn.in/baccarat_baccarat-tree-ornament danube river barge gambling
    [url=http://xwn.in/bingo_bingo-laws-in-indiana]books on sports betting[/url] deniro in casino based on who [url=http://xwn.in/lottery_beat-lottery-pick-3]beat lottery pick 3[/url]
    samsung blackjack fcc http://xwn.in/jokers_backyard-jokers-card
    [url=http://xwn.in/jackpot_february-2008-nevada-megabucks-jackpot]meskawki bingo casinp[/url] blackjack free computer casinos [url=http://xwn.in/keno_high-country-keno-machine]high country keno machine[/url]
    amazing lottery stories http://xwn.in/slots_fallsview-casino-slots radioactive decay bingo cards [url=http://xwn.in/blackjack_blackjack-letters-for-phone-numbers]blackjack letters for phone numbers[/url]

    By Anonymous Anonymous, at 11:23 PM  

  • savannah baby clothes http://www.thefashionhouse.us/?action=products&product_id=2283 elderly active fashion [url=http://www.thefashionhouse.us/burberry-bags-brand4.html]lauren bergfeld bio[/url] skate park designers uk
    http://www.thefashionhouse.us/philipp-plein-hoodies-brand31.html proffesional interior designers in dublin [url=http://www.thefashionhouse.us/men-page40.html]high fashion prom dresses[/url]

    By Anonymous Anonymous, at 12:50 PM  

  • chen lin fashion http://topcitystyle.com/-casual-dolce-amp-gabbana-category30.html international fashion models [url=http://topcitystyle.com/xxl-outwear-size8.html]define clothes[/url] travel clothes
    http://topcitystyle.com/?action=products&product_id=2101 airhead tennis shoes [url=http://topcitystyle.com/roberto-cavalli-rouched-front-snake-charm-top-item1934.html]fashion pictures[/url]

    By Anonymous Anonymous, at 5:57 PM  

  • how to make my own lottery ticket scratch off http://wqm.in/poker-online_play-fun-poker ohio bingo laws 2008
    [url=http://wqm.in/slots_mystery-slots]new mexico lottery[/url] free online sport games to play no gambling htm [url=http://wqm.in/blackjack_internet-blackjack]internet blackjack[/url]
    anyone win with online casinos http://wqm.in/joker_insane-clown-posse-joker-cards
    [url=http://wqm.in/baccarat_history-of-baccarat-glass]uk free bingo game cash[/url] pa daily lottery number [url=http://wqm.in/bingo_bingo-internet]bingo internet[/url]
    italy football betting shops http://wqm.in/lottery_what-to-do-with-lottery-winnings utah eagle forum gambling [url=http://wqm.in/jackpot_hit-the-jackpot]hit the jackpot[/url]

    By Anonymous Anonymous, at 6:48 PM  

  • cls500 mercedes http://pqx.in/acura/acura/tsx/2004/rim used auto sales miami fl
    [url=http://pqx.in/isuzu/champion/isuzu/gulf/fwy]mercedes benz paint chips[/url] hsba auto finance [url=http://pqx.in/jeeps/owners/manual/for/a/jeep/grand/cherokee/laredo]owners manual for a jeep grand cherokee laredo[/url]
    regional auto http://pqx.in/bugatti/bugatti/veron
    [url=http://pqx.in/bentley/san/francisco/regis/capital/wife/children/hillsborough/bentley]penrith volkswagen[/url] mercedes xxx pics [url=http://pqx.in/maserati/maserati/biturbo/p]maserati biturbo p[/url]
    automobile rear suspension http://pqx.in/mercedes/mercedes/benz/handbrake/lever/different
    [url=http://pqx.in/hyundai]mercedes benz of easton[/url] nordstoms auto [url=http://pqx.in/maybach/maybach/tank]maybach tank[/url]

    By Anonymous Anonymous, at 10:07 PM  

  • http://xpv.in/anafranil/does-anafranil-cause-liver-problems
    [url=http://xpv.in/dulcolax/dulcolax-stool-softener-dry-eyes]drug abuse testing medicare[/url] where are drugs metaboized [url=http://xpv.in/dramamine/dramamine-trip]dramamine trip[/url]
    test cancer drug it 101 http://xpv.in/amaryl/tritace-ramipril-amaryl
    [url=http://xpv.in/anastrozole]drug induced anemia[/url] benzo drug test [url=http://xpv.in/ramipril/altace-5mg-ramipril]altace 5mg ramipril[/url]
    pharmacy school usa http://xpv.in/celebrex/celebrex-and-advil
    [url=http://xpv.in/anastrozole/anastrozole-trial-0004-results]belmont pharmacy[/url] canadian veteranarian drugs [url=http://xpv.in/doxepin/doxepin-help-you-to-sleep]doxepin help you to sleep[/url] drugstore care [url=http://xpv.in/cipro/diflucan-and-cipro-interaction]diflucan and cipro interaction[/url]

    By Anonymous Anonymous, at 12:06 AM  

  • nationalm lottery http://wqm.in/jokers_jokers-nl horse race betting picks
    [url=http://wqm.in/casino-playing-cards_dodge-boys-playing-cards]uk betting[/url] spil keno [url=http://wqm.in/bingo_human-bingo-card]human bingo card[/url]
    french national lottery http://wqm.in/slot_agp-slot
    [url=http://wqm.in/blackjack_hard-reset-blackjack]lana grossa bingo yarn[/url] perth casino australia [url=http://wqm.in/slot_slot-locaters]slot locaters[/url]
    free play strip blackjack http://wqm.in/joker_joker-free-teen-pics station casinos profits decline [url=http://wqm.in/online-casinos_list-of-casinos-in-louisiana]list of casinos in louisiana[/url]

    By Anonymous Anonymous, at 3:12 PM  

  • free movie archive data [url=http://moviestrawberry.com/films/film_sleep_dealer/]sleep dealer[/url] ashlynn brooke movie thumbs http://moviestrawberry.com/films/film_the/ movie the oppsel
    norman ok movie theater [url=http://moviestrawberry.com/films/film_signs/]signs[/url] threw moves smell your toe movie quote http://moviestrawberry.com/films/film_kicking_the_dog/ staten island movie theatre
    stracy stone porn movie [url=http://moviestrawberry.com/films/film_unknown_world/]unknown world[/url] breasted movie stars
    six sigma movie download [url=http://moviestrawberry.com/films/film_dog_soldiers/]dog soldiers[/url] boston redsox movie http://moviestrawberry.com/films/film_queimada/ movie heavy metal
    milf movie madness [url=http://moviestrawberry.com/films/film_the_haunting_of_molly_hartley/]the haunting of molly hartley[/url] the dirty dozen movie http://moviestrawberry.com/films/film_japanese_story/ what is the best stoner movie ever

    By Anonymous Anonymous, at 7:51 PM  

  • dvd movie makers [url=http://moviestrawberry.com/films/film_edges_of_darkness/]edges of darkness[/url] movie named breach http://moviestrawberry.com/films/film_pygmalion/ movie checkers
    disney movie quiz [url=http://moviestrawberry.com/films/film_chopper/]chopper[/url] predator movie download free http://moviestrawberry.com/films/film_blowing_wild/ girls from bikini movie
    horror movie quotes [url=http://moviestrawberry.com/films/film_superbad/]superbad[/url] the movie beauty shop
    bad news bears movie wav [url=http://moviestrawberry.com/films/film_rocket_science/]rocket science[/url] pinocchio movie cast http://moviestrawberry.com/countries/?page=35 the site of the movie five moons square
    nude women movie stars [url=http://moviestrawberry.com/films/film_smash_cut/]smash cut[/url] movie the crow accident http://moviestrawberry.com/films/film_changeling/ exploited teens movie samples tiffany

    By Anonymous Anonymous, at 11:27 AM  

  • movie about people stranded on a haunted ship [url=http://moviestrawberry.com/films/film_dark_honeymoon/]dark honeymoon[/url] windows movie maker downloads http://moviestrawberry.com/films/film_how_to_deal/ movie plots
    errors in gores movie [url=http://moviestrawberry.com/films/film_mind_field/]mind field[/url] summary of the recruit movie http://moviestrawberry.com/films/film_manufacturing_dissent/ the australian genre of the movie five moons square
    whole long story of perfume movie [url=http://moviestrawberry.com/films/film_canes/]canes[/url] movie thunder road
    download bangbros movie [url=http://moviestrawberry.com/films/film_the_gunfighter/]the gunfighter[/url] songs on movie grease http://moviestrawberry.com/films/film_picture_this/ narnia 2 movie 2008
    desk set movie [url=http://moviestrawberry.com/films/film_blackmail_70/]blackmail 70[/url] movie spoiler http://moviestrawberry.com/films/film_inside_hurricane_katrina/ shortbus movie rental hollywood

    By Anonymous Anonymous, at 12:22 PM  

Post a Comment

<< Home