ZedGraph.xml 1.4 MB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667686970717273747576777879808182838485868788899091929394959697989910010110210310410510610710810911011111211311411511611711811912012112212312412512612712812913013113213313413513613713813914014114214314414514614714814915015115215315415515615715815916016116216316416516616716816917017117217317417517617717817918018118218318418518618718818919019119219319419519619719819920020120220320420520620720820921021121221321421521621721821922022122222322422522622722822923023123223323423523623723823924024124224324424524624724824925025125225325425525625725825926026126226326426526626726826927027127227327427527627727827928028128228328428528628728828929029129229329429529629729829930030130230330430530630730830931031131231331431531631731831932032132232332432532632732832933033133233333433533633733833934034134234334434534634734834935035135235335435535635735835936036136236336436536636736836937037137237337437537637737837938038138238338438538638738838939039139239339439539639739839940040140240340440540640740840941041141241341441541641741841942042142242342442542642742842943043143243343443543643743843944044144244344444544644744844945045145245345445545645745845946046146246346446546646746846947047147247347447547647747847948048148248348448548648748848949049149249349449549649749849950050150250350450550650750850951051151251351451551651751851952052152252352452552652752852953053153253353453553653753853954054154254354454554654754854955055155255355455555655755855956056156256356456556656756856957057157257357457557657757857958058158258358458558658758858959059159259359459559659759859960060160260360460560660760860961061161261361461561661761861962062162262362462562662762862963063163263363463563663763863964064164264364464564664764864965065165265365465565665765865966066166266366466566666766866967067167267367467567667767867968068168268368468568668768868969069169269369469569669769869970070170270370470570670770870971071171271371471571671771871972072172272372472572672772872973073173273373473573673773873974074174274374474574674774874975075175275375475575675775875976076176276376476576676776876977077177277377477577677777877978078178278378478578678778878979079179279379479579679779879980080180280380480580680780880981081181281381481581681781881982082182282382482582682782882983083183283383483583683783883984084184284384484584684784884985085185285385485585685785885986086186286386486586686786886987087187287387487587687787887988088188288388488588688788888989089189289389489589689789889990090190290390490590690790890991091191291391491591691791891992092192292392492592692792892993093193293393493593693793893994094194294394494594694794894995095195295395495595695795895996096196296396496596696796896997097197297397497597697797897998098198298398498598698798898999099199299399499599699799899910001001100210031004100510061007100810091010101110121013101410151016101710181019102010211022102310241025102610271028102910301031103210331034103510361037103810391040104110421043104410451046104710481049105010511052105310541055105610571058105910601061106210631064106510661067106810691070107110721073107410751076107710781079108010811082108310841085108610871088108910901091109210931094109510961097109810991100110111021103110411051106110711081109111011111112111311141115111611171118111911201121112211231124112511261127112811291130113111321133113411351136113711381139114011411142114311441145114611471148114911501151115211531154115511561157115811591160116111621163116411651166116711681169117011711172117311741175117611771178117911801181118211831184118511861187118811891190119111921193119411951196119711981199120012011202120312041205120612071208120912101211121212131214121512161217121812191220122112221223122412251226122712281229123012311232123312341235123612371238123912401241124212431244124512461247124812491250125112521253125412551256125712581259126012611262126312641265126612671268126912701271127212731274127512761277127812791280128112821283128412851286128712881289129012911292129312941295129612971298129913001301130213031304130513061307130813091310131113121313131413151316131713181319132013211322132313241325132613271328132913301331133213331334133513361337133813391340134113421343134413451346134713481349135013511352135313541355135613571358135913601361136213631364136513661367136813691370137113721373137413751376137713781379138013811382138313841385138613871388138913901391139213931394139513961397139813991400140114021403140414051406140714081409141014111412141314141415141614171418141914201421142214231424142514261427142814291430143114321433143414351436143714381439144014411442144314441445144614471448144914501451145214531454145514561457145814591460146114621463146414651466146714681469147014711472147314741475147614771478147914801481148214831484148514861487148814891490149114921493149414951496149714981499150015011502150315041505150615071508150915101511151215131514151515161517151815191520152115221523152415251526152715281529153015311532153315341535153615371538153915401541154215431544154515461547154815491550155115521553155415551556155715581559156015611562156315641565156615671568156915701571157215731574157515761577157815791580158115821583158415851586158715881589159015911592159315941595159615971598159916001601160216031604160516061607160816091610161116121613161416151616161716181619162016211622162316241625162616271628162916301631163216331634163516361637163816391640164116421643164416451646164716481649165016511652165316541655165616571658165916601661166216631664166516661667166816691670167116721673167416751676167716781679168016811682168316841685168616871688168916901691169216931694169516961697169816991700170117021703170417051706170717081709171017111712171317141715171617171718171917201721172217231724172517261727172817291730173117321733173417351736173717381739174017411742174317441745174617471748174917501751175217531754175517561757175817591760176117621763176417651766176717681769177017711772177317741775177617771778177917801781178217831784178517861787178817891790179117921793179417951796179717981799180018011802180318041805180618071808180918101811181218131814181518161817181818191820182118221823182418251826182718281829183018311832183318341835183618371838183918401841184218431844184518461847184818491850185118521853185418551856185718581859186018611862186318641865186618671868186918701871187218731874187518761877187818791880188118821883188418851886188718881889189018911892189318941895189618971898189919001901190219031904190519061907190819091910191119121913191419151916191719181919192019211922192319241925192619271928192919301931193219331934193519361937193819391940194119421943194419451946194719481949195019511952195319541955195619571958195919601961196219631964196519661967196819691970197119721973197419751976197719781979198019811982198319841985198619871988198919901991199219931994199519961997199819992000200120022003200420052006200720082009201020112012201320142015201620172018201920202021202220232024202520262027202820292030203120322033203420352036203720382039204020412042204320442045204620472048204920502051205220532054205520562057205820592060206120622063206420652066206720682069207020712072207320742075207620772078207920802081208220832084208520862087208820892090209120922093209420952096209720982099210021012102210321042105210621072108210921102111211221132114211521162117211821192120212121222123212421252126212721282129213021312132213321342135213621372138213921402141214221432144214521462147214821492150215121522153215421552156215721582159216021612162216321642165216621672168216921702171217221732174217521762177217821792180218121822183218421852186218721882189219021912192219321942195219621972198219922002201220222032204220522062207220822092210221122122213221422152216221722182219222022212222222322242225222622272228222922302231223222332234223522362237223822392240224122422243224422452246224722482249225022512252225322542255225622572258225922602261226222632264226522662267226822692270227122722273227422752276227722782279228022812282228322842285228622872288228922902291229222932294229522962297229822992300230123022303230423052306230723082309231023112312231323142315231623172318231923202321232223232324232523262327232823292330233123322333233423352336233723382339234023412342234323442345234623472348234923502351235223532354235523562357235823592360236123622363236423652366236723682369237023712372237323742375237623772378237923802381238223832384238523862387238823892390239123922393239423952396239723982399240024012402240324042405240624072408240924102411241224132414241524162417241824192420242124222423242424252426242724282429243024312432243324342435243624372438243924402441244224432444244524462447244824492450245124522453245424552456245724582459246024612462246324642465246624672468246924702471247224732474247524762477247824792480248124822483248424852486248724882489249024912492249324942495249624972498249925002501250225032504250525062507250825092510251125122513251425152516251725182519252025212522252325242525252625272528252925302531253225332534253525362537253825392540254125422543254425452546254725482549255025512552255325542555255625572558255925602561256225632564256525662567256825692570257125722573257425752576257725782579258025812582258325842585258625872588258925902591259225932594259525962597259825992600260126022603260426052606260726082609261026112612261326142615261626172618261926202621262226232624262526262627262826292630263126322633263426352636263726382639264026412642264326442645264626472648264926502651265226532654265526562657265826592660266126622663266426652666266726682669267026712672267326742675267626772678267926802681268226832684268526862687268826892690269126922693269426952696269726982699270027012702270327042705270627072708270927102711271227132714271527162717271827192720272127222723272427252726272727282729273027312732273327342735273627372738273927402741274227432744274527462747274827492750275127522753275427552756275727582759276027612762276327642765276627672768276927702771277227732774277527762777277827792780278127822783278427852786278727882789279027912792279327942795279627972798279928002801280228032804280528062807280828092810281128122813281428152816281728182819282028212822282328242825282628272828282928302831283228332834283528362837283828392840284128422843284428452846284728482849285028512852285328542855285628572858285928602861286228632864286528662867286828692870287128722873287428752876287728782879288028812882288328842885288628872888288928902891289228932894289528962897289828992900290129022903290429052906290729082909291029112912291329142915291629172918291929202921292229232924292529262927292829292930293129322933293429352936293729382939294029412942294329442945294629472948294929502951295229532954295529562957295829592960296129622963296429652966296729682969297029712972297329742975297629772978297929802981298229832984298529862987298829892990299129922993299429952996299729982999300030013002300330043005300630073008300930103011301230133014301530163017301830193020302130223023302430253026302730283029303030313032303330343035303630373038303930403041304230433044304530463047304830493050305130523053305430553056305730583059306030613062306330643065306630673068306930703071307230733074307530763077307830793080308130823083308430853086308730883089309030913092309330943095309630973098309931003101310231033104310531063107310831093110311131123113311431153116311731183119312031213122312331243125312631273128312931303131313231333134313531363137313831393140314131423143314431453146314731483149315031513152315331543155315631573158315931603161316231633164316531663167316831693170317131723173317431753176317731783179318031813182318331843185318631873188318931903191319231933194319531963197319831993200320132023203320432053206320732083209321032113212321332143215321632173218321932203221322232233224322532263227322832293230323132323233323432353236323732383239324032413242324332443245324632473248324932503251325232533254325532563257325832593260326132623263326432653266326732683269327032713272327332743275327632773278327932803281328232833284328532863287328832893290329132923293329432953296329732983299330033013302330333043305330633073308330933103311331233133314331533163317331833193320332133223323332433253326332733283329333033313332333333343335333633373338333933403341334233433344334533463347334833493350335133523353335433553356335733583359336033613362336333643365336633673368336933703371337233733374337533763377337833793380338133823383338433853386338733883389339033913392339333943395339633973398339934003401340234033404340534063407340834093410341134123413341434153416341734183419342034213422342334243425342634273428342934303431343234333434343534363437343834393440344134423443344434453446344734483449345034513452345334543455345634573458345934603461346234633464346534663467346834693470347134723473347434753476347734783479348034813482348334843485348634873488348934903491349234933494349534963497349834993500350135023503350435053506350735083509351035113512351335143515351635173518351935203521352235233524352535263527352835293530353135323533353435353536353735383539354035413542354335443545354635473548354935503551355235533554355535563557355835593560356135623563356435653566356735683569357035713572357335743575357635773578357935803581358235833584358535863587358835893590359135923593359435953596359735983599360036013602360336043605360636073608360936103611361236133614361536163617361836193620362136223623362436253626362736283629363036313632363336343635363636373638363936403641364236433644364536463647364836493650365136523653365436553656365736583659366036613662366336643665366636673668366936703671367236733674367536763677367836793680368136823683368436853686368736883689369036913692369336943695369636973698369937003701370237033704370537063707370837093710371137123713371437153716371737183719372037213722372337243725372637273728372937303731373237333734373537363737373837393740374137423743374437453746374737483749375037513752375337543755375637573758375937603761376237633764376537663767376837693770377137723773377437753776377737783779378037813782378337843785378637873788378937903791379237933794379537963797379837993800380138023803380438053806380738083809381038113812381338143815381638173818381938203821382238233824382538263827382838293830383138323833383438353836383738383839384038413842384338443845384638473848384938503851385238533854385538563857385838593860386138623863386438653866386738683869387038713872387338743875387638773878387938803881388238833884388538863887388838893890389138923893389438953896389738983899390039013902390339043905390639073908390939103911391239133914391539163917391839193920392139223923392439253926392739283929393039313932393339343935393639373938393939403941394239433944394539463947394839493950395139523953395439553956395739583959396039613962396339643965396639673968396939703971397239733974397539763977397839793980398139823983398439853986398739883989399039913992399339943995399639973998399940004001400240034004400540064007400840094010401140124013401440154016401740184019402040214022402340244025402640274028402940304031403240334034403540364037403840394040404140424043404440454046404740484049405040514052405340544055405640574058405940604061406240634064406540664067406840694070407140724073407440754076407740784079408040814082408340844085408640874088408940904091409240934094409540964097409840994100410141024103410441054106410741084109411041114112411341144115411641174118411941204121412241234124412541264127412841294130413141324133413441354136413741384139414041414142414341444145414641474148414941504151415241534154415541564157415841594160416141624163416441654166416741684169417041714172417341744175417641774178417941804181418241834184418541864187418841894190419141924193419441954196419741984199420042014202420342044205420642074208420942104211421242134214421542164217421842194220422142224223422442254226422742284229423042314232423342344235423642374238423942404241424242434244424542464247424842494250425142524253425442554256425742584259426042614262426342644265426642674268426942704271427242734274427542764277427842794280428142824283428442854286428742884289429042914292429342944295429642974298429943004301430243034304430543064307430843094310431143124313431443154316431743184319432043214322432343244325432643274328432943304331433243334334433543364337433843394340434143424343434443454346434743484349435043514352435343544355435643574358435943604361436243634364436543664367436843694370437143724373437443754376437743784379438043814382438343844385438643874388438943904391439243934394439543964397439843994400440144024403440444054406440744084409441044114412441344144415441644174418441944204421442244234424442544264427442844294430443144324433443444354436443744384439444044414442444344444445444644474448444944504451445244534454445544564457445844594460446144624463446444654466446744684469447044714472447344744475447644774478447944804481448244834484448544864487448844894490449144924493449444954496449744984499450045014502450345044505450645074508450945104511451245134514451545164517451845194520452145224523452445254526452745284529453045314532453345344535453645374538453945404541454245434544454545464547454845494550455145524553455445554556455745584559456045614562456345644565456645674568456945704571457245734574457545764577457845794580458145824583458445854586458745884589459045914592459345944595459645974598459946004601460246034604460546064607460846094610461146124613461446154616461746184619462046214622462346244625462646274628462946304631463246334634463546364637463846394640464146424643464446454646464746484649465046514652465346544655465646574658465946604661466246634664466546664667466846694670467146724673467446754676467746784679468046814682468346844685468646874688468946904691469246934694469546964697469846994700470147024703470447054706470747084709471047114712471347144715471647174718471947204721472247234724472547264727472847294730473147324733473447354736473747384739474047414742474347444745474647474748474947504751475247534754475547564757475847594760476147624763476447654766476747684769477047714772477347744775477647774778477947804781478247834784478547864787478847894790479147924793479447954796479747984799480048014802480348044805480648074808480948104811481248134814481548164817481848194820482148224823482448254826482748284829483048314832483348344835483648374838483948404841484248434844484548464847484848494850485148524853485448554856485748584859486048614862486348644865486648674868486948704871487248734874487548764877487848794880488148824883488448854886488748884889489048914892489348944895489648974898489949004901490249034904490549064907490849094910491149124913491449154916491749184919492049214922492349244925492649274928492949304931493249334934493549364937493849394940494149424943494449454946494749484949495049514952495349544955495649574958495949604961496249634964496549664967496849694970497149724973497449754976497749784979498049814982498349844985498649874988498949904991499249934994499549964997499849995000500150025003500450055006500750085009501050115012501350145015501650175018501950205021502250235024502550265027502850295030503150325033503450355036503750385039504050415042504350445045504650475048504950505051505250535054505550565057505850595060506150625063506450655066506750685069507050715072507350745075507650775078507950805081508250835084508550865087508850895090509150925093509450955096509750985099510051015102510351045105510651075108510951105111511251135114511551165117511851195120512151225123512451255126512751285129513051315132513351345135513651375138513951405141514251435144514551465147514851495150515151525153515451555156515751585159516051615162516351645165516651675168516951705171517251735174517551765177517851795180518151825183518451855186518751885189519051915192519351945195519651975198519952005201520252035204520552065207520852095210521152125213521452155216521752185219522052215222522352245225522652275228522952305231523252335234523552365237523852395240524152425243524452455246524752485249525052515252525352545255525652575258525952605261526252635264526552665267526852695270527152725273527452755276527752785279528052815282528352845285528652875288528952905291529252935294529552965297529852995300530153025303530453055306530753085309531053115312531353145315531653175318531953205321532253235324532553265327532853295330533153325333533453355336533753385339534053415342534353445345534653475348534953505351535253535354535553565357535853595360536153625363536453655366536753685369537053715372537353745375537653775378537953805381538253835384538553865387538853895390539153925393539453955396539753985399540054015402540354045405540654075408540954105411541254135414541554165417541854195420542154225423542454255426542754285429543054315432543354345435543654375438543954405441544254435444544554465447544854495450545154525453545454555456545754585459546054615462546354645465546654675468546954705471547254735474547554765477547854795480548154825483548454855486548754885489549054915492549354945495549654975498549955005501550255035504550555065507550855095510551155125513551455155516551755185519552055215522552355245525552655275528552955305531553255335534553555365537553855395540554155425543554455455546554755485549555055515552555355545555555655575558555955605561556255635564556555665567556855695570557155725573557455755576557755785579558055815582558355845585558655875588558955905591559255935594559555965597559855995600560156025603560456055606560756085609561056115612561356145615561656175618561956205621562256235624562556265627562856295630563156325633563456355636563756385639564056415642564356445645564656475648564956505651565256535654565556565657565856595660566156625663566456655666566756685669567056715672567356745675567656775678567956805681568256835684568556865687568856895690569156925693569456955696569756985699570057015702570357045705570657075708570957105711571257135714571557165717571857195720572157225723572457255726572757285729573057315732573357345735573657375738573957405741574257435744574557465747574857495750575157525753575457555756575757585759576057615762576357645765576657675768576957705771577257735774577557765777577857795780578157825783578457855786578757885789579057915792579357945795579657975798579958005801580258035804580558065807580858095810581158125813581458155816581758185819582058215822582358245825582658275828582958305831583258335834583558365837583858395840584158425843584458455846584758485849585058515852585358545855585658575858585958605861586258635864586558665867586858695870587158725873587458755876587758785879588058815882588358845885588658875888588958905891589258935894589558965897589858995900590159025903590459055906590759085909591059115912591359145915591659175918591959205921592259235924592559265927592859295930593159325933593459355936593759385939594059415942594359445945594659475948594959505951595259535954595559565957595859595960596159625963596459655966596759685969597059715972597359745975597659775978597959805981598259835984598559865987598859895990599159925993599459955996599759985999600060016002600360046005600660076008600960106011601260136014601560166017601860196020602160226023602460256026602760286029603060316032603360346035603660376038603960406041604260436044604560466047604860496050605160526053605460556056605760586059606060616062606360646065606660676068606960706071607260736074607560766077607860796080608160826083608460856086608760886089609060916092609360946095609660976098609961006101610261036104610561066107610861096110611161126113611461156116611761186119612061216122612361246125612661276128612961306131613261336134613561366137613861396140614161426143614461456146614761486149615061516152615361546155615661576158615961606161616261636164616561666167616861696170617161726173617461756176617761786179618061816182618361846185618661876188618961906191619261936194619561966197619861996200620162026203620462056206620762086209621062116212621362146215621662176218621962206221622262236224622562266227622862296230623162326233623462356236623762386239624062416242624362446245624662476248624962506251625262536254625562566257625862596260626162626263626462656266626762686269627062716272627362746275627662776278627962806281628262836284628562866287628862896290629162926293629462956296629762986299630063016302630363046305630663076308630963106311631263136314631563166317631863196320632163226323632463256326632763286329633063316332633363346335633663376338633963406341634263436344634563466347634863496350635163526353635463556356635763586359636063616362636363646365636663676368636963706371637263736374637563766377637863796380638163826383638463856386638763886389639063916392639363946395639663976398639964006401640264036404640564066407640864096410641164126413641464156416641764186419642064216422642364246425642664276428642964306431643264336434643564366437643864396440644164426443644464456446644764486449645064516452645364546455645664576458645964606461646264636464646564666467646864696470647164726473647464756476647764786479648064816482648364846485648664876488648964906491649264936494649564966497649864996500650165026503650465056506650765086509651065116512651365146515651665176518651965206521652265236524652565266527652865296530653165326533653465356536653765386539654065416542654365446545654665476548654965506551655265536554655565566557655865596560656165626563656465656566656765686569657065716572657365746575657665776578657965806581658265836584658565866587658865896590659165926593659465956596659765986599660066016602660366046605660666076608660966106611661266136614661566166617661866196620662166226623662466256626662766286629663066316632663366346635663666376638663966406641664266436644664566466647664866496650665166526653665466556656665766586659666066616662666366646665666666676668666966706671667266736674667566766677667866796680668166826683668466856686668766886689669066916692669366946695669666976698669967006701670267036704670567066707670867096710671167126713671467156716671767186719672067216722672367246725672667276728672967306731673267336734673567366737673867396740674167426743674467456746674767486749675067516752675367546755675667576758675967606761676267636764676567666767676867696770677167726773677467756776677767786779678067816782678367846785678667876788678967906791679267936794679567966797679867996800680168026803680468056806680768086809681068116812681368146815681668176818681968206821682268236824682568266827682868296830683168326833683468356836683768386839684068416842684368446845684668476848684968506851685268536854685568566857685868596860686168626863686468656866686768686869687068716872687368746875687668776878687968806881688268836884688568866887688868896890689168926893689468956896689768986899690069016902690369046905690669076908690969106911691269136914691569166917691869196920692169226923692469256926692769286929693069316932693369346935693669376938693969406941694269436944694569466947694869496950695169526953695469556956695769586959696069616962696369646965696669676968696969706971697269736974697569766977697869796980698169826983698469856986698769886989699069916992699369946995699669976998699970007001700270037004700570067007700870097010701170127013701470157016701770187019702070217022702370247025702670277028702970307031703270337034703570367037703870397040704170427043704470457046704770487049705070517052705370547055705670577058705970607061706270637064706570667067706870697070707170727073707470757076707770787079708070817082708370847085708670877088708970907091709270937094709570967097709870997100710171027103710471057106710771087109711071117112711371147115711671177118711971207121712271237124712571267127712871297130713171327133713471357136713771387139714071417142714371447145714671477148714971507151715271537154715571567157715871597160716171627163716471657166716771687169717071717172717371747175717671777178717971807181718271837184718571867187718871897190719171927193719471957196719771987199720072017202720372047205720672077208720972107211721272137214721572167217721872197220722172227223722472257226722772287229723072317232723372347235723672377238723972407241724272437244724572467247724872497250725172527253725472557256725772587259726072617262726372647265726672677268726972707271727272737274727572767277727872797280728172827283728472857286728772887289729072917292729372947295729672977298729973007301730273037304730573067307730873097310731173127313731473157316731773187319732073217322732373247325732673277328732973307331733273337334733573367337733873397340734173427343734473457346734773487349735073517352735373547355735673577358735973607361736273637364736573667367736873697370737173727373737473757376737773787379738073817382738373847385738673877388738973907391739273937394739573967397739873997400740174027403740474057406740774087409741074117412741374147415741674177418741974207421742274237424742574267427742874297430743174327433743474357436743774387439744074417442744374447445744674477448744974507451745274537454745574567457745874597460746174627463746474657466746774687469747074717472747374747475747674777478747974807481748274837484748574867487748874897490749174927493749474957496749774987499750075017502750375047505750675077508750975107511751275137514751575167517751875197520752175227523752475257526752775287529753075317532753375347535753675377538753975407541754275437544754575467547754875497550755175527553755475557556755775587559756075617562756375647565756675677568756975707571757275737574757575767577757875797580758175827583758475857586758775887589759075917592759375947595759675977598759976007601760276037604760576067607760876097610761176127613761476157616761776187619762076217622762376247625762676277628762976307631763276337634763576367637763876397640764176427643764476457646764776487649765076517652765376547655765676577658765976607661766276637664766576667667766876697670767176727673767476757676767776787679768076817682768376847685768676877688768976907691769276937694769576967697769876997700770177027703770477057706770777087709771077117712771377147715771677177718771977207721772277237724772577267727772877297730773177327733773477357736773777387739774077417742774377447745774677477748774977507751775277537754775577567757775877597760776177627763776477657766776777687769777077717772777377747775777677777778777977807781778277837784778577867787778877897790779177927793779477957796779777987799780078017802780378047805780678077808780978107811781278137814781578167817781878197820782178227823782478257826782778287829783078317832783378347835783678377838783978407841784278437844784578467847784878497850785178527853785478557856785778587859786078617862786378647865786678677868786978707871787278737874787578767877787878797880788178827883788478857886788778887889789078917892789378947895789678977898789979007901790279037904790579067907790879097910791179127913791479157916791779187919792079217922792379247925792679277928792979307931793279337934793579367937793879397940794179427943794479457946794779487949795079517952795379547955795679577958795979607961796279637964796579667967796879697970797179727973797479757976797779787979798079817982798379847985798679877988798979907991799279937994799579967997799879998000800180028003800480058006800780088009801080118012801380148015801680178018801980208021802280238024802580268027802880298030803180328033803480358036803780388039804080418042804380448045804680478048804980508051805280538054805580568057805880598060806180628063806480658066806780688069807080718072807380748075807680778078807980808081808280838084808580868087808880898090809180928093809480958096809780988099810081018102810381048105810681078108810981108111811281138114811581168117811881198120812181228123812481258126812781288129813081318132813381348135813681378138813981408141814281438144814581468147814881498150815181528153815481558156815781588159816081618162816381648165816681678168816981708171817281738174817581768177817881798180818181828183818481858186818781888189819081918192819381948195819681978198819982008201820282038204820582068207820882098210821182128213821482158216821782188219822082218222822382248225822682278228822982308231823282338234823582368237823882398240824182428243824482458246824782488249825082518252825382548255825682578258825982608261826282638264826582668267826882698270827182728273827482758276827782788279828082818282828382848285828682878288828982908291829282938294829582968297829882998300830183028303830483058306830783088309831083118312831383148315831683178318831983208321832283238324832583268327832883298330833183328333833483358336833783388339834083418342834383448345834683478348834983508351835283538354835583568357835883598360836183628363836483658366836783688369837083718372837383748375837683778378837983808381838283838384838583868387838883898390839183928393839483958396839783988399840084018402840384048405840684078408840984108411841284138414841584168417841884198420842184228423842484258426842784288429843084318432843384348435843684378438843984408441844284438444844584468447844884498450845184528453845484558456845784588459846084618462846384648465846684678468846984708471847284738474847584768477847884798480848184828483848484858486848784888489849084918492849384948495849684978498849985008501850285038504850585068507850885098510851185128513851485158516851785188519852085218522852385248525852685278528852985308531853285338534853585368537853885398540854185428543854485458546854785488549855085518552855385548555855685578558855985608561856285638564856585668567856885698570857185728573857485758576857785788579858085818582858385848585858685878588858985908591859285938594859585968597859885998600860186028603860486058606860786088609861086118612861386148615861686178618861986208621862286238624862586268627862886298630863186328633863486358636863786388639864086418642864386448645864686478648864986508651865286538654865586568657865886598660866186628663866486658666866786688669867086718672867386748675867686778678867986808681868286838684868586868687868886898690869186928693869486958696869786988699870087018702870387048705870687078708870987108711871287138714871587168717871887198720872187228723872487258726872787288729873087318732873387348735873687378738873987408741874287438744874587468747874887498750875187528753875487558756875787588759876087618762876387648765876687678768876987708771877287738774877587768777877887798780878187828783878487858786878787888789879087918792879387948795879687978798879988008801880288038804880588068807880888098810881188128813881488158816881788188819882088218822882388248825882688278828882988308831883288338834883588368837883888398840884188428843884488458846884788488849885088518852885388548855885688578858885988608861886288638864886588668867886888698870887188728873887488758876887788788879888088818882888388848885888688878888888988908891889288938894889588968897889888998900890189028903890489058906890789088909891089118912891389148915891689178918891989208921892289238924892589268927892889298930893189328933893489358936893789388939894089418942894389448945894689478948894989508951895289538954895589568957895889598960896189628963896489658966896789688969897089718972897389748975897689778978897989808981898289838984898589868987898889898990899189928993899489958996899789988999900090019002900390049005900690079008900990109011901290139014901590169017901890199020902190229023902490259026902790289029903090319032903390349035903690379038903990409041904290439044904590469047904890499050905190529053905490559056905790589059906090619062906390649065906690679068906990709071907290739074907590769077907890799080908190829083908490859086908790889089909090919092909390949095909690979098909991009101910291039104910591069107910891099110911191129113911491159116911791189119912091219122912391249125912691279128912991309131913291339134913591369137913891399140914191429143914491459146914791489149915091519152915391549155915691579158915991609161916291639164916591669167916891699170917191729173917491759176917791789179918091819182918391849185918691879188918991909191919291939194919591969197919891999200920192029203920492059206920792089209921092119212921392149215921692179218921992209221922292239224922592269227922892299230923192329233923492359236923792389239924092419242924392449245924692479248924992509251925292539254925592569257925892599260926192629263926492659266926792689269927092719272927392749275927692779278927992809281928292839284928592869287928892899290929192929293929492959296929792989299930093019302930393049305930693079308930993109311931293139314931593169317931893199320932193229323932493259326932793289329933093319332933393349335933693379338933993409341934293439344934593469347934893499350935193529353935493559356935793589359936093619362936393649365936693679368936993709371937293739374937593769377937893799380938193829383938493859386938793889389939093919392939393949395939693979398939994009401940294039404940594069407940894099410941194129413941494159416941794189419942094219422942394249425942694279428942994309431943294339434943594369437943894399440944194429443944494459446944794489449945094519452945394549455945694579458945994609461946294639464946594669467946894699470947194729473947494759476947794789479948094819482948394849485948694879488948994909491949294939494949594969497949894999500950195029503950495059506950795089509951095119512951395149515951695179518951995209521952295239524952595269527952895299530953195329533953495359536953795389539954095419542954395449545954695479548954995509551955295539554955595569557955895599560956195629563956495659566956795689569957095719572957395749575957695779578957995809581958295839584958595869587958895899590959195929593959495959596959795989599960096019602960396049605960696079608960996109611961296139614961596169617961896199620962196229623962496259626962796289629963096319632963396349635963696379638963996409641964296439644964596469647964896499650965196529653965496559656965796589659966096619662966396649665966696679668966996709671967296739674967596769677967896799680968196829683968496859686968796889689969096919692969396949695969696979698969997009701970297039704970597069707970897099710971197129713971497159716971797189719972097219722972397249725972697279728972997309731973297339734973597369737973897399740974197429743974497459746974797489749975097519752975397549755975697579758975997609761976297639764976597669767976897699770977197729773977497759776977797789779978097819782978397849785978697879788978997909791979297939794979597969797979897999800980198029803980498059806980798089809981098119812981398149815981698179818981998209821982298239824982598269827982898299830983198329833983498359836983798389839984098419842984398449845984698479848984998509851985298539854985598569857985898599860986198629863986498659866986798689869987098719872987398749875987698779878987998809881988298839884988598869887988898899890989198929893989498959896989798989899990099019902990399049905990699079908990999109911991299139914991599169917991899199920992199229923992499259926992799289929993099319932993399349935993699379938993999409941994299439944994599469947994899499950995199529953995499559956995799589959996099619962996399649965996699679968996999709971997299739974997599769977997899799980998199829983998499859986998799889989999099919992999399949995999699979998999910000100011000210003100041000510006100071000810009100101001110012100131001410015100161001710018100191002010021100221002310024100251002610027100281002910030100311003210033100341003510036100371003810039100401004110042100431004410045100461004710048100491005010051100521005310054100551005610057100581005910060100611006210063100641006510066100671006810069100701007110072100731007410075100761007710078100791008010081100821008310084100851008610087100881008910090100911009210093100941009510096100971009810099101001010110102101031010410105101061010710108101091011010111101121011310114101151011610117101181011910120101211012210123101241012510126101271012810129101301013110132101331013410135101361013710138101391014010141101421014310144101451014610147101481014910150101511015210153101541015510156101571015810159101601016110162101631016410165101661016710168101691017010171101721017310174101751017610177101781017910180101811018210183101841018510186101871018810189101901019110192101931019410195101961019710198101991020010201102021020310204102051020610207102081020910210102111021210213102141021510216102171021810219102201022110222102231022410225102261022710228102291023010231102321023310234102351023610237102381023910240102411024210243102441024510246102471024810249102501025110252102531025410255102561025710258102591026010261102621026310264102651026610267102681026910270102711027210273102741027510276102771027810279102801028110282102831028410285102861028710288102891029010291102921029310294102951029610297102981029910300103011030210303103041030510306103071030810309103101031110312103131031410315103161031710318103191032010321103221032310324103251032610327103281032910330103311033210333103341033510336103371033810339103401034110342103431034410345103461034710348103491035010351103521035310354103551035610357103581035910360103611036210363103641036510366103671036810369103701037110372103731037410375103761037710378103791038010381103821038310384103851038610387103881038910390103911039210393103941039510396103971039810399104001040110402104031040410405104061040710408104091041010411104121041310414104151041610417104181041910420104211042210423104241042510426104271042810429104301043110432104331043410435104361043710438104391044010441104421044310444104451044610447104481044910450104511045210453104541045510456104571045810459104601046110462104631046410465104661046710468104691047010471104721047310474104751047610477104781047910480104811048210483104841048510486104871048810489104901049110492104931049410495104961049710498104991050010501105021050310504105051050610507105081050910510105111051210513105141051510516105171051810519105201052110522105231052410525105261052710528105291053010531105321053310534105351053610537105381053910540105411054210543105441054510546105471054810549105501055110552105531055410555105561055710558105591056010561105621056310564105651056610567105681056910570105711057210573105741057510576105771057810579105801058110582105831058410585105861058710588105891059010591105921059310594105951059610597105981059910600106011060210603106041060510606106071060810609106101061110612106131061410615106161061710618106191062010621106221062310624106251062610627106281062910630106311063210633106341063510636106371063810639106401064110642106431064410645106461064710648106491065010651106521065310654106551065610657106581065910660106611066210663106641066510666106671066810669106701067110672106731067410675106761067710678106791068010681106821068310684106851068610687106881068910690106911069210693106941069510696106971069810699107001070110702107031070410705107061070710708107091071010711107121071310714107151071610717107181071910720107211072210723107241072510726107271072810729107301073110732107331073410735107361073710738107391074010741107421074310744107451074610747107481074910750107511075210753107541075510756107571075810759107601076110762107631076410765107661076710768107691077010771107721077310774107751077610777107781077910780107811078210783107841078510786107871078810789107901079110792107931079410795107961079710798107991080010801108021080310804108051080610807108081080910810108111081210813108141081510816108171081810819108201082110822108231082410825108261082710828108291083010831108321083310834108351083610837108381083910840108411084210843108441084510846108471084810849108501085110852108531085410855108561085710858108591086010861108621086310864108651086610867108681086910870108711087210873108741087510876108771087810879108801088110882108831088410885108861088710888108891089010891108921089310894108951089610897108981089910900109011090210903109041090510906109071090810909109101091110912109131091410915109161091710918109191092010921109221092310924109251092610927109281092910930109311093210933109341093510936109371093810939109401094110942109431094410945109461094710948109491095010951109521095310954109551095610957109581095910960109611096210963109641096510966109671096810969109701097110972109731097410975109761097710978109791098010981109821098310984109851098610987109881098910990109911099210993109941099510996109971099810999110001100111002110031100411005110061100711008110091101011011110121101311014110151101611017110181101911020110211102211023110241102511026110271102811029110301103111032110331103411035110361103711038110391104011041110421104311044110451104611047110481104911050110511105211053110541105511056110571105811059110601106111062110631106411065110661106711068110691107011071110721107311074110751107611077110781107911080110811108211083110841108511086110871108811089110901109111092110931109411095110961109711098110991110011101111021110311104111051110611107111081110911110111111111211113111141111511116111171111811119111201112111122111231112411125111261112711128111291113011131111321113311134111351113611137111381113911140111411114211143111441114511146111471114811149111501115111152111531115411155111561115711158111591116011161111621116311164111651116611167111681116911170111711117211173111741117511176111771117811179111801118111182111831118411185111861118711188111891119011191111921119311194111951119611197111981119911200112011120211203112041120511206112071120811209112101121111212112131121411215112161121711218112191122011221112221122311224112251122611227112281122911230112311123211233112341123511236112371123811239112401124111242112431124411245112461124711248112491125011251112521125311254112551125611257112581125911260112611126211263112641126511266112671126811269112701127111272112731127411275112761127711278112791128011281112821128311284112851128611287112881128911290112911129211293112941129511296112971129811299113001130111302113031130411305113061130711308113091131011311113121131311314113151131611317113181131911320113211132211323113241132511326113271132811329113301133111332113331133411335113361133711338113391134011341113421134311344113451134611347113481134911350113511135211353113541135511356113571135811359113601136111362113631136411365113661136711368113691137011371113721137311374113751137611377113781137911380113811138211383113841138511386113871138811389113901139111392113931139411395113961139711398113991140011401114021140311404114051140611407114081140911410114111141211413114141141511416114171141811419114201142111422114231142411425114261142711428114291143011431114321143311434114351143611437114381143911440114411144211443114441144511446114471144811449114501145111452114531145411455114561145711458114591146011461114621146311464114651146611467114681146911470114711147211473114741147511476114771147811479114801148111482114831148411485114861148711488114891149011491114921149311494114951149611497114981149911500115011150211503115041150511506115071150811509115101151111512115131151411515115161151711518115191152011521115221152311524115251152611527115281152911530115311153211533115341153511536115371153811539115401154111542115431154411545115461154711548115491155011551115521155311554115551155611557115581155911560115611156211563115641156511566115671156811569115701157111572115731157411575115761157711578115791158011581115821158311584115851158611587115881158911590115911159211593115941159511596115971159811599116001160111602116031160411605116061160711608116091161011611116121161311614116151161611617116181161911620116211162211623116241162511626116271162811629116301163111632116331163411635116361163711638116391164011641116421164311644116451164611647116481164911650116511165211653116541165511656116571165811659116601166111662116631166411665116661166711668116691167011671116721167311674116751167611677116781167911680116811168211683116841168511686116871168811689116901169111692116931169411695116961169711698116991170011701117021170311704117051170611707117081170911710117111171211713117141171511716117171171811719117201172111722117231172411725117261172711728117291173011731117321173311734117351173611737117381173911740117411174211743117441174511746117471174811749117501175111752117531175411755117561175711758117591176011761117621176311764117651176611767117681176911770117711177211773117741177511776117771177811779117801178111782117831178411785117861178711788117891179011791117921179311794117951179611797117981179911800118011180211803118041180511806118071180811809118101181111812118131181411815118161181711818118191182011821118221182311824118251182611827118281182911830118311183211833118341183511836118371183811839118401184111842118431184411845118461184711848118491185011851118521185311854118551185611857118581185911860118611186211863118641186511866118671186811869118701187111872118731187411875118761187711878118791188011881118821188311884118851188611887118881188911890118911189211893118941189511896118971189811899119001190111902119031190411905119061190711908119091191011911119121191311914119151191611917119181191911920119211192211923119241192511926119271192811929119301193111932119331193411935119361193711938119391194011941119421194311944119451194611947119481194911950119511195211953119541195511956119571195811959119601196111962119631196411965119661196711968119691197011971119721197311974119751197611977119781197911980119811198211983119841198511986119871198811989119901199111992119931199411995119961199711998119991200012001120021200312004120051200612007120081200912010120111201212013120141201512016120171201812019120201202112022120231202412025120261202712028120291203012031120321203312034120351203612037120381203912040120411204212043120441204512046120471204812049120501205112052120531205412055120561205712058120591206012061120621206312064120651206612067120681206912070120711207212073120741207512076120771207812079120801208112082120831208412085120861208712088120891209012091120921209312094120951209612097120981209912100121011210212103121041210512106121071210812109121101211112112121131211412115121161211712118121191212012121121221212312124121251212612127121281212912130121311213212133121341213512136121371213812139121401214112142121431214412145121461214712148121491215012151121521215312154121551215612157121581215912160121611216212163121641216512166121671216812169121701217112172121731217412175121761217712178121791218012181121821218312184121851218612187121881218912190121911219212193121941219512196121971219812199122001220112202122031220412205122061220712208122091221012211122121221312214122151221612217122181221912220122211222212223122241222512226122271222812229122301223112232122331223412235122361223712238122391224012241122421224312244122451224612247122481224912250122511225212253122541225512256122571225812259122601226112262122631226412265122661226712268122691227012271122721227312274122751227612277122781227912280122811228212283122841228512286122871228812289122901229112292122931229412295122961229712298122991230012301123021230312304123051230612307123081230912310123111231212313123141231512316123171231812319123201232112322123231232412325123261232712328123291233012331123321233312334123351233612337123381233912340123411234212343123441234512346123471234812349123501235112352123531235412355123561235712358123591236012361123621236312364123651236612367123681236912370123711237212373123741237512376123771237812379123801238112382123831238412385123861238712388123891239012391123921239312394123951239612397123981239912400124011240212403124041240512406124071240812409124101241112412124131241412415124161241712418124191242012421124221242312424124251242612427124281242912430124311243212433124341243512436124371243812439124401244112442124431244412445124461244712448124491245012451124521245312454124551245612457124581245912460124611246212463124641246512466124671246812469124701247112472124731247412475124761247712478124791248012481124821248312484124851248612487124881248912490124911249212493124941249512496124971249812499125001250112502125031250412505125061250712508125091251012511125121251312514125151251612517125181251912520125211252212523125241252512526125271252812529125301253112532125331253412535125361253712538125391254012541125421254312544125451254612547125481254912550125511255212553125541255512556125571255812559125601256112562125631256412565125661256712568125691257012571125721257312574125751257612577125781257912580125811258212583125841258512586125871258812589125901259112592125931259412595125961259712598125991260012601126021260312604126051260612607126081260912610126111261212613126141261512616126171261812619126201262112622126231262412625126261262712628126291263012631126321263312634126351263612637126381263912640126411264212643126441264512646126471264812649126501265112652126531265412655126561265712658126591266012661126621266312664126651266612667126681266912670126711267212673126741267512676126771267812679126801268112682126831268412685126861268712688126891269012691126921269312694126951269612697126981269912700127011270212703127041270512706127071270812709127101271112712127131271412715127161271712718127191272012721127221272312724127251272612727127281272912730127311273212733127341273512736127371273812739127401274112742127431274412745127461274712748127491275012751127521275312754127551275612757127581275912760127611276212763127641276512766127671276812769127701277112772127731277412775127761277712778127791278012781127821278312784127851278612787127881278912790127911279212793127941279512796127971279812799128001280112802128031280412805128061280712808128091281012811128121281312814128151281612817128181281912820128211282212823128241282512826128271282812829128301283112832128331283412835128361283712838128391284012841128421284312844128451284612847128481284912850128511285212853128541285512856128571285812859128601286112862128631286412865128661286712868128691287012871128721287312874128751287612877128781287912880128811288212883128841288512886128871288812889128901289112892128931289412895128961289712898128991290012901129021290312904129051290612907129081290912910129111291212913129141291512916129171291812919129201292112922129231292412925129261292712928129291293012931129321293312934129351293612937129381293912940129411294212943129441294512946129471294812949129501295112952129531295412955129561295712958129591296012961129621296312964129651296612967129681296912970129711297212973129741297512976129771297812979129801298112982129831298412985129861298712988129891299012991129921299312994129951299612997129981299913000130011300213003130041300513006130071300813009130101301113012130131301413015130161301713018130191302013021130221302313024130251302613027130281302913030130311303213033130341303513036130371303813039130401304113042130431304413045130461304713048130491305013051130521305313054130551305613057130581305913060130611306213063130641306513066130671306813069130701307113072130731307413075130761307713078130791308013081130821308313084130851308613087130881308913090130911309213093130941309513096130971309813099131001310113102131031310413105131061310713108131091311013111131121311313114131151311613117131181311913120131211312213123131241312513126131271312813129131301313113132131331313413135131361313713138131391314013141131421314313144131451314613147131481314913150131511315213153131541315513156131571315813159131601316113162131631316413165131661316713168131691317013171131721317313174131751317613177131781317913180131811318213183131841318513186131871318813189131901319113192131931319413195131961319713198131991320013201132021320313204132051320613207132081320913210132111321213213132141321513216132171321813219132201322113222132231322413225132261322713228132291323013231132321323313234132351323613237132381323913240132411324213243132441324513246132471324813249132501325113252132531325413255132561325713258132591326013261132621326313264132651326613267132681326913270132711327213273132741327513276132771327813279132801328113282132831328413285132861328713288132891329013291132921329313294132951329613297132981329913300133011330213303133041330513306133071330813309133101331113312133131331413315133161331713318133191332013321133221332313324133251332613327133281332913330133311333213333133341333513336133371333813339133401334113342133431334413345133461334713348133491335013351133521335313354133551335613357133581335913360133611336213363133641336513366133671336813369133701337113372133731337413375133761337713378133791338013381133821338313384133851338613387133881338913390133911339213393133941339513396133971339813399134001340113402134031340413405134061340713408134091341013411134121341313414134151341613417134181341913420134211342213423134241342513426134271342813429134301343113432134331343413435134361343713438134391344013441134421344313444134451344613447134481344913450134511345213453134541345513456134571345813459134601346113462134631346413465134661346713468134691347013471134721347313474134751347613477134781347913480134811348213483134841348513486134871348813489134901349113492134931349413495134961349713498134991350013501135021350313504135051350613507135081350913510135111351213513135141351513516135171351813519135201352113522135231352413525135261352713528135291353013531135321353313534135351353613537135381353913540135411354213543135441354513546135471354813549135501355113552135531355413555135561355713558135591356013561135621356313564135651356613567135681356913570135711357213573135741357513576135771357813579135801358113582135831358413585135861358713588135891359013591135921359313594135951359613597135981359913600136011360213603136041360513606136071360813609136101361113612136131361413615136161361713618136191362013621136221362313624136251362613627136281362913630136311363213633136341363513636136371363813639136401364113642136431364413645136461364713648136491365013651136521365313654136551365613657136581365913660136611366213663136641366513666136671366813669136701367113672136731367413675136761367713678136791368013681136821368313684136851368613687136881368913690136911369213693136941369513696136971369813699137001370113702137031370413705137061370713708137091371013711137121371313714137151371613717137181371913720137211372213723137241372513726137271372813729137301373113732137331373413735137361373713738137391374013741137421374313744137451374613747137481374913750137511375213753137541375513756137571375813759137601376113762137631376413765137661376713768137691377013771137721377313774137751377613777137781377913780137811378213783137841378513786137871378813789137901379113792137931379413795137961379713798137991380013801138021380313804138051380613807138081380913810138111381213813138141381513816138171381813819138201382113822138231382413825138261382713828138291383013831138321383313834138351383613837138381383913840138411384213843138441384513846138471384813849138501385113852138531385413855138561385713858138591386013861138621386313864138651386613867138681386913870138711387213873138741387513876138771387813879138801388113882138831388413885138861388713888138891389013891138921389313894138951389613897138981389913900139011390213903139041390513906139071390813909139101391113912139131391413915139161391713918139191392013921139221392313924139251392613927139281392913930139311393213933139341393513936139371393813939139401394113942139431394413945139461394713948139491395013951139521395313954139551395613957139581395913960139611396213963139641396513966139671396813969139701397113972139731397413975139761397713978139791398013981139821398313984139851398613987139881398913990139911399213993139941399513996139971399813999140001400114002140031400414005140061400714008140091401014011140121401314014140151401614017140181401914020140211402214023140241402514026140271402814029140301403114032140331403414035140361403714038140391404014041140421404314044140451404614047140481404914050140511405214053140541405514056140571405814059140601406114062140631406414065140661406714068140691407014071140721407314074140751407614077140781407914080140811408214083140841408514086140871408814089140901409114092140931409414095140961409714098140991410014101141021410314104141051410614107141081410914110141111411214113141141411514116141171411814119141201412114122141231412414125141261412714128141291413014131141321413314134141351413614137141381413914140141411414214143141441414514146141471414814149141501415114152141531415414155141561415714158141591416014161141621416314164141651416614167141681416914170141711417214173141741417514176141771417814179141801418114182141831418414185141861418714188141891419014191141921419314194141951419614197141981419914200142011420214203142041420514206142071420814209142101421114212142131421414215142161421714218142191422014221142221422314224142251422614227142281422914230142311423214233142341423514236142371423814239142401424114242142431424414245142461424714248142491425014251142521425314254142551425614257142581425914260142611426214263142641426514266142671426814269142701427114272142731427414275142761427714278142791428014281142821428314284142851428614287142881428914290142911429214293142941429514296142971429814299143001430114302143031430414305143061430714308143091431014311143121431314314143151431614317143181431914320143211432214323143241432514326143271432814329143301433114332143331433414335143361433714338143391434014341143421434314344143451434614347143481434914350143511435214353143541435514356143571435814359143601436114362143631436414365143661436714368143691437014371143721437314374143751437614377143781437914380143811438214383143841438514386143871438814389143901439114392143931439414395143961439714398143991440014401144021440314404144051440614407144081440914410144111441214413144141441514416144171441814419144201442114422144231442414425144261442714428144291443014431144321443314434144351443614437144381443914440144411444214443144441444514446144471444814449144501445114452144531445414455144561445714458144591446014461144621446314464144651446614467144681446914470144711447214473144741447514476144771447814479144801448114482144831448414485144861448714488144891449014491144921449314494144951449614497144981449914500145011450214503145041450514506145071450814509145101451114512145131451414515145161451714518145191452014521145221452314524145251452614527145281452914530145311453214533145341453514536145371453814539145401454114542145431454414545145461454714548145491455014551145521455314554145551455614557145581455914560145611456214563145641456514566145671456814569145701457114572145731457414575145761457714578145791458014581145821458314584145851458614587145881458914590145911459214593145941459514596145971459814599146001460114602146031460414605146061460714608146091461014611146121461314614146151461614617146181461914620146211462214623146241462514626146271462814629146301463114632146331463414635146361463714638146391464014641146421464314644146451464614647146481464914650146511465214653146541465514656146571465814659146601466114662146631466414665146661466714668146691467014671146721467314674146751467614677146781467914680146811468214683146841468514686146871468814689146901469114692146931469414695146961469714698146991470014701147021470314704147051470614707147081470914710147111471214713147141471514716147171471814719147201472114722147231472414725147261472714728147291473014731147321473314734147351473614737147381473914740147411474214743147441474514746147471474814749147501475114752147531475414755147561475714758147591476014761147621476314764147651476614767147681476914770147711477214773147741477514776147771477814779147801478114782147831478414785147861478714788147891479014791147921479314794147951479614797147981479914800148011480214803148041480514806148071480814809148101481114812148131481414815148161481714818148191482014821148221482314824148251482614827148281482914830148311483214833148341483514836148371483814839148401484114842148431484414845148461484714848148491485014851148521485314854148551485614857148581485914860148611486214863148641486514866148671486814869148701487114872148731487414875148761487714878148791488014881148821488314884148851488614887148881488914890148911489214893148941489514896148971489814899149001490114902149031490414905149061490714908149091491014911149121491314914149151491614917149181491914920149211492214923149241492514926149271492814929149301493114932149331493414935149361493714938149391494014941149421494314944149451494614947149481494914950149511495214953149541495514956149571495814959149601496114962149631496414965149661496714968149691497014971149721497314974149751497614977149781497914980149811498214983149841498514986149871498814989149901499114992149931499414995149961499714998149991500015001150021500315004150051500615007150081500915010150111501215013150141501515016150171501815019150201502115022150231502415025150261502715028150291503015031150321503315034150351503615037150381503915040150411504215043150441504515046150471504815049150501505115052150531505415055150561505715058150591506015061150621506315064150651506615067150681506915070150711507215073150741507515076150771507815079150801508115082150831508415085150861508715088150891509015091150921509315094150951509615097150981509915100151011510215103151041510515106151071510815109151101511115112151131511415115151161511715118151191512015121151221512315124151251512615127151281512915130151311513215133151341513515136151371513815139151401514115142151431514415145151461514715148151491515015151151521515315154151551515615157151581515915160151611516215163151641516515166151671516815169151701517115172151731517415175151761517715178151791518015181151821518315184151851518615187151881518915190151911519215193151941519515196151971519815199152001520115202152031520415205152061520715208152091521015211152121521315214152151521615217152181521915220152211522215223152241522515226152271522815229152301523115232152331523415235152361523715238152391524015241152421524315244152451524615247152481524915250152511525215253152541525515256152571525815259152601526115262152631526415265152661526715268152691527015271152721527315274152751527615277152781527915280152811528215283152841528515286152871528815289152901529115292152931529415295152961529715298152991530015301153021530315304153051530615307153081530915310153111531215313153141531515316153171531815319153201532115322153231532415325153261532715328153291533015331153321533315334153351533615337153381533915340153411534215343153441534515346153471534815349153501535115352153531535415355153561535715358153591536015361153621536315364153651536615367153681536915370153711537215373153741537515376153771537815379153801538115382153831538415385153861538715388153891539015391153921539315394153951539615397153981539915400154011540215403154041540515406154071540815409154101541115412154131541415415154161541715418154191542015421154221542315424154251542615427154281542915430154311543215433154341543515436154371543815439154401544115442154431544415445154461544715448154491545015451154521545315454154551545615457154581545915460154611546215463154641546515466154671546815469154701547115472154731547415475154761547715478154791548015481154821548315484154851548615487154881548915490154911549215493154941549515496154971549815499155001550115502155031550415505155061550715508155091551015511155121551315514155151551615517155181551915520155211552215523155241552515526155271552815529155301553115532155331553415535155361553715538155391554015541155421554315544155451554615547155481554915550155511555215553155541555515556155571555815559155601556115562155631556415565155661556715568155691557015571155721557315574155751557615577155781557915580155811558215583155841558515586155871558815589155901559115592155931559415595155961559715598155991560015601156021560315604156051560615607156081560915610156111561215613156141561515616156171561815619156201562115622156231562415625156261562715628156291563015631156321563315634156351563615637156381563915640156411564215643156441564515646156471564815649156501565115652156531565415655156561565715658156591566015661156621566315664156651566615667156681566915670156711567215673156741567515676156771567815679156801568115682156831568415685156861568715688156891569015691156921569315694156951569615697156981569915700157011570215703157041570515706157071570815709157101571115712157131571415715157161571715718157191572015721157221572315724157251572615727157281572915730157311573215733157341573515736157371573815739157401574115742157431574415745157461574715748157491575015751157521575315754157551575615757157581575915760157611576215763157641576515766157671576815769157701577115772157731577415775157761577715778157791578015781157821578315784157851578615787157881578915790157911579215793157941579515796157971579815799158001580115802158031580415805158061580715808158091581015811158121581315814158151581615817158181581915820158211582215823158241582515826158271582815829158301583115832158331583415835158361583715838158391584015841158421584315844158451584615847158481584915850158511585215853158541585515856158571585815859158601586115862158631586415865158661586715868158691587015871158721587315874158751587615877158781587915880158811588215883158841588515886158871588815889158901589115892158931589415895158961589715898158991590015901159021590315904159051590615907159081590915910159111591215913159141591515916159171591815919159201592115922159231592415925159261592715928159291593015931159321593315934159351593615937159381593915940159411594215943159441594515946159471594815949159501595115952159531595415955159561595715958159591596015961159621596315964159651596615967159681596915970159711597215973159741597515976159771597815979159801598115982159831598415985159861598715988159891599015991159921599315994159951599615997159981599916000160011600216003160041600516006160071600816009160101601116012160131601416015160161601716018160191602016021160221602316024160251602616027160281602916030160311603216033160341603516036160371603816039160401604116042160431604416045160461604716048160491605016051160521605316054160551605616057160581605916060160611606216063160641606516066160671606816069160701607116072160731607416075160761607716078160791608016081160821608316084160851608616087160881608916090160911609216093160941609516096160971609816099161001610116102161031610416105161061610716108161091611016111161121611316114161151611616117161181611916120161211612216123161241612516126161271612816129161301613116132161331613416135161361613716138161391614016141161421614316144161451614616147161481614916150161511615216153161541615516156161571615816159161601616116162161631616416165161661616716168161691617016171161721617316174161751617616177161781617916180161811618216183161841618516186161871618816189161901619116192161931619416195161961619716198161991620016201162021620316204162051620616207162081620916210162111621216213162141621516216162171621816219162201622116222162231622416225162261622716228162291623016231162321623316234162351623616237162381623916240162411624216243162441624516246162471624816249162501625116252162531625416255162561625716258162591626016261162621626316264162651626616267162681626916270162711627216273162741627516276162771627816279162801628116282162831628416285162861628716288162891629016291162921629316294162951629616297162981629916300163011630216303163041630516306163071630816309163101631116312163131631416315163161631716318163191632016321163221632316324163251632616327163281632916330163311633216333163341633516336163371633816339163401634116342163431634416345163461634716348163491635016351163521635316354163551635616357163581635916360163611636216363163641636516366163671636816369163701637116372163731637416375163761637716378163791638016381163821638316384163851638616387163881638916390163911639216393163941639516396163971639816399164001640116402164031640416405164061640716408164091641016411164121641316414164151641616417164181641916420164211642216423164241642516426164271642816429164301643116432164331643416435164361643716438164391644016441164421644316444164451644616447164481644916450164511645216453164541645516456164571645816459164601646116462164631646416465164661646716468164691647016471164721647316474164751647616477164781647916480164811648216483164841648516486164871648816489164901649116492164931649416495164961649716498164991650016501165021650316504165051650616507165081650916510165111651216513165141651516516165171651816519165201652116522165231652416525165261652716528165291653016531165321653316534165351653616537165381653916540165411654216543165441654516546165471654816549165501655116552165531655416555165561655716558165591656016561165621656316564165651656616567165681656916570165711657216573165741657516576165771657816579165801658116582165831658416585165861658716588165891659016591165921659316594165951659616597165981659916600166011660216603166041660516606166071660816609166101661116612166131661416615166161661716618166191662016621166221662316624166251662616627166281662916630166311663216633166341663516636166371663816639166401664116642166431664416645166461664716648166491665016651166521665316654166551665616657166581665916660166611666216663166641666516666166671666816669166701667116672166731667416675166761667716678166791668016681166821668316684166851668616687166881668916690166911669216693166941669516696166971669816699167001670116702167031670416705167061670716708167091671016711167121671316714167151671616717167181671916720167211672216723167241672516726167271672816729167301673116732167331673416735167361673716738167391674016741167421674316744167451674616747167481674916750167511675216753167541675516756167571675816759167601676116762167631676416765167661676716768167691677016771167721677316774167751677616777167781677916780167811678216783167841678516786167871678816789167901679116792167931679416795167961679716798167991680016801168021680316804168051680616807168081680916810168111681216813168141681516816168171681816819168201682116822168231682416825168261682716828168291683016831168321683316834168351683616837168381683916840168411684216843168441684516846168471684816849168501685116852168531685416855168561685716858168591686016861168621686316864168651686616867168681686916870168711687216873168741687516876168771687816879168801688116882168831688416885168861688716888168891689016891168921689316894168951689616897168981689916900169011690216903169041690516906169071690816909169101691116912169131691416915169161691716918169191692016921169221692316924169251692616927169281692916930169311693216933169341693516936169371693816939169401694116942169431694416945169461694716948169491695016951169521695316954169551695616957169581695916960169611696216963169641696516966169671696816969169701697116972169731697416975169761697716978169791698016981169821698316984169851698616987169881698916990169911699216993169941699516996169971699816999170001700117002170031700417005170061700717008170091701017011170121701317014170151701617017170181701917020170211702217023170241702517026170271702817029170301703117032170331703417035170361703717038170391704017041170421704317044170451704617047170481704917050170511705217053170541705517056170571705817059170601706117062170631706417065170661706717068170691707017071170721707317074170751707617077170781707917080170811708217083170841708517086170871708817089170901709117092170931709417095170961709717098170991710017101171021710317104171051710617107171081710917110171111711217113171141711517116171171711817119171201712117122171231712417125171261712717128171291713017131171321713317134171351713617137171381713917140171411714217143171441714517146171471714817149171501715117152171531715417155171561715717158171591716017161171621716317164171651716617167171681716917170171711717217173171741717517176171771717817179171801718117182171831718417185171861718717188171891719017191171921719317194171951719617197171981719917200172011720217203172041720517206172071720817209172101721117212172131721417215172161721717218172191722017221172221722317224172251722617227172281722917230172311723217233172341723517236172371723817239172401724117242172431724417245172461724717248172491725017251172521725317254172551725617257172581725917260172611726217263172641726517266172671726817269172701727117272172731727417275172761727717278172791728017281172821728317284172851728617287172881728917290172911729217293172941729517296172971729817299173001730117302173031730417305173061730717308173091731017311173121731317314173151731617317173181731917320173211732217323173241732517326173271732817329173301733117332173331733417335173361733717338173391734017341173421734317344173451734617347173481734917350173511735217353173541735517356173571735817359173601736117362173631736417365173661736717368173691737017371173721737317374173751737617377173781737917380173811738217383173841738517386173871738817389173901739117392173931739417395173961739717398173991740017401174021740317404174051740617407174081740917410174111741217413174141741517416174171741817419174201742117422174231742417425174261742717428174291743017431174321743317434174351743617437174381743917440174411744217443174441744517446174471744817449174501745117452174531745417455174561745717458174591746017461174621746317464174651746617467174681746917470174711747217473174741747517476174771747817479174801748117482174831748417485174861748717488174891749017491174921749317494174951749617497174981749917500175011750217503175041750517506175071750817509175101751117512175131751417515175161751717518175191752017521175221752317524175251752617527175281752917530175311753217533175341753517536175371753817539175401754117542175431754417545175461754717548175491755017551175521755317554175551755617557175581755917560175611756217563175641756517566175671756817569175701757117572175731757417575175761757717578175791758017581175821758317584175851758617587175881758917590175911759217593175941759517596175971759817599176001760117602176031760417605176061760717608176091761017611176121761317614176151761617617176181761917620176211762217623176241762517626176271762817629176301763117632176331763417635176361763717638176391764017641176421764317644176451764617647176481764917650176511765217653176541765517656176571765817659176601766117662176631766417665176661766717668176691767017671176721767317674176751767617677176781767917680176811768217683176841768517686176871768817689176901769117692176931769417695176961769717698176991770017701177021770317704177051770617707177081770917710177111771217713177141771517716177171771817719177201772117722177231772417725177261772717728177291773017731177321773317734177351773617737177381773917740177411774217743177441774517746177471774817749177501775117752177531775417755177561775717758177591776017761177621776317764177651776617767177681776917770177711777217773177741777517776177771777817779177801778117782177831778417785177861778717788177891779017791177921779317794177951779617797177981779917800178011780217803178041780517806178071780817809178101781117812178131781417815178161781717818178191782017821178221782317824178251782617827178281782917830178311783217833178341783517836178371783817839178401784117842178431784417845178461784717848178491785017851178521785317854178551785617857178581785917860178611786217863178641786517866178671786817869178701787117872178731787417875178761787717878178791788017881178821788317884178851788617887178881788917890178911789217893178941789517896178971789817899179001790117902179031790417905179061790717908179091791017911179121791317914179151791617917179181791917920179211792217923179241792517926179271792817929179301793117932179331793417935179361793717938179391794017941179421794317944179451794617947179481794917950179511795217953179541795517956179571795817959179601796117962179631796417965179661796717968179691797017971179721797317974179751797617977179781797917980179811798217983179841798517986179871798817989179901799117992179931799417995179961799717998179991800018001180021800318004180051800618007180081800918010180111801218013180141801518016180171801818019180201802118022180231802418025180261802718028180291803018031180321803318034180351803618037180381803918040180411804218043180441804518046180471804818049180501805118052180531805418055180561805718058180591806018061180621806318064180651806618067180681806918070180711807218073180741807518076180771807818079180801808118082180831808418085180861808718088180891809018091180921809318094180951809618097180981809918100181011810218103181041810518106181071810818109181101811118112181131811418115181161811718118181191812018121181221812318124181251812618127181281812918130181311813218133181341813518136181371813818139181401814118142181431814418145181461814718148181491815018151181521815318154181551815618157181581815918160181611816218163181641816518166181671816818169181701817118172181731817418175181761817718178181791818018181181821818318184181851818618187181881818918190181911819218193181941819518196181971819818199182001820118202182031820418205182061820718208182091821018211182121821318214182151821618217182181821918220182211822218223182241822518226182271822818229182301823118232182331823418235182361823718238182391824018241182421824318244182451824618247182481824918250182511825218253182541825518256182571825818259182601826118262182631826418265182661826718268182691827018271182721827318274182751827618277182781827918280182811828218283182841828518286182871828818289182901829118292182931829418295182961829718298182991830018301183021830318304183051830618307183081830918310183111831218313183141831518316183171831818319183201832118322183231832418325183261832718328183291833018331183321833318334183351833618337183381833918340183411834218343183441834518346183471834818349183501835118352183531835418355183561835718358183591836018361183621836318364183651836618367183681836918370183711837218373183741837518376183771837818379183801838118382183831838418385183861838718388183891839018391183921839318394183951839618397183981839918400184011840218403184041840518406184071840818409184101841118412184131841418415184161841718418184191842018421184221842318424184251842618427184281842918430184311843218433184341843518436184371843818439184401844118442184431844418445184461844718448184491845018451184521845318454184551845618457184581845918460184611846218463184641846518466184671846818469184701847118472184731847418475184761847718478184791848018481184821848318484184851848618487184881848918490184911849218493184941849518496184971849818499185001850118502185031850418505185061850718508185091851018511185121851318514185151851618517185181851918520185211852218523185241852518526185271852818529185301853118532185331853418535185361853718538185391854018541185421854318544185451854618547185481854918550185511855218553185541855518556185571855818559185601856118562185631856418565185661856718568185691857018571185721857318574185751857618577185781857918580185811858218583185841858518586185871858818589185901859118592185931859418595185961859718598185991860018601186021860318604186051860618607186081860918610186111861218613186141861518616186171861818619186201862118622186231862418625186261862718628186291863018631186321863318634186351863618637186381863918640186411864218643186441864518646186471864818649186501865118652186531865418655186561865718658186591866018661186621866318664186651866618667186681866918670186711867218673186741867518676186771867818679186801868118682186831868418685186861868718688186891869018691186921869318694186951869618697186981869918700187011870218703187041870518706187071870818709187101871118712187131871418715187161871718718187191872018721187221872318724187251872618727187281872918730187311873218733187341873518736187371873818739187401874118742187431874418745187461874718748187491875018751187521875318754187551875618757187581875918760187611876218763187641876518766187671876818769187701877118772187731877418775187761877718778187791878018781187821878318784187851878618787187881878918790187911879218793187941879518796187971879818799188001880118802188031880418805188061880718808188091881018811188121881318814188151881618817188181881918820188211882218823188241882518826188271882818829188301883118832188331883418835188361883718838188391884018841188421884318844188451884618847188481884918850188511885218853188541885518856188571885818859188601886118862188631886418865188661886718868188691887018871188721887318874188751887618877188781887918880188811888218883188841888518886188871888818889188901889118892188931889418895188961889718898188991890018901189021890318904189051890618907189081890918910189111891218913189141891518916189171891818919189201892118922189231892418925189261892718928189291893018931189321893318934189351893618937189381893918940189411894218943189441894518946189471894818949189501895118952189531895418955189561895718958189591896018961189621896318964189651896618967189681896918970189711897218973189741897518976189771897818979189801898118982189831898418985189861898718988189891899018991189921899318994189951899618997189981899919000190011900219003190041900519006190071900819009190101901119012190131901419015190161901719018190191902019021190221902319024190251902619027190281902919030190311903219033190341903519036190371903819039190401904119042190431904419045190461904719048190491905019051190521905319054190551905619057190581905919060190611906219063190641906519066190671906819069190701907119072190731907419075190761907719078190791908019081190821908319084190851908619087190881908919090190911909219093190941909519096190971909819099191001910119102191031910419105191061910719108191091911019111191121911319114191151911619117191181911919120191211912219123191241912519126191271912819129191301913119132191331913419135191361913719138191391914019141191421914319144191451914619147191481914919150191511915219153191541915519156191571915819159191601916119162191631916419165191661916719168191691917019171191721917319174191751917619177191781917919180191811918219183191841918519186191871918819189191901919119192191931919419195191961919719198191991920019201192021920319204192051920619207192081920919210192111921219213192141921519216192171921819219192201922119222192231922419225192261922719228192291923019231192321923319234192351923619237192381923919240192411924219243192441924519246192471924819249192501925119252192531925419255192561925719258192591926019261192621926319264192651926619267192681926919270192711927219273192741927519276192771927819279192801928119282192831928419285192861928719288192891929019291192921929319294192951929619297192981929919300193011930219303193041930519306193071930819309193101931119312193131931419315193161931719318193191932019321193221932319324193251932619327193281932919330193311933219333193341933519336193371933819339193401934119342193431934419345193461934719348193491935019351193521935319354193551935619357193581935919360193611936219363193641936519366193671936819369193701937119372193731937419375193761937719378193791938019381193821938319384193851938619387193881938919390193911939219393193941939519396193971939819399194001940119402194031940419405194061940719408194091941019411194121941319414194151941619417194181941919420194211942219423194241942519426194271942819429194301943119432194331943419435194361943719438194391944019441194421944319444194451944619447194481944919450194511945219453194541945519456194571945819459194601946119462194631946419465194661946719468194691947019471194721947319474194751947619477194781947919480194811948219483194841948519486194871948819489194901949119492194931949419495194961949719498194991950019501195021950319504195051950619507195081950919510195111951219513195141951519516195171951819519195201952119522195231952419525195261952719528195291953019531195321953319534195351953619537195381953919540195411954219543195441954519546195471954819549195501955119552195531955419555195561955719558195591956019561195621956319564195651956619567195681956919570195711957219573195741957519576195771957819579195801958119582195831958419585195861958719588195891959019591195921959319594195951959619597195981959919600196011960219603196041960519606196071960819609196101961119612196131961419615196161961719618196191962019621196221962319624196251962619627196281962919630196311963219633196341963519636196371963819639196401964119642196431964419645196461964719648196491965019651196521965319654196551965619657196581965919660196611966219663196641966519666196671966819669196701967119672196731967419675196761967719678196791968019681196821968319684196851968619687196881968919690196911969219693196941969519696196971969819699197001970119702197031970419705197061970719708197091971019711197121971319714197151971619717197181971919720197211972219723197241972519726197271972819729197301973119732197331973419735197361973719738197391974019741197421974319744197451974619747197481974919750197511975219753197541975519756197571975819759197601976119762197631976419765197661976719768197691977019771197721977319774197751977619777197781977919780197811978219783197841978519786197871978819789197901979119792197931979419795197961979719798197991980019801198021980319804198051980619807198081980919810198111981219813198141981519816198171981819819198201982119822198231982419825198261982719828198291983019831198321983319834198351983619837198381983919840198411984219843198441984519846198471984819849198501985119852198531985419855198561985719858198591986019861198621986319864198651986619867198681986919870198711987219873198741987519876198771987819879198801988119882198831988419885198861988719888198891989019891198921989319894198951989619897198981989919900199011990219903199041990519906199071990819909199101991119912199131991419915199161991719918199191992019921199221992319924199251992619927199281992919930199311993219933199341993519936199371993819939199401994119942199431994419945199461994719948199491995019951199521995319954199551995619957199581995919960199611996219963199641996519966199671996819969199701997119972199731997419975199761997719978199791998019981199821998319984199851998619987199881998919990199911999219993199941999519996199971999819999200002000120002200032000420005200062000720008200092001020011200122001320014200152001620017200182001920020200212002220023200242002520026200272002820029200302003120032200332003420035200362003720038200392004020041200422004320044200452004620047200482004920050200512005220053200542005520056200572005820059200602006120062200632006420065200662006720068200692007020071200722007320074200752007620077200782007920080200812008220083200842008520086200872008820089200902009120092200932009420095200962009720098200992010020101201022010320104201052010620107201082010920110201112011220113201142011520116201172011820119201202012120122201232012420125201262012720128201292013020131201322013320134201352013620137201382013920140201412014220143201442014520146201472014820149201502015120152201532015420155201562015720158201592016020161201622016320164201652016620167201682016920170201712017220173201742017520176201772017820179201802018120182201832018420185201862018720188201892019020191201922019320194201952019620197201982019920200202012020220203202042020520206202072020820209202102021120212202132021420215202162021720218202192022020221202222022320224202252022620227202282022920230202312023220233202342023520236202372023820239202402024120242202432024420245202462024720248202492025020251202522025320254202552025620257202582025920260202612026220263202642026520266202672026820269202702027120272202732027420275202762027720278202792028020281202822028320284202852028620287202882028920290202912029220293202942029520296202972029820299203002030120302203032030420305203062030720308203092031020311203122031320314203152031620317203182031920320203212032220323203242032520326203272032820329203302033120332203332033420335203362033720338203392034020341203422034320344203452034620347203482034920350203512035220353203542035520356203572035820359203602036120362203632036420365203662036720368203692037020371203722037320374203752037620377203782037920380203812038220383203842038520386203872038820389203902039120392203932039420395203962039720398203992040020401204022040320404204052040620407204082040920410204112041220413204142041520416204172041820419204202042120422204232042420425204262042720428204292043020431204322043320434204352043620437204382043920440204412044220443204442044520446204472044820449204502045120452204532045420455204562045720458204592046020461204622046320464204652046620467204682046920470204712047220473204742047520476204772047820479204802048120482204832048420485204862048720488204892049020491204922049320494204952049620497204982049920500205012050220503205042050520506205072050820509205102051120512205132051420515205162051720518205192052020521205222052320524205252052620527205282052920530205312053220533205342053520536205372053820539205402054120542205432054420545205462054720548205492055020551205522055320554205552055620557205582055920560205612056220563205642056520566205672056820569205702057120572205732057420575205762057720578205792058020581205822058320584205852058620587205882058920590205912059220593205942059520596205972059820599206002060120602206032060420605206062060720608206092061020611206122061320614206152061620617206182061920620206212062220623206242062520626206272062820629206302063120632206332063420635206362063720638206392064020641206422064320644206452064620647206482064920650206512065220653206542065520656206572065820659206602066120662206632066420665206662066720668206692067020671206722067320674206752067620677206782067920680206812068220683206842068520686206872068820689206902069120692206932069420695206962069720698206992070020701207022070320704207052070620707207082070920710207112071220713207142071520716207172071820719207202072120722207232072420725207262072720728207292073020731207322073320734207352073620737207382073920740207412074220743207442074520746207472074820749207502075120752207532075420755207562075720758207592076020761207622076320764207652076620767207682076920770207712077220773207742077520776207772077820779207802078120782207832078420785207862078720788207892079020791207922079320794207952079620797207982079920800208012080220803208042080520806208072080820809208102081120812208132081420815208162081720818208192082020821208222082320824208252082620827208282082920830208312083220833208342083520836208372083820839208402084120842208432084420845208462084720848208492085020851208522085320854208552085620857208582085920860208612086220863208642086520866208672086820869208702087120872208732087420875208762087720878208792088020881208822088320884208852088620887208882088920890208912089220893208942089520896208972089820899209002090120902209032090420905209062090720908209092091020911209122091320914209152091620917209182091920920209212092220923209242092520926209272092820929209302093120932209332093420935209362093720938209392094020941209422094320944209452094620947209482094920950209512095220953209542095520956209572095820959209602096120962209632096420965209662096720968209692097020971209722097320974209752097620977209782097920980209812098220983209842098520986209872098820989209902099120992209932099420995209962099720998209992100021001210022100321004210052100621007210082100921010210112101221013210142101521016210172101821019210202102121022210232102421025210262102721028210292103021031210322103321034210352103621037210382103921040210412104221043210442104521046210472104821049210502105121052210532105421055210562105721058210592106021061210622106321064210652106621067210682106921070210712107221073210742107521076210772107821079210802108121082210832108421085210862108721088210892109021091210922109321094210952109621097210982109921100211012110221103211042110521106211072110821109211102111121112211132111421115211162111721118211192112021121211222112321124211252112621127211282112921130211312113221133211342113521136211372113821139211402114121142211432114421145211462114721148211492115021151211522115321154211552115621157211582115921160211612116221163211642116521166211672116821169211702117121172211732117421175211762117721178211792118021181211822118321184211852118621187211882118921190211912119221193211942119521196211972119821199212002120121202212032120421205212062120721208212092121021211212122121321214212152121621217212182121921220212212122221223212242122521226212272122821229212302123121232212332123421235212362123721238212392124021241212422124321244212452124621247212482124921250212512125221253212542125521256212572125821259212602126121262212632126421265212662126721268212692127021271212722127321274212752127621277212782127921280212812128221283212842128521286212872128821289212902129121292212932129421295212962129721298212992130021301213022130321304213052130621307213082130921310213112131221313213142131521316213172131821319213202132121322213232132421325213262132721328213292133021331213322133321334213352133621337213382133921340213412134221343213442134521346213472134821349213502135121352213532135421355213562135721358213592136021361213622136321364213652136621367213682136921370213712137221373213742137521376213772137821379213802138121382213832138421385213862138721388213892139021391213922139321394213952139621397213982139921400214012140221403214042140521406214072140821409214102141121412214132141421415214162141721418214192142021421214222142321424214252142621427214282142921430214312143221433214342143521436214372143821439214402144121442214432144421445214462144721448214492145021451214522145321454214552145621457214582145921460214612146221463214642146521466214672146821469214702147121472214732147421475214762147721478214792148021481214822148321484214852148621487214882148921490214912149221493214942149521496214972149821499215002150121502215032150421505215062150721508215092151021511215122151321514215152151621517215182151921520215212152221523215242152521526215272152821529215302153121532215332153421535215362153721538215392154021541215422154321544215452154621547215482154921550215512155221553215542155521556215572155821559215602156121562215632156421565215662156721568215692157021571215722157321574215752157621577215782157921580215812158221583215842158521586215872158821589215902159121592215932159421595215962159721598215992160021601216022160321604216052160621607216082160921610216112161221613216142161521616216172161821619216202162121622216232162421625216262162721628216292163021631216322163321634216352163621637216382163921640216412164221643216442164521646216472164821649216502165121652216532165421655216562165721658216592166021661216622166321664216652166621667216682166921670216712167221673216742167521676216772167821679216802168121682216832168421685216862168721688216892169021691216922169321694216952169621697216982169921700217012170221703217042170521706217072170821709217102171121712217132171421715217162171721718217192172021721217222172321724217252172621727217282172921730217312173221733217342173521736217372173821739217402174121742217432174421745217462174721748217492175021751217522175321754217552175621757217582175921760217612176221763217642176521766217672176821769217702177121772217732177421775217762177721778217792178021781217822178321784217852178621787217882178921790217912179221793217942179521796217972179821799218002180121802218032180421805218062180721808218092181021811218122181321814218152181621817218182181921820218212182221823218242182521826218272182821829218302183121832218332183421835218362183721838218392184021841218422184321844218452184621847218482184921850218512185221853218542185521856218572185821859218602186121862218632186421865218662186721868218692187021871218722187321874218752187621877218782187921880218812188221883218842188521886218872188821889218902189121892218932189421895218962189721898218992190021901219022190321904219052190621907219082190921910219112191221913219142191521916219172191821919219202192121922219232192421925219262192721928219292193021931219322193321934219352193621937219382193921940219412194221943219442194521946219472194821949219502195121952219532195421955219562195721958219592196021961219622196321964219652196621967219682196921970219712197221973219742197521976219772197821979219802198121982219832198421985219862198721988219892199021991219922199321994219952199621997219982199922000220012200222003220042200522006220072200822009220102201122012220132201422015220162201722018220192202022021220222202322024220252202622027220282202922030220312203222033220342203522036220372203822039220402204122042220432204422045220462204722048220492205022051220522205322054220552205622057220582205922060220612206222063220642206522066220672206822069220702207122072220732207422075220762207722078220792208022081220822208322084220852208622087220882208922090220912209222093220942209522096220972209822099221002210122102221032210422105221062210722108221092211022111221122211322114221152211622117221182211922120221212212222123221242212522126221272212822129221302213122132221332213422135221362213722138221392214022141221422214322144221452214622147221482214922150221512215222153221542215522156221572215822159221602216122162221632216422165221662216722168221692217022171221722217322174221752217622177221782217922180221812218222183221842218522186221872218822189221902219122192221932219422195221962219722198221992220022201222022220322204222052220622207222082220922210222112221222213222142221522216222172221822219222202222122222222232222422225222262222722228222292223022231222322223322234222352223622237222382223922240222412224222243222442224522246222472224822249222502225122252222532225422255222562225722258222592226022261222622226322264222652226622267222682226922270222712227222273222742227522276222772227822279222802228122282222832228422285222862228722288222892229022291222922229322294222952229622297222982229922300223012230222303223042230522306223072230822309223102231122312223132231422315223162231722318223192232022321223222232322324223252232622327223282232922330223312233222333223342233522336223372233822339223402234122342223432234422345223462234722348223492235022351223522235322354223552235622357223582235922360223612236222363223642236522366223672236822369223702237122372223732237422375223762237722378223792238022381223822238322384223852238622387223882238922390223912239222393223942239522396223972239822399224002240122402224032240422405224062240722408224092241022411224122241322414224152241622417224182241922420224212242222423224242242522426224272242822429224302243122432224332243422435224362243722438224392244022441224422244322444224452244622447224482244922450224512245222453224542245522456224572245822459224602246122462224632246422465224662246722468224692247022471224722247322474224752247622477224782247922480224812248222483224842248522486224872248822489224902249122492224932249422495224962249722498224992250022501225022250322504225052250622507225082250922510225112251222513225142251522516225172251822519225202252122522225232252422525225262252722528225292253022531225322253322534225352253622537225382253922540225412254222543225442254522546225472254822549225502255122552225532255422555225562255722558225592256022561225622256322564225652256622567225682256922570225712257222573225742257522576225772257822579225802258122582225832258422585225862258722588225892259022591225922259322594225952259622597225982259922600226012260222603226042260522606226072260822609226102261122612226132261422615226162261722618226192262022621226222262322624226252262622627226282262922630226312263222633226342263522636226372263822639226402264122642226432264422645226462264722648226492265022651226522265322654226552265622657226582265922660226612266222663226642266522666226672266822669226702267122672226732267422675226762267722678226792268022681226822268322684226852268622687226882268922690226912269222693226942269522696226972269822699227002270122702227032270422705227062270722708227092271022711227122271322714227152271622717227182271922720227212272222723227242272522726227272272822729227302273122732227332273422735227362273722738227392274022741227422274322744227452274622747227482274922750227512275222753227542275522756227572275822759227602276122762227632276422765227662276722768227692277022771227722277322774227752277622777227782277922780227812278222783227842278522786227872278822789227902279122792227932279422795227962279722798227992280022801228022280322804228052280622807228082280922810228112281222813228142281522816228172281822819228202282122822228232282422825228262282722828228292283022831228322283322834228352283622837228382283922840228412284222843228442284522846228472284822849228502285122852228532285422855228562285722858228592286022861228622286322864228652286622867228682286922870228712287222873228742287522876228772287822879228802288122882228832288422885228862288722888228892289022891228922289322894228952289622897228982289922900229012290222903229042290522906229072290822909229102291122912229132291422915229162291722918229192292022921229222292322924229252292622927229282292922930229312293222933229342293522936229372293822939229402294122942229432294422945229462294722948229492295022951229522295322954229552295622957229582295922960229612296222963229642296522966229672296822969229702297122972229732297422975229762297722978229792298022981229822298322984229852298622987229882298922990229912299222993229942299522996229972299822999230002300123002230032300423005230062300723008230092301023011230122301323014230152301623017230182301923020230212302223023230242302523026230272302823029230302303123032230332303423035230362303723038230392304023041230422304323044230452304623047230482304923050230512305223053230542305523056230572305823059230602306123062230632306423065230662306723068230692307023071230722307323074230752307623077230782307923080230812308223083230842308523086230872308823089230902309123092230932309423095230962309723098230992310023101231022310323104231052310623107231082310923110231112311223113231142311523116231172311823119231202312123122231232312423125231262312723128231292313023131231322313323134231352313623137231382313923140231412314223143231442314523146231472314823149231502315123152231532315423155231562315723158231592316023161231622316323164231652316623167231682316923170231712317223173231742317523176231772317823179231802318123182231832318423185231862318723188231892319023191231922319323194231952319623197231982319923200232012320223203232042320523206232072320823209232102321123212232132321423215232162321723218232192322023221232222322323224232252322623227232282322923230232312323223233232342323523236232372323823239232402324123242232432324423245232462324723248232492325023251232522325323254232552325623257232582325923260232612326223263232642326523266232672326823269232702327123272232732327423275232762327723278232792328023281232822328323284232852328623287232882328923290232912329223293232942329523296232972329823299233002330123302233032330423305233062330723308233092331023311233122331323314233152331623317233182331923320233212332223323233242332523326233272332823329233302333123332233332333423335233362333723338233392334023341233422334323344233452334623347233482334923350233512335223353233542335523356233572335823359233602336123362233632336423365233662336723368233692337023371233722337323374233752337623377233782337923380233812338223383233842338523386233872338823389233902339123392233932339423395233962339723398233992340023401234022340323404234052340623407234082340923410234112341223413234142341523416234172341823419234202342123422234232342423425234262342723428234292343023431234322343323434234352343623437234382343923440234412344223443234442344523446234472344823449234502345123452234532345423455234562345723458234592346023461234622346323464234652346623467234682346923470234712347223473234742347523476234772347823479234802348123482234832348423485234862348723488234892349023491234922349323494234952349623497234982349923500235012350223503235042350523506235072350823509235102351123512235132351423515235162351723518235192352023521235222352323524235252352623527235282352923530235312353223533235342353523536235372353823539235402354123542235432354423545235462354723548235492355023551235522355323554235552355623557235582355923560235612356223563235642356523566235672356823569235702357123572235732357423575235762357723578235792358023581235822358323584235852358623587235882358923590235912359223593235942359523596235972359823599236002360123602236032360423605236062360723608236092361023611236122361323614236152361623617236182361923620236212362223623236242362523626236272362823629236302363123632236332363423635236362363723638236392364023641236422364323644236452364623647236482364923650236512365223653236542365523656236572365823659236602366123662236632366423665236662366723668236692367023671236722367323674236752367623677236782367923680236812368223683236842368523686236872368823689236902369123692236932369423695236962369723698236992370023701237022370323704237052370623707237082370923710237112371223713237142371523716237172371823719237202372123722237232372423725237262372723728237292373023731237322373323734237352373623737237382373923740237412374223743237442374523746237472374823749237502375123752237532375423755237562375723758237592376023761237622376323764237652376623767237682376923770237712377223773237742377523776237772377823779237802378123782237832378423785237862378723788237892379023791237922379323794237952379623797237982379923800238012380223803238042380523806238072380823809238102381123812238132381423815238162381723818238192382023821238222382323824238252382623827238282382923830238312383223833238342383523836238372383823839238402384123842238432384423845238462384723848238492385023851238522385323854238552385623857238582385923860238612386223863238642386523866238672386823869238702387123872238732387423875238762387723878238792388023881238822388323884238852388623887238882388923890238912389223893238942389523896238972389823899239002390123902239032390423905239062390723908239092391023911239122391323914239152391623917239182391923920239212392223923239242392523926239272392823929239302393123932239332393423935239362393723938239392394023941239422394323944239452394623947239482394923950239512395223953239542395523956239572395823959239602396123962239632396423965239662396723968239692397023971239722397323974239752397623977239782397923980239812398223983239842398523986239872398823989239902399123992239932399423995239962399723998239992400024001240022400324004240052400624007240082400924010240112401224013240142401524016240172401824019240202402124022240232402424025240262402724028240292403024031240322403324034240352403624037240382403924040240412404224043240442404524046240472404824049240502405124052240532405424055240562405724058240592406024061240622406324064240652406624067240682406924070240712407224073240742407524076240772407824079240802408124082240832408424085240862408724088240892409024091240922409324094240952409624097240982409924100241012410224103241042410524106241072410824109241102411124112241132411424115241162411724118241192412024121241222412324124241252412624127241282412924130241312413224133241342413524136241372413824139241402414124142241432414424145241462414724148241492415024151241522415324154241552415624157241582415924160241612416224163241642416524166241672416824169241702417124172241732417424175241762417724178241792418024181241822418324184241852418624187241882418924190241912419224193241942419524196241972419824199242002420124202242032420424205242062420724208242092421024211242122421324214242152421624217242182421924220242212422224223242242422524226242272422824229242302423124232242332423424235242362423724238242392424024241242422424324244242452424624247242482424924250242512425224253242542425524256242572425824259242602426124262242632426424265242662426724268242692427024271242722427324274242752427624277242782427924280242812428224283242842428524286242872428824289242902429124292242932429424295242962429724298242992430024301243022430324304243052430624307243082430924310243112431224313243142431524316243172431824319243202432124322243232432424325243262432724328243292433024331243322433324334243352433624337243382433924340243412434224343243442434524346243472434824349243502435124352243532435424355243562435724358243592436024361243622436324364243652436624367243682436924370243712437224373243742437524376243772437824379243802438124382243832438424385243862438724388243892439024391243922439324394243952439624397243982439924400244012440224403244042440524406244072440824409244102441124412244132441424415244162441724418244192442024421244222442324424244252442624427244282442924430244312443224433244342443524436244372443824439244402444124442244432444424445244462444724448244492445024451244522445324454244552445624457244582445924460244612446224463244642446524466244672446824469244702447124472244732447424475244762447724478244792448024481244822448324484244852448624487244882448924490244912449224493244942449524496244972449824499245002450124502245032450424505245062450724508245092451024511245122451324514245152451624517245182451924520245212452224523245242452524526245272452824529245302453124532245332453424535245362453724538245392454024541245422454324544245452454624547245482454924550245512455224553245542455524556245572455824559245602456124562245632456424565245662456724568245692457024571245722457324574245752457624577245782457924580245812458224583245842458524586245872458824589245902459124592245932459424595245962459724598245992460024601246022460324604246052460624607246082460924610246112461224613246142461524616246172461824619246202462124622246232462424625246262462724628246292463024631246322463324634246352463624637246382463924640246412464224643246442464524646246472464824649246502465124652246532465424655246562465724658246592466024661246622466324664246652466624667246682466924670246712467224673246742467524676246772467824679246802468124682246832468424685246862468724688246892469024691246922469324694246952469624697246982469924700247012470224703247042470524706247072470824709247102471124712247132471424715247162471724718247192472024721247222472324724247252472624727247282472924730247312473224733247342473524736247372473824739247402474124742247432474424745247462474724748247492475024751247522475324754247552475624757247582475924760247612476224763247642476524766247672476824769247702477124772247732477424775247762477724778247792478024781247822478324784247852478624787247882478924790247912479224793247942479524796247972479824799248002480124802248032480424805248062480724808248092481024811248122481324814248152481624817248182481924820248212482224823248242482524826248272482824829248302483124832248332483424835248362483724838248392484024841248422484324844248452484624847248482484924850248512485224853248542485524856248572485824859248602486124862248632486424865248662486724868248692487024871248722487324874248752487624877248782487924880248812488224883248842488524886248872488824889248902489124892248932489424895248962489724898248992490024901249022490324904249052490624907249082490924910249112491224913249142491524916249172491824919249202492124922249232492424925249262492724928249292493024931249322493324934249352493624937249382493924940249412494224943249442494524946249472494824949249502495124952249532495424955249562495724958249592496024961249622496324964249652496624967249682496924970249712497224973249742497524976249772497824979249802498124982249832498424985249862498724988249892499024991249922499324994249952499624997249982499925000250012500225003250042500525006250072500825009250102501125012250132501425015250162501725018250192502025021250222502325024250252502625027250282502925030250312503225033250342503525036250372503825039250402504125042250432504425045250462504725048250492505025051250522505325054250552505625057250582505925060250612506225063250642506525066250672506825069250702507125072250732507425075250762507725078250792508025081250822508325084250852508625087250882508925090250912509225093250942509525096250972509825099251002510125102251032510425105251062510725108251092511025111251122511325114251152511625117251182511925120251212512225123251242512525126251272512825129251302513125132251332513425135251362513725138251392514025141251422514325144251452514625147251482514925150251512515225153251542515525156251572515825159251602516125162251632516425165251662516725168251692517025171251722517325174251752517625177251782517925180251812518225183251842518525186251872518825189251902519125192251932519425195251962519725198251992520025201252022520325204252052520625207252082520925210252112521225213252142521525216252172521825219252202522125222252232522425225252262522725228252292523025231252322523325234252352523625237252382523925240252412524225243252442524525246252472524825249252502525125252252532525425255252562525725258252592526025261252622526325264252652526625267252682526925270252712527225273252742527525276252772527825279252802528125282252832528425285252862528725288252892529025291252922529325294252952529625297252982529925300253012530225303253042530525306253072530825309253102531125312253132531425315253162531725318253192532025321253222532325324253252532625327253282532925330253312533225333253342533525336253372533825339253402534125342253432534425345253462534725348253492535025351253522535325354253552535625357253582535925360253612536225363253642536525366253672536825369253702537125372253732537425375253762537725378253792538025381253822538325384253852538625387253882538925390253912539225393253942539525396253972539825399254002540125402254032540425405254062540725408254092541025411254122541325414254152541625417254182541925420254212542225423254242542525426254272542825429254302543125432254332543425435254362543725438254392544025441254422544325444254452544625447254482544925450254512545225453254542545525456254572545825459254602546125462254632546425465
  1. <?xml version="1.0"?>
  2. <doc>
  3. <assembly>
  4. <name>ZedGraph</name>
  5. </assembly>
  6. <members>
  7. <member name="T:ZedGraph.ZedGraphControl">
  8. <summary>
  9. The ZedGraphControl class provides a UserControl interface to the
  10. <see cref="N:ZedGraph"/> class library. This allows ZedGraph to be installed
  11. as a control in the Visual Studio toolbox. You can use the control by simply
  12. dragging it onto a form in the Visual Studio form editor. All graph
  13. attributes are accessible via the <see cref="P:ZedGraph.ZedGraphControl.GraphPane"/>
  14. property.
  15. </summary>
  16. <author> John Champion revised by Jerry Vos </author>
  17. <version> $Revision: 3.86 $ $Date: 2007-11-03 04:41:29 $ </version>
  18. </member>
  19. <member name="M:ZedGraph.ZedGraphControl.GetImage">
  20. <summary>
  21. Gets the graph pane's current image.
  22. <seealso cref="T:System.Drawing.Bitmap"/>
  23. </summary>
  24. <exception cref="T:ZedGraph.ZedGraphException">
  25. When the control has been disposed before this call.
  26. </exception>
  27. </member>
  28. <member name="M:ZedGraph.ZedGraphControl.ZedGraphControl_MouseDown(System.Object,System.Windows.Forms.MouseEventArgs)">
  29. <summary>
  30. Handle a MouseDown event in the <see cref="T:ZedGraph.ZedGraphControl"/>
  31. </summary>
  32. <param name="sender">A reference to the <see cref="T:ZedGraph.ZedGraphControl"/></param>
  33. <param name="e">A <see cref="T:System.Windows.Forms.MouseEventArgs"/> instance</param>
  34. </member>
  35. <member name="M:ZedGraph.ZedGraphControl.SetCursor">
  36. <summary>
  37. Set the cursor according to the current mouse location.
  38. </summary>
  39. </member>
  40. <member name="M:ZedGraph.ZedGraphControl.SetCursor(System.Drawing.Point)">
  41. <summary>
  42. Set the cursor according to the current mouse location.
  43. </summary>
  44. </member>
  45. <member name="M:ZedGraph.ZedGraphControl.ZedGraphControl_KeyUp(System.Object,System.Windows.Forms.KeyEventArgs)">
  46. <summary>
  47. Handle a KeyUp event
  48. </summary>
  49. <param name="sender">The <see cref="T:ZedGraph.ZedGraphControl"/> in which the KeyUp occurred.</param>
  50. <param name="e">A <see cref="T:System.Windows.Forms.KeyEventArgs"/> instance.</param>
  51. </member>
  52. <member name="M:ZedGraph.ZedGraphControl.ZedGraphControl_KeyDown(System.Object,System.Windows.Forms.KeyEventArgs)">
  53. <summary>
  54. Handle the Key Events so ZedGraph can Escape out of a panning or zooming operation.
  55. </summary>
  56. <param name="sender"></param>
  57. <param name="e"></param>
  58. </member>
  59. <member name="M:ZedGraph.ZedGraphControl.ZedGraphControl_MouseUp(System.Object,System.Windows.Forms.MouseEventArgs)">
  60. <summary>
  61. Handle a MouseUp event in the <see cref="T:ZedGraph.ZedGraphControl"/>
  62. </summary>
  63. <param name="sender">A reference to the <see cref="T:ZedGraph.ZedGraphControl"/></param>
  64. <param name="e">A <see cref="T:System.Windows.Forms.MouseEventArgs"/> instance</param>
  65. </member>
  66. <member name="M:ZedGraph.ZedGraphControl.MakeValueLabel(ZedGraph.Axis,System.Double,System.Int32,System.Boolean)">
  67. <summary>
  68. Make a string label that corresponds to a user scale value.
  69. </summary>
  70. <param name="axis">The axis from which to obtain the scale value. This determines
  71. if it's a date value, linear, log, etc.</param>
  72. <param name="val">The value to be made into a label</param>
  73. <param name="iPt">The ordinal position of the value</param>
  74. <param name="isOverrideOrdinal">true to override the ordinal settings of the axis,
  75. and prefer the actual value instead.</param>
  76. <returns>The string label.</returns>
  77. </member>
  78. <member name="M:ZedGraph.ZedGraphControl.ZedGraphControl_MouseMove(System.Object,System.Windows.Forms.MouseEventArgs)">
  79. <summary>
  80. protected method for handling MouseMove events to display tooltips over
  81. individual datapoints.
  82. </summary>
  83. <param name="sender">
  84. A reference to the control that has the MouseMove event.
  85. </param>
  86. <param name="e">
  87. A MouseEventArgs object.
  88. </param>
  89. </member>
  90. <member name="M:ZedGraph.ZedGraphControl.ZedGraphControl_MouseWheel(System.Object,System.Windows.Forms.MouseEventArgs)">
  91. <summary>
  92. Handle a MouseWheel event in the <see cref="T:ZedGraph.ZedGraphControl"/>
  93. </summary>
  94. <param name="sender">A reference to the <see cref="T:ZedGraph.ZedGraphControl"/></param>
  95. <param name="e">A <see cref="T:System.Windows.Forms.MouseEventArgs"/> instance</param>
  96. </member>
  97. <member name="M:ZedGraph.ZedGraphControl.ZoomPane(ZedGraph.GraphPane,System.Double,System.Drawing.PointF,System.Boolean,System.Boolean)">
  98. <summary>
  99. Zoom a specified pane in or out according to the specified zoom fraction.
  100. </summary>
  101. <remarks>
  102. The zoom will occur on the <see cref="T:ZedGraph.XAxis"/>, <see cref="T:ZedGraph.YAxis"/>, and
  103. <see cref="T:ZedGraph.Y2Axis"/> only if the corresponding flag, <see cref="P:ZedGraph.ZedGraphControl.IsEnableHZoom"/> or
  104. <see cref="P:ZedGraph.ZedGraphControl.IsEnableVZoom"/>, is true. Note that if there are multiple Y or Y2 axes, all of
  105. them will be zoomed.
  106. </remarks>
  107. <param name="pane">The <see cref="P:ZedGraph.ZedGraphControl.GraphPane"/> instance to be zoomed.</param>
  108. <param name="zoomFraction">The fraction by which to zoom, less than 1 to zoom in, greater than
  109. 1 to zoom out. For example, 0.9 will zoom in such that the scale is 90% of what it was
  110. originally.</param>
  111. <param name="centerPt">The screen position about which the zoom will be centered. This
  112. value is only used if <see paramref="isZoomOnCenter"/> is true.
  113. </param>
  114. <param name="isZoomOnCenter">true to cause the zoom to be centered on the point
  115. <see paramref="centerPt"/>, false to center on the <see cref="P:ZedGraph.Chart.Rect"/>.
  116. </param>
  117. <param name="isRefresh">true to force a refresh of the control, false to leave it unrefreshed</param>
  118. </member>
  119. <member name="M:ZedGraph.ZedGraphControl.ZoomPane(ZedGraph.GraphPane,System.Double,System.Drawing.PointF,System.Boolean)">
  120. <summary>
  121. Zoom a specified pane in or out according to the specified zoom fraction.
  122. </summary>
  123. <remarks>
  124. The zoom will occur on the <see cref="T:ZedGraph.XAxis"/>, <see cref="T:ZedGraph.YAxis"/>, and
  125. <see cref="T:ZedGraph.Y2Axis"/> only if the corresponding flag, <see cref="P:ZedGraph.ZedGraphControl.IsEnableHZoom"/> or
  126. <see cref="P:ZedGraph.ZedGraphControl.IsEnableVZoom"/>, is true. Note that if there are multiple Y or Y2 axes, all of
  127. them will be zoomed.
  128. </remarks>
  129. <param name="pane">The <see cref="P:ZedGraph.ZedGraphControl.GraphPane"/> instance to be zoomed.</param>
  130. <param name="zoomFraction">The fraction by which to zoom, less than 1 to zoom in, greater than
  131. 1 to zoom out. For example, 0.9 will zoom in such that the scale is 90% of what it was
  132. originally.</param>
  133. <param name="centerPt">The screen position about which the zoom will be centered. This
  134. value is only used if <see paramref="isZoomOnCenter"/> is true.
  135. </param>
  136. <param name="isZoomOnCenter">true to cause the zoom to be centered on the point
  137. <see paramref="centerPt"/>, false to center on the <see cref="P:ZedGraph.Chart.Rect"/>.
  138. </param>
  139. </member>
  140. <member name="M:ZedGraph.ZedGraphControl.ZoomScale(ZedGraph.Axis,System.Double,System.Double,System.Boolean)">
  141. <summary>
  142. Zoom the specified axis by the specified amount, with the center of the zoom at the
  143. (optionally) specified point.
  144. </summary>
  145. <remarks>
  146. This method is used for MouseWheel zoom operations</remarks>
  147. <param name="axis">The <see cref="T:ZedGraph.Axis"/> to be zoomed.</param>
  148. <param name="zoomFraction">The zoom fraction, less than 1.0 to zoom in, greater than 1.0 to
  149. zoom out. That is, a value of 0.9 will zoom in such that the scale length is 90% of what
  150. it previously was.</param>
  151. <param name="centerVal">The location for the center of the zoom. This is only used if
  152. <see paramref="IsZoomOnMouseCenter"/> is true.</param>
  153. <param name="isZoomOnCenter">true if the zoom is to be centered at the
  154. <see paramref="centerVal"/> screen position, false for the zoom to be centered within
  155. the <see cref="P:ZedGraph.Chart.Rect"/>.
  156. </param>
  157. </member>
  158. <member name="M:ZedGraph.ZedGraphControl.PanScale(ZedGraph.Axis,System.Double,System.Double)">
  159. <summary>
  160. Handle a panning operation for the specified <see cref="T:ZedGraph.Axis"/>.
  161. </summary>
  162. <param name="axis">The <see cref="T:ZedGraph.Axis"/> to be panned</param>
  163. <param name="startVal">The value where the pan started. The scale range
  164. will be shifted by the difference between <see paramref="startVal"/> and
  165. <see paramref="endVal"/>.
  166. </param>
  167. <param name="endVal">The value where the pan ended. The scale range
  168. will be shifted by the difference between <see paramref="startVal"/> and
  169. <see paramref="endVal"/>.
  170. </param>
  171. </member>
  172. <member name="M:ZedGraph.ZedGraphControl.HandleSelectionFinish(System.Object,System.Windows.Forms.MouseEventArgs)">
  173. <summary>
  174. Perform selection on curves within the drag pane, or under the mouse click.
  175. </summary>
  176. <param name="sender"></param>
  177. <param name="e"></param>
  178. </member>
  179. <member name="F:ZedGraph.ZedGraphControl._masterPane">
  180. <summary>
  181. This private field contains the instance for the MasterPane object of this control.
  182. You can access the MasterPane object through the public property
  183. <see cref="P:ZedGraph.ZedGraphControl.MasterPane"/>. This is nulled when this Control is
  184. disposed.
  185. </summary>
  186. </member>
  187. <member name="F:ZedGraph.ZedGraphControl._isShowPointValues">
  188. <summary>
  189. private field that determines whether or not tooltips will be displayed
  190. when the mouse hovers over data values. Use the public property
  191. <see cref="P:ZedGraph.ZedGraphControl.IsShowPointValues"/> to access this value.
  192. </summary>
  193. </member>
  194. <member name="F:ZedGraph.ZedGraphControl._isShowCursorValues">
  195. <summary>
  196. private field that determines whether or not tooltips will be displayed
  197. showing the scale values while the mouse is located within the ChartRect.
  198. Use the public property <see cref="P:ZedGraph.ZedGraphControl.IsShowCursorValues"/> to access this value.
  199. </summary>
  200. </member>
  201. <member name="F:ZedGraph.ZedGraphControl._pointValueFormat">
  202. <summary>
  203. private field that determines the format for displaying tooltip values.
  204. This format is passed to <see cref="M:ZedGraph.PointPairBase.ToString(System.String)"/>.
  205. Use the public property <see cref="P:ZedGraph.ZedGraphControl.PointValueFormat"/> to access this
  206. value.
  207. </summary>
  208. </member>
  209. <member name="F:ZedGraph.ZedGraphControl._isShowContextMenu">
  210. <summary>
  211. private field that determines whether or not the context menu will be available. Use the
  212. public property <see cref="P:ZedGraph.ZedGraphControl.IsShowContextMenu"/> to access this value.
  213. </summary>
  214. </member>
  215. <member name="F:ZedGraph.ZedGraphControl._isShowCopyMessage">
  216. <summary>
  217. private field that determines whether or not a message box will be shown in response to
  218. a context menu "Copy" command. Use the
  219. public property <see cref="P:ZedGraph.ZedGraphControl.IsShowCopyMessage"/> to access this value.
  220. </summary>
  221. <remarks>
  222. Note that, if this value is set to false, the user will receive no indicative feedback
  223. in response to a Copy action.
  224. </remarks>
  225. </member>
  226. <member name="F:ZedGraph.ZedGraphControl._isPrintScaleAll">
  227. <summary>
  228. private field that determines whether the settings of
  229. <see cref="P:ZedGraph.PaneBase.IsFontsScaled"/> and <see cref="P:ZedGraph.PaneBase.IsPenWidthScaled"/>
  230. will be overridden to true during printing operations.
  231. </summary>
  232. <remarks>
  233. Printing involves pixel maps that are typically of a dramatically different dimension
  234. than on-screen pixel maps. Therefore, it becomes more important to scale the fonts and
  235. lines to give a printed image that looks like what is shown on-screen. The default
  236. setting for <see cref="P:ZedGraph.PaneBase.IsFontsScaled"/> is true, but the default
  237. setting for <see cref="P:ZedGraph.PaneBase.IsPenWidthScaled"/> is false.
  238. </remarks>
  239. <value>
  240. A value of true will cause both <see cref="P:ZedGraph.PaneBase.IsFontsScaled"/> and
  241. <see cref="P:ZedGraph.PaneBase.IsPenWidthScaled"/> to be temporarily set to true during
  242. printing operations.
  243. </value>
  244. </member>
  245. <member name="F:ZedGraph.ZedGraphControl._isPrintKeepAspectRatio">
  246. <summary>
  247. private field that determines whether or not the visible aspect ratio of the
  248. <see cref="P:ZedGraph.ZedGraphControl.MasterPane"/> <see cref="P:ZedGraph.PaneBase.Rect"/> will be preserved
  249. when printing this <see cref="T:ZedGraph.ZedGraphControl"/>.
  250. </summary>
  251. </member>
  252. <member name="F:ZedGraph.ZedGraphControl._isPrintFillPage">
  253. <summary>
  254. private field that determines whether or not the <see cref="P:ZedGraph.ZedGraphControl.MasterPane"/>
  255. <see cref="P:ZedGraph.PaneBase.Rect"/> dimensions will be expanded to fill the
  256. available space when printing this <see cref="T:ZedGraph.ZedGraphControl"/>.
  257. </summary>
  258. <remarks>
  259. If <see cref="P:ZedGraph.ZedGraphControl.IsPrintKeepAspectRatio"/> is also true, then the <see cref="P:ZedGraph.ZedGraphControl.MasterPane"/>
  260. <see cref="P:ZedGraph.PaneBase.Rect"/> dimensions will be expanded to fit as large
  261. a space as possible while still honoring the visible aspect ratio.
  262. </remarks>
  263. </member>
  264. <member name="F:ZedGraph.ZedGraphControl._pointDateFormat">
  265. <summary>
  266. private field that determines the format for displaying tooltip date values.
  267. This format is passed to <see cref="M:ZedGraph.XDate.ToString(System.String)"/>.
  268. Use the public property <see cref="P:ZedGraph.ZedGraphControl.PointDateFormat"/> to access this
  269. value.
  270. </summary>
  271. </member>
  272. <member name="F:ZedGraph.ZedGraphControl._isEnableVZoom">
  273. <summary>
  274. private value that determines whether or not zooming is enabled for the control in the
  275. vertical direction. Use the public property <see cref="P:ZedGraph.ZedGraphControl.IsEnableVZoom"/> to access this
  276. value.
  277. </summary>
  278. </member>
  279. <member name="F:ZedGraph.ZedGraphControl._isEnableHZoom">
  280. <summary>
  281. private value that determines whether or not zooming is enabled for the control in the
  282. horizontal direction. Use the public property <see cref="P:ZedGraph.ZedGraphControl.IsEnableHZoom"/> to access this
  283. value.
  284. </summary>
  285. </member>
  286. <member name="F:ZedGraph.ZedGraphControl._isEnableWheelZoom">
  287. <summary>
  288. private value that determines whether or not zooming is enabled with the mousewheel.
  289. Note that this property is used in combination with the <see cref="P:ZedGraph.ZedGraphControl.IsEnableHZoom"/> and
  290. <see cref="P:ZedGraph.ZedGraphControl.IsEnableVZoom"/> properties to control zoom options.
  291. </summary>
  292. </member>
  293. <member name="F:ZedGraph.ZedGraphControl._isEnableVEdit">
  294. <summary>
  295. private value that determines whether or not point editing is enabled in the
  296. vertical direction. Use the public property <see cref="P:ZedGraph.ZedGraphControl.IsEnableVEdit"/> to access this
  297. value.
  298. </summary>
  299. </member>
  300. <member name="F:ZedGraph.ZedGraphControl._isEnableHEdit">
  301. <summary>
  302. private value that determines whether or not point editing is enabled in the
  303. horizontal direction. Use the public property <see cref="P:ZedGraph.ZedGraphControl.IsEnableHEdit"/> to access this
  304. value.
  305. </summary>
  306. </member>
  307. <member name="F:ZedGraph.ZedGraphControl._isEnableHPan">
  308. <summary>
  309. private value that determines whether or not panning is allowed for the control in the
  310. horizontal direction. Use the
  311. public property <see cref="P:ZedGraph.ZedGraphControl.IsEnableHPan"/> to access this value.
  312. </summary>
  313. </member>
  314. <member name="F:ZedGraph.ZedGraphControl._isEnableVPan">
  315. <summary>
  316. private value that determines whether or not panning is allowed for the control in the
  317. vertical direction. Use the
  318. public property <see cref="P:ZedGraph.ZedGraphControl.IsEnableVPan"/> to access this value.
  319. </summary>
  320. </member>
  321. <member name="F:ZedGraph.ZedGraphControl._isEnableSelection">
  322. <summary>
  323. Internal variable that indicates if the control can manage selections.
  324. </summary>
  325. </member>
  326. <member name="F:ZedGraph.ZedGraphControl._pdSave">
  327. <summary>
  328. private field that stores a <see cref="P:ZedGraph.ZedGraphControl.PrintDocument"/> instance, which maintains
  329. a persistent selection of printer options.
  330. </summary>
  331. <remarks>
  332. This is needed so that a "Print" action utilizes the settings from a prior
  333. "Page Setup" action.</remarks>
  334. </member>
  335. <member name="F:ZedGraph.ZedGraphControl._selection">
  336. <summary>
  337. This private field contains a list of selected CurveItems.
  338. </summary>
  339. </member>
  340. <member name="F:ZedGraph.ZedGraphControl._linkButtons">
  341. <summary>
  342. Gets or sets a value that determines which Mouse button will be used to click on
  343. linkable objects
  344. </summary>
  345. <seealso cref="P:ZedGraph.ZedGraphControl.LinkModifierKeys"/>
  346. </member>
  347. <member name="F:ZedGraph.ZedGraphControl._linkModifierKeys">
  348. <summary>
  349. Gets or sets a value that determines which modifier keys will be used to click
  350. on linkable objects
  351. </summary>
  352. <seealso cref="P:ZedGraph.ZedGraphControl.LinkButtons"/>
  353. </member>
  354. <member name="F:ZedGraph.ZedGraphControl._editButtons">
  355. <summary>
  356. Gets or sets a value that determines which Mouse button will be used to edit point
  357. data values
  358. </summary>
  359. <remarks>
  360. This setting only applies if <see cref="P:ZedGraph.ZedGraphControl.IsEnableHEdit"/> and/or
  361. <see cref="P:ZedGraph.ZedGraphControl.IsEnableVEdit"/> are true.
  362. </remarks>
  363. <seealso cref="P:ZedGraph.ZedGraphControl.EditModifierKeys"/>
  364. </member>
  365. <member name="F:ZedGraph.ZedGraphControl._editModifierKeys">
  366. <summary>
  367. Gets or sets a value that determines which modifier keys will be used to edit point
  368. data values
  369. </summary>
  370. <remarks>
  371. This setting only applies if <see cref="P:ZedGraph.ZedGraphControl.IsEnableHEdit"/> and/or
  372. <see cref="P:ZedGraph.ZedGraphControl.IsEnableVEdit"/> are true.
  373. </remarks>
  374. <seealso cref="P:ZedGraph.ZedGraphControl.EditButtons"/>
  375. </member>
  376. <member name="F:ZedGraph.ZedGraphControl._selectButtons">
  377. <summary>
  378. Gets or sets a value that determines which mouse button will be used to select
  379. <see cref="T:ZedGraph.CurveItem"/>'s.
  380. </summary>
  381. <remarks>
  382. This setting only applies if <see cref="P:ZedGraph.ZedGraphControl.IsEnableSelection"/> is true.
  383. </remarks>
  384. <seealso cref="P:ZedGraph.ZedGraphControl.SelectModifierKeys"/>
  385. </member>
  386. <member name="F:ZedGraph.ZedGraphControl._selectModifierKeys">
  387. <summary>
  388. Gets or sets a value that determines which modifier keys will be used to select
  389. <see cref="T:ZedGraph.CurveItem"/>'s.
  390. </summary>
  391. <remarks>
  392. This setting only applies if <see cref="P:ZedGraph.ZedGraphControl.IsEnableSelection"/> is true.
  393. </remarks>
  394. <seealso cref="P:ZedGraph.ZedGraphControl.SelectButtons"/>
  395. </member>
  396. <member name="F:ZedGraph.ZedGraphControl._zoomButtons">
  397. <summary>
  398. Gets or sets a value that determines which Mouse button will be used to perform
  399. zoom operations
  400. </summary>
  401. <remarks>
  402. This setting only applies if <see cref="P:ZedGraph.ZedGraphControl.IsEnableHZoom"/> and/or
  403. <see cref="P:ZedGraph.ZedGraphControl.IsEnableVZoom"/> are true.
  404. </remarks>
  405. <seealso cref="P:ZedGraph.ZedGraphControl.ZoomModifierKeys"/>
  406. <seealso cref="P:ZedGraph.ZedGraphControl.ZoomButtons2"/>
  407. <seealso cref="P:ZedGraph.ZedGraphControl.ZoomModifierKeys2"/>
  408. </member>
  409. <member name="F:ZedGraph.ZedGraphControl._zoomModifierKeys">
  410. <summary>
  411. Gets or sets a value that determines which modifier keys will be used to perform
  412. zoom operations
  413. </summary>
  414. <remarks>
  415. This setting only applies if <see cref="P:ZedGraph.ZedGraphControl.IsEnableHZoom"/> and/or
  416. <see cref="P:ZedGraph.ZedGraphControl.IsEnableVZoom"/> are true.
  417. </remarks>
  418. <seealso cref="P:ZedGraph.ZedGraphControl.ZoomButtons"/>
  419. <seealso cref="P:ZedGraph.ZedGraphControl.ZoomButtons2"/>
  420. <seealso cref="P:ZedGraph.ZedGraphControl.ZoomModifierKeys2"/>
  421. </member>
  422. <member name="F:ZedGraph.ZedGraphControl._zoomButtons2">
  423. <summary>
  424. Gets or sets a value that determines which Mouse button will be used as a
  425. secondary option to perform zoom operations
  426. </summary>
  427. <remarks>
  428. This setting only applies if <see cref="P:ZedGraph.ZedGraphControl.IsEnableHZoom"/> and/or
  429. <see cref="P:ZedGraph.ZedGraphControl.IsEnableVZoom"/> are true.
  430. </remarks>
  431. <seealso cref="P:ZedGraph.ZedGraphControl.ZoomModifierKeys2"/>
  432. <seealso cref="P:ZedGraph.ZedGraphControl.ZoomButtons"/>
  433. <seealso cref="P:ZedGraph.ZedGraphControl.ZoomModifierKeys"/>
  434. </member>
  435. <member name="F:ZedGraph.ZedGraphControl._zoomModifierKeys2">
  436. <summary>
  437. Gets or sets a value that determines which modifier keys will be used as a
  438. secondary option to perform zoom operations
  439. </summary>
  440. <remarks>
  441. This setting only applies if <see cref="P:ZedGraph.ZedGraphControl.IsEnableHZoom"/> and/or
  442. <see cref="P:ZedGraph.ZedGraphControl.IsEnableVZoom"/> are true.
  443. </remarks>
  444. <seealso cref="P:ZedGraph.ZedGraphControl.ZoomButtons"/>
  445. <seealso cref="P:ZedGraph.ZedGraphControl.ZoomButtons2"/>
  446. <seealso cref="P:ZedGraph.ZedGraphControl.ZoomModifierKeys2"/>
  447. </member>
  448. <member name="F:ZedGraph.ZedGraphControl._panButtons">
  449. <summary>
  450. Gets or sets a value that determines which Mouse button will be used to perform
  451. panning operations
  452. </summary>
  453. <remarks>
  454. This setting only applies if <see cref="P:ZedGraph.ZedGraphControl.IsEnableHPan"/> and/or
  455. <see cref="P:ZedGraph.ZedGraphControl.IsEnableVPan"/> are true. A Pan operation (dragging the graph with
  456. the mouse) should not be confused with a scroll operation (using a scroll bar to
  457. move the graph).
  458. </remarks>
  459. <seealso cref="P:ZedGraph.ZedGraphControl.PanModifierKeys"/>
  460. <seealso cref="P:ZedGraph.ZedGraphControl.PanButtons2"/>
  461. <seealso cref="P:ZedGraph.ZedGraphControl.PanModifierKeys2"/>
  462. </member>
  463. <member name="F:ZedGraph.ZedGraphControl._panModifierKeys">
  464. <summary>
  465. Gets or sets a value that determines which modifier keys will be used to perform
  466. panning operations
  467. </summary>
  468. <remarks>
  469. This setting only applies if <see cref="P:ZedGraph.ZedGraphControl.IsEnableHPan"/> and/or
  470. <see cref="P:ZedGraph.ZedGraphControl.IsEnableVPan"/> are true. A Pan operation (dragging the graph with
  471. the mouse) should not be confused with a scroll operation (using a scroll bar to
  472. move the graph).
  473. </remarks>
  474. <seealso cref="P:ZedGraph.ZedGraphControl.PanButtons"/>
  475. <seealso cref="P:ZedGraph.ZedGraphControl.PanButtons2"/>
  476. <seealso cref="P:ZedGraph.ZedGraphControl.PanModifierKeys2"/>
  477. </member>
  478. <member name="F:ZedGraph.ZedGraphControl._panButtons2">
  479. <summary>
  480. Gets or sets a value that determines which Mouse button will be used as a
  481. secondary option to perform panning operations
  482. </summary>
  483. <remarks>
  484. This setting only applies if <see cref="P:ZedGraph.ZedGraphControl.IsEnableHPan"/> and/or
  485. <see cref="P:ZedGraph.ZedGraphControl.IsEnableVPan"/> are true. A Pan operation (dragging the graph with
  486. the mouse) should not be confused with a scroll operation (using a scroll bar to
  487. move the graph).
  488. </remarks>
  489. <seealso cref="P:ZedGraph.ZedGraphControl.PanModifierKeys2"/>
  490. <seealso cref="P:ZedGraph.ZedGraphControl.PanButtons"/>
  491. <seealso cref="P:ZedGraph.ZedGraphControl.PanModifierKeys"/>
  492. </member>
  493. <member name="F:ZedGraph.ZedGraphControl._panModifierKeys2">
  494. <summary>
  495. Gets or sets a value that determines which modifier keys will be used as a
  496. secondary option to perform panning operations
  497. </summary>
  498. <remarks>
  499. This setting only applies if <see cref="P:ZedGraph.ZedGraphControl.IsEnableHPan"/> and/or
  500. <see cref="P:ZedGraph.ZedGraphControl.IsEnableVPan"/> are true. A Pan operation (dragging the graph with
  501. the mouse) should not be confused with a scroll operation (using a scroll bar to
  502. move the graph).
  503. </remarks>
  504. <seealso cref="P:ZedGraph.ZedGraphControl.PanButtons2"/>
  505. <seealso cref="P:ZedGraph.ZedGraphControl.PanButtons"/>
  506. <seealso cref="P:ZedGraph.ZedGraphControl.PanModifierKeys"/>
  507. </member>
  508. <member name="F:ZedGraph.ZedGraphControl._isZooming">
  509. <summary>
  510. Internal variable that indicates the control is currently being zoomed.
  511. </summary>
  512. </member>
  513. <member name="F:ZedGraph.ZedGraphControl._isPanning">
  514. <summary>
  515. Internal variable that indicates the control is currently being panned.
  516. </summary>
  517. </member>
  518. <member name="F:ZedGraph.ZedGraphControl._isEditing">
  519. <summary>
  520. Internal variable that indicates a point value is currently being edited.
  521. </summary>
  522. </member>
  523. <member name="F:ZedGraph.ZedGraphControl._isSelecting">
  524. <summary>
  525. Internal variable that indicates the control is currently using selection.
  526. </summary>
  527. </member>
  528. <member name="F:ZedGraph.ZedGraphControl._dragPane">
  529. <summary>
  530. Internal variable that stores the <see cref="P:ZedGraph.ZedGraphControl.GraphPane"/> reference for the Pane that is
  531. currently being zoomed or panned.
  532. </summary>
  533. </member>
  534. <member name="F:ZedGraph.ZedGraphControl._dragStartPt">
  535. <summary>
  536. Internal variable that stores a rectangle which is either the zoom rectangle, or the incremental
  537. pan amount since the last mousemove event.
  538. </summary>
  539. </member>
  540. <member name="F:ZedGraph.ZedGraphControl._zoomState">
  541. <summary>
  542. private field that stores the state of the scale ranges prior to starting a panning action.
  543. </summary>
  544. </member>
  545. <member name="M:ZedGraph.ZedGraphControl.#ctor">
  546. <summary>
  547. Default Constructor
  548. </summary>
  549. </member>
  550. <member name="M:ZedGraph.ZedGraphControl.Dispose(System.Boolean)">
  551. <summary>
  552. Clean up any resources being used.
  553. </summary>
  554. <param name="disposing">true if the components should be
  555. disposed, false otherwise</param>
  556. </member>
  557. <member name="M:ZedGraph.ZedGraphControl.OnPaint(System.Windows.Forms.PaintEventArgs)">
  558. <summary>
  559. Called by the system to update the control on-screen
  560. </summary>
  561. <param name="e">
  562. A PaintEventArgs object containing the Graphics specifications
  563. for this Paint event.
  564. </param>
  565. </member>
  566. <member name="M:ZedGraph.ZedGraphControl.ZedGraphControl_ReSize(System.Object,System.EventArgs)">
  567. <summary>
  568. Called when the control has been resized.
  569. </summary>
  570. <param name="sender">
  571. A reference to the control that has been resized.
  572. </param>
  573. <param name="e">
  574. An EventArgs object.
  575. </param>
  576. </member>
  577. <member name="M:ZedGraph.ZedGraphControl.AxisChange">
  578. <summary>This performs an axis change command on the graphPane.
  579. </summary>
  580. <remarks>
  581. This is the same as
  582. <c>ZedGraphControl.GraphPane.AxisChange( ZedGraphControl.CreateGraphics() )</c>, however,
  583. this method also calls <see cref="M:ZedGraph.ZedGraphControl.SetScrollRangeFromData"/> if <see cref="P:ZedGraph.ZedGraphControl.IsAutoScrollRange"/>
  584. is true.
  585. </remarks>
  586. </member>
  587. <member name="M:ZedGraph.ZedGraphControl.ZoomStateSave(ZedGraph.GraphPane,ZedGraph.ZoomState.StateType)">
  588. <summary>
  589. Save the current states of the GraphPanes to a separate collection. Save a single
  590. (<see paramref="primaryPane"/>) GraphPane if the panes are not synchronized
  591. (see <see cref="P:ZedGraph.ZedGraphControl.IsSynchronizeXAxes"/> and <see cref="P:ZedGraph.ZedGraphControl.IsSynchronizeYAxes"/>),
  592. or save a list of states for all GraphPanes if the panes are synchronized.
  593. </summary>
  594. <param name="primaryPane">The primary GraphPane on which zoom/pan/scroll operations
  595. are taking place</param>
  596. <param name="type">The <see cref="T:ZedGraph.ZoomState.StateType"/> that describes the
  597. current operation</param>
  598. <returns>The <see cref="T:ZedGraph.ZoomState"/> that corresponds to the
  599. <see paramref="primaryPane"/>.
  600. </returns>
  601. </member>
  602. <member name="M:ZedGraph.ZedGraphControl.ZoomStateRestore(ZedGraph.GraphPane)">
  603. <summary>
  604. Restore the states of the GraphPanes to a previously saved condition (via
  605. <see cref="M:ZedGraph.ZedGraphControl.ZoomStateSave(ZedGraph.GraphPane,ZedGraph.ZoomState.StateType)"/>. This is essentially an "undo" for live
  606. pan and scroll actions. Restores a single
  607. (<see paramref="primaryPane"/>) GraphPane if the panes are not synchronized
  608. (see <see cref="P:ZedGraph.ZedGraphControl.IsSynchronizeXAxes"/> and <see cref="P:ZedGraph.ZedGraphControl.IsSynchronizeYAxes"/>),
  609. or save a list of states for all GraphPanes if the panes are synchronized.
  610. </summary>
  611. <param name="primaryPane">The primary GraphPane on which zoom/pan/scroll operations
  612. are taking place</param>
  613. </member>
  614. <member name="M:ZedGraph.ZedGraphControl.ZoomStatePush(ZedGraph.GraphPane)">
  615. <summary>
  616. Place the previously saved states of the GraphPanes on the individual GraphPane
  617. <see cref="P:ZedGraph.GraphPane.ZoomStack"/> collections. This provides for an
  618. option to undo the state change at a later time. Save a single
  619. (<see paramref="primaryPane"/>) GraphPane if the panes are not synchronized
  620. (see <see cref="P:ZedGraph.ZedGraphControl.IsSynchronizeXAxes"/> and <see cref="P:ZedGraph.ZedGraphControl.IsSynchronizeYAxes"/>),
  621. or save a list of states for all GraphPanes if the panes are synchronized.
  622. </summary>
  623. <param name="primaryPane">The primary GraphPane on which zoom/pan/scroll operations
  624. are taking place</param>
  625. <returns>The <see cref="T:ZedGraph.ZoomState"/> that corresponds to the
  626. <see paramref="primaryPane"/>.
  627. </returns>
  628. </member>
  629. <member name="M:ZedGraph.ZedGraphControl.ZoomStateClear">
  630. <summary>
  631. Clear the collection of saved states.
  632. </summary>
  633. </member>
  634. <member name="M:ZedGraph.ZedGraphControl.ZoomStatePurge">
  635. <summary>
  636. Clear all states from the undo stack for each GraphPane.
  637. </summary>
  638. </member>
  639. <member name="M:ZedGraph.ZedGraphControl.SetScrollRangeFromData">
  640. <summary>
  641. Sets the value of the scroll range properties (see <see cref="P:ZedGraph.ZedGraphControl.ScrollMinX"/>,
  642. <see cref="P:ZedGraph.ZedGraphControl.ScrollMaxX"/>, <see cref="P:ZedGraph.ZedGraphControl.YScrollRangeList"/>, and
  643. <see cref="P:ZedGraph.ZedGraphControl.Y2ScrollRangeList"/> based on the actual range of the data for
  644. each corresponding <see cref="T:ZedGraph.Axis"/>.
  645. </summary>
  646. <remarks>
  647. This method is called automatically by <see cref="M:ZedGraph.ZedGraphControl.AxisChange"/> if
  648. <see cref="P:ZedGraph.ZedGraphControl.IsAutoScrollRange"/>
  649. is true. Note that this will not be called if you call AxisChange directly from the
  650. <see cref="P:ZedGraph.ZedGraphControl.GraphPane"/>. For example, zedGraphControl1.AxisChange() works properly, but
  651. zedGraphControl1.GraphPane.AxisChange() does not.</remarks>
  652. </member>
  653. <member name="M:ZedGraph.ZedGraphControl.MenuClick_PageSetup(System.Object,System.EventArgs)">
  654. <summary>
  655. Handler for the "Page Setup..." context menu item. Displays a
  656. <see cref="T:System.Windows.Forms.PageSetupDialog"/>.
  657. </summary>
  658. <param name="sender"></param>
  659. <param name="e"></param>
  660. </member>
  661. <member name="M:ZedGraph.ZedGraphControl.MenuClick_Print(System.Object,System.EventArgs)">
  662. <summary>
  663. Handler for the "Print..." context menu item. Displays a
  664. <see cref="T:System.Windows.Forms.PrintDialog"/>.
  665. </summary>
  666. <param name="sender"></param>
  667. <param name="e"></param>
  668. </member>
  669. <member name="M:ZedGraph.ZedGraphControl.Graph_PrintPage(System.Object,System.Drawing.Printing.PrintPageEventArgs)">
  670. <summary>
  671. Rendering method used by the print context menu items
  672. </summary>
  673. <param name="sender">The applicable <see cref="P:ZedGraph.ZedGraphControl.PrintDocument"/>.</param>
  674. <param name="e">A <see cref="T:System.Drawing.Printing.PrintPageEventArgs"/> instance providing
  675. page bounds, margins, and a Graphics instance for this printed output.
  676. </param>
  677. </member>
  678. <member name="M:ZedGraph.ZedGraphControl.DoPageSetup">
  679. <summary>
  680. Display a <see cref="T:System.Windows.Forms.PageSetupDialog"/> to the user, allowing them to modify
  681. the print settings for this <see cref="T:ZedGraph.ZedGraphControl"/>.
  682. </summary>
  683. </member>
  684. <member name="M:ZedGraph.ZedGraphControl.DoPrint">
  685. <summary>
  686. Display a <see cref="T:System.Windows.Forms.PrintDialog"/> to the user, allowing them to select a
  687. printer and print the <see cref="P:ZedGraph.ZedGraphControl.MasterPane"/> contained in this
  688. <see cref="T:ZedGraph.ZedGraphControl"/>.
  689. </summary>
  690. </member>
  691. <member name="M:ZedGraph.ZedGraphControl.DoPrintPreview">
  692. <summary>
  693. Display a <see cref="T:System.Windows.Forms.PrintPreviewDialog"/>, allowing the user to preview and
  694. subsequently print the <see cref="P:ZedGraph.ZedGraphControl.MasterPane"/> contained in this
  695. <see cref="T:ZedGraph.ZedGraphControl"/>.
  696. </summary>
  697. </member>
  698. <member name="F:ZedGraph.ZedGraphControl.components">
  699. <summary>
  700. Required designer variable.
  701. </summary>
  702. </member>
  703. <member name="M:ZedGraph.ZedGraphControl.InitializeComponent">
  704. <summary>
  705. Required method for Designer support - do not modify
  706. the contents of this method with the code editor.
  707. </summary>
  708. </member>
  709. <member name="M:ZedGraph.ZedGraphControl.GetObjectState">
  710. <summary>
  711. Find the object currently under the mouse cursor, and return its state.
  712. </summary>
  713. </member>
  714. <member name="M:ZedGraph.ZedGraphControl.contextMenuStrip1_Opening(System.Object,System.ComponentModel.CancelEventArgs)">
  715. <summary>
  716. protected method to handle the popup context menu in the <see cref="T:ZedGraph.ZedGraphControl"/>.
  717. </summary>
  718. <param name="sender"></param>
  719. <param name="e"></param>
  720. </member>
  721. <member name="M:ZedGraph.ZedGraphControl.MenuClick_Copy(System.Object,System.EventArgs)">
  722. <summary>
  723. Handler for the "Copy" context menu item. Copies the current image to a bitmap on the
  724. clipboard.
  725. </summary>
  726. <param name="sender"></param>
  727. <param name="e"></param>
  728. </member>
  729. <member name="M:ZedGraph.ZedGraphControl.Copy(System.Boolean)">
  730. <summary>
  731. Handler for the "Copy" context menu item. Copies the current image to a bitmap on the
  732. clipboard.
  733. </summary>
  734. <param name="isShowMessage">boolean value that determines whether or not a prompt will be
  735. displayed. true to show a message of "Image Copied to ClipBoard".</param>
  736. </member>
  737. <member name="M:ZedGraph.ZedGraphControl.ClipboardCopyThread">
  738. <summary>
  739. A threaded version of the copy method to avoid crash with MTA
  740. </summary>
  741. </member>
  742. <member name="M:ZedGraph.ZedGraphControl.ImageRender">
  743. <summary>
  744. Setup for creation of a new image, applying appropriate anti-alias properties and
  745. returning the resultant image file
  746. </summary>
  747. <returns></returns>
  748. </member>
  749. <member name="M:ZedGraph.ZedGraphControl.CopyEmf(System.Boolean)">
  750. <summary>
  751. Special handler that copies the current image to an Emf file on the clipboard.
  752. </summary>
  753. <remarks>This version is similar to the regular <see cref="M:ZedGraph.ZedGraphControl.Copy(System.Boolean)"/> method, except that
  754. it will place an Emf image (vector) on the ClipBoard instead of the regular bitmap.</remarks>
  755. <param name="isShowMessage">boolean value that determines whether or not a prompt will be
  756. displayed. true to show a message of "Image Copied to ClipBoard".</param>
  757. </member>
  758. <member name="M:ZedGraph.ZedGraphControl.ClipboardCopyThreadEmf">
  759. <summary>
  760. A threaded version of the copy method to avoid crash with MTA
  761. </summary>
  762. </member>
  763. <member name="M:ZedGraph.ZedGraphControl.MenuClick_SaveAs(System.Object,System.EventArgs)">
  764. <summary>
  765. Handler for the "Save Image As" context menu item. Copies the current image to the selected
  766. file.
  767. </summary>
  768. <param name="sender"></param>
  769. <param name="e"></param>
  770. </member>
  771. <member name="M:ZedGraph.ZedGraphControl.SaveAs">
  772. <summary>
  773. Handler for the "Save Image As" context menu item. Copies the current image to the selected
  774. file in either the Emf (vector), or a variety of Bitmap formats.
  775. </summary>
  776. <remarks>
  777. Note that <see cref="M:ZedGraph.ZedGraphControl.SaveAsBitmap"/> and <see cref="M:ZedGraph.ZedGraphControl.SaveAsEmf"/> methods are provided
  778. which allow for Bitmap-only or Emf-only handling of the "Save As" context menu item.
  779. </remarks>
  780. </member>
  781. <member name="M:ZedGraph.ZedGraphControl.SaveAs(System.String)">
  782. <summary>
  783. Copies the current image to the selected file in
  784. Emf (vector), or a variety of Bitmap formats.
  785. </summary>
  786. <param name="DefaultFileName">
  787. Accepts a default file name for the file dialog (if "" or null, default is not used)
  788. </param>
  789. <returns>
  790. The file name saved, or "" if cancelled.
  791. </returns>
  792. <remarks>
  793. Note that <see cref="M:ZedGraph.ZedGraphControl.SaveAsBitmap"/> and <see cref="M:ZedGraph.ZedGraphControl.SaveAsEmf"/> methods are provided
  794. which allow for Bitmap-only or Emf-only handling of the "Save As" context menu item.
  795. </remarks>
  796. </member>
  797. <member name="M:ZedGraph.ZedGraphControl.SaveAsBitmap">
  798. <summary>
  799. Handler for the "Save Image As" context menu item. Copies the current image to the selected
  800. Bitmap file.
  801. </summary>
  802. <remarks>
  803. Note that this handler saves as a bitmap only. The default handler is
  804. <see cref="M:ZedGraph.ZedGraphControl.SaveAs"/>, which allows for Bitmap or EMF formats
  805. </remarks>
  806. </member>
  807. <member name="M:ZedGraph.ZedGraphControl.SaveAsEmf">
  808. <summary>
  809. Handler for the "Save Image As" context menu item. Copies the current image to the selected
  810. Emf format file.
  811. </summary>
  812. <remarks>
  813. Note that this handler saves as an Emf format only. The default handler is
  814. <see cref="M:ZedGraph.ZedGraphControl.SaveAs"/>, which allows for Bitmap or EMF formats.
  815. </remarks>
  816. </member>
  817. <member name="M:ZedGraph.ZedGraphControl.SaveEmfFile(System.String)">
  818. <summary>
  819. Save the current Graph to the specified filename in EMF (vector) format.
  820. See <see cref="M:ZedGraph.ZedGraphControl.SaveAsEmf"/> for public access.
  821. </summary>
  822. <remarks>
  823. Note that this handler saves as an Emf format only. The default handler is
  824. <see cref="M:ZedGraph.ZedGraphControl.SaveAs"/>, which allows for Bitmap or EMF formats.
  825. </remarks>
  826. </member>
  827. <member name="M:ZedGraph.ZedGraphControl.MenuClick_ShowValues(System.Object,System.EventArgs)">
  828. <summary>
  829. Handler for the "Show Values" context menu item. Toggles the <see cref="P:ZedGraph.ZedGraphControl.IsShowPointValues"/>
  830. property, which activates the point value tooltips.
  831. </summary>
  832. <param name="sender"></param>
  833. <param name="e"></param>
  834. </member>
  835. <member name="M:ZedGraph.ZedGraphControl.MenuClick_RestoreScale(System.Object,System.EventArgs)">
  836. <summary>
  837. Handler for the "Set Scale to Default" context menu item. Sets the scale ranging to
  838. full auto mode for all axes.
  839. </summary>
  840. <remarks>
  841. This method differs from the <see cref="M:ZedGraph.ZedGraphControl.ZoomOutAll(ZedGraph.GraphPane)"/> method in that it sets the scales
  842. to full auto mode. The <see cref="M:ZedGraph.ZedGraphControl.ZoomOutAll(ZedGraph.GraphPane)"/> method sets the scales to their initial
  843. setting prior to any user actions (which may or may not be full auto mode).
  844. </remarks>
  845. <param name="sender"></param>
  846. <param name="e"></param>
  847. </member>
  848. <member name="M:ZedGraph.ZedGraphControl.RestoreScale(ZedGraph.GraphPane)">
  849. <summary>
  850. Handler for the "Set Scale to Default" context menu item. Sets the scale ranging to
  851. full auto mode for all axes.
  852. </summary>
  853. <remarks>
  854. This method differs from the <see cref="M:ZedGraph.ZedGraphControl.ZoomOutAll(ZedGraph.GraphPane)"/> method in that it sets the scales
  855. to full auto mode. The <see cref="M:ZedGraph.ZedGraphControl.ZoomOutAll(ZedGraph.GraphPane)"/> method sets the scales to their initial
  856. setting prior to any user actions (which may or may not be full auto mode).
  857. </remarks>
  858. <param name="primaryPane">The <see cref="P:ZedGraph.ZedGraphControl.GraphPane"/> object which is to have the
  859. scale restored</param>
  860. </member>
  861. <member name="M:ZedGraph.ZedGraphControl.MenuClick_ZoomOut(System.Object,System.EventArgs)">
  862. <summary>
  863. Handler for the "UnZoom/UnPan" context menu item. Restores the scale ranges to the values
  864. before the last zoom or pan operation.
  865. </summary>
  866. <param name="sender"></param>
  867. <param name="e"></param>
  868. </member>
  869. <member name="M:ZedGraph.ZedGraphControl.ZoomOut(ZedGraph.GraphPane)">
  870. <summary>
  871. Handler for the "UnZoom/UnPan" context menu item. Restores the scale ranges to the values
  872. before the last zoom, pan, or scroll operation.
  873. </summary>
  874. <remarks>
  875. Triggers a <see cref="E:ZedGraph.ZedGraphControl.ZoomEvent"/> for any type of undo (including pan, scroll, zoom, and
  876. wheelzoom). This method will affect all the
  877. <see cref="P:ZedGraph.ZedGraphControl.GraphPane"/> objects in the <see cref="P:ZedGraph.ZedGraphControl.MasterPane"/> if
  878. <see cref="P:ZedGraph.ZedGraphControl.IsSynchronizeXAxes"/> or <see cref="P:ZedGraph.ZedGraphControl.IsSynchronizeYAxes"/> is true.
  879. </remarks>
  880. <param name="primaryPane">The primary <see cref="P:ZedGraph.ZedGraphControl.GraphPane"/> object which is to be
  881. zoomed out</param>
  882. </member>
  883. <member name="M:ZedGraph.ZedGraphControl.MenuClick_ZoomOutAll(System.Object,System.EventArgs)">
  884. <summary>
  885. Handler for the "Undo All Zoom/Pan" context menu item. Restores the scale ranges to the values
  886. before all zoom and pan operations
  887. </summary>
  888. <remarks>
  889. This method differs from the <see cref="M:ZedGraph.ZedGraphControl.RestoreScale(ZedGraph.GraphPane)"/> method in that it sets the scales
  890. to their initial setting prior to any user actions. The <see cref="M:ZedGraph.ZedGraphControl.RestoreScale(ZedGraph.GraphPane)"/> method
  891. sets the scales to full auto mode (regardless of what the initial setting may have been).
  892. </remarks>
  893. <param name="sender"></param>
  894. <param name="e"></param>
  895. </member>
  896. <member name="M:ZedGraph.ZedGraphControl.ZoomOutAll(ZedGraph.GraphPane)">
  897. <summary>
  898. Handler for the "Undo All Zoom/Pan" context menu item. Restores the scale ranges to the values
  899. before all zoom and pan operations
  900. </summary>
  901. <remarks>
  902. This method differs from the <see cref="M:ZedGraph.ZedGraphControl.RestoreScale(ZedGraph.GraphPane)"/> method in that it sets the scales
  903. to their initial setting prior to any user actions. The <see cref="M:ZedGraph.ZedGraphControl.RestoreScale(ZedGraph.GraphPane)"/> method
  904. sets the scales to full auto mode (regardless of what the initial setting may have been).
  905. </remarks>
  906. <param name="primaryPane">The <see cref="P:ZedGraph.ZedGraphControl.GraphPane"/> object which is to be zoomed out</param>
  907. </member>
  908. <member name="P:ZedGraph.ZedGraphControl.ZoomButtons">
  909. <summary>
  910. Gets or sets a value that determines which mouse button will be used as a primary option
  911. to trigger a zoom event.
  912. </summary>
  913. <remarks>
  914. This value is combined with <see cref="P:ZedGraph.ZedGraphControl.ZoomModifierKeys"/> to determine the actual zoom combination.
  915. A secondary zoom button/key combination option is available via <see cref="P:ZedGraph.ZedGraphControl.ZoomButtons2"/> and
  916. <see cref="P:ZedGraph.ZedGraphControl.ZoomModifierKeys2"/>. To not use this button/key combination, set the value
  917. of <see cref="P:ZedGraph.ZedGraphControl.ZoomButtons"/> to <see cref="F:System.Windows.Forms.MouseButtons.None"/>.
  918. </remarks>
  919. </member>
  920. <member name="P:ZedGraph.ZedGraphControl.ZoomButtons2">
  921. <summary>
  922. Gets or sets a value that determines which mouse button will be used as the secondary option
  923. to trigger a zoom event.
  924. </summary>
  925. <remarks>
  926. This value is combined with <see cref="P:ZedGraph.ZedGraphControl.ZoomModifierKeys2"/> to determine the actual zoom combination.
  927. The primary zoom button/key combination option is available via <see cref="P:ZedGraph.ZedGraphControl.ZoomButtons"/> and
  928. <see cref="P:ZedGraph.ZedGraphControl.ZoomModifierKeys"/>. To not use this button/key combination, set the value
  929. of <see cref="P:ZedGraph.ZedGraphControl.ZoomButtons2"/> to <see cref="F:System.Windows.Forms.MouseButtons.None"/>.
  930. </remarks>
  931. </member>
  932. <member name="P:ZedGraph.ZedGraphControl.ZoomModifierKeys">
  933. <summary>
  934. Gets or sets a value that determines which modifier keys will be used as a primary option
  935. to trigger a zoom event.
  936. </summary>
  937. <remarks>
  938. This value is combined with <see cref="P:ZedGraph.ZedGraphControl.ZoomButtons"/> to determine the actual zoom combination.
  939. A secondary zoom button/key combination option is available via <see cref="P:ZedGraph.ZedGraphControl.ZoomButtons2"/> and
  940. <see cref="P:ZedGraph.ZedGraphControl.ZoomModifierKeys2"/>. To not use this button/key combination, set the value
  941. of <see cref="P:ZedGraph.ZedGraphControl.ZoomButtons"/> to <see cref="F:System.Windows.Forms.MouseButtons.None"/>.
  942. </remarks>
  943. </member>
  944. <member name="P:ZedGraph.ZedGraphControl.ZoomModifierKeys2">
  945. <summary>
  946. Gets or sets a value that determines which modifier keys will be used as a secondary option
  947. to trigger a zoom event.
  948. </summary>
  949. <remarks>
  950. This value is combined with <see cref="P:ZedGraph.ZedGraphControl.ZoomButtons2"/> to determine the actual zoom combination.
  951. A primary zoom button/key combination option is available via <see cref="P:ZedGraph.ZedGraphControl.ZoomButtons"/> and
  952. <see cref="P:ZedGraph.ZedGraphControl.ZoomModifierKeys"/>. To not use this button/key combination, set the value
  953. of <see cref="P:ZedGraph.ZedGraphControl.ZoomButtons2"/> to <see cref="F:System.Windows.Forms.MouseButtons.None"/>.
  954. </remarks>
  955. </member>
  956. <member name="P:ZedGraph.ZedGraphControl.PanButtons">
  957. <summary>
  958. Gets or sets a value that determines which mouse button will be used as a primary option
  959. to trigger a pan event.
  960. </summary>
  961. <remarks>
  962. This value is combined with <see cref="P:ZedGraph.ZedGraphControl.PanModifierKeys"/> to determine the actual pan combination.
  963. A secondary pan button/key combination option is available via <see cref="P:ZedGraph.ZedGraphControl.PanButtons2"/> and
  964. <see cref="P:ZedGraph.ZedGraphControl.PanModifierKeys2"/>. To not use this button/key combination, set the value
  965. of <see cref="P:ZedGraph.ZedGraphControl.PanButtons"/> to <see cref="F:System.Windows.Forms.MouseButtons.None"/>.
  966. </remarks>
  967. </member>
  968. <member name="P:ZedGraph.ZedGraphControl.PanButtons2">
  969. <summary>
  970. Gets or sets a value that determines which mouse button will be used as the secondary option
  971. to trigger a pan event.
  972. </summary>
  973. <remarks>
  974. This value is combined with <see cref="P:ZedGraph.ZedGraphControl.PanModifierKeys2"/> to determine the actual pan combination.
  975. The primary pan button/key combination option is available via <see cref="P:ZedGraph.ZedGraphControl.PanButtons"/> and
  976. <see cref="P:ZedGraph.ZedGraphControl.PanModifierKeys"/>. To not use this button/key combination, set the value
  977. of <see cref="P:ZedGraph.ZedGraphControl.PanButtons2"/> to <see cref="F:System.Windows.Forms.MouseButtons.None"/>.
  978. </remarks>
  979. </member>
  980. <member name="P:ZedGraph.ZedGraphControl.PanModifierKeys">
  981. <summary>
  982. Gets or sets a value that determines which modifier keys will be used as a primary option
  983. to trigger a pan event.
  984. </summary>
  985. <remarks>
  986. This value is combined with <see cref="P:ZedGraph.ZedGraphControl.PanButtons"/> to determine the actual pan combination.
  987. A secondary pan button/key combination option is available via <see cref="P:ZedGraph.ZedGraphControl.PanButtons2"/> and
  988. <see cref="P:ZedGraph.ZedGraphControl.PanModifierKeys2"/>. To not use this button/key combination, set the value
  989. of <see cref="P:ZedGraph.ZedGraphControl.PanButtons"/> to <see cref="F:System.Windows.Forms.MouseButtons.None"/>.
  990. </remarks>
  991. </member>
  992. <member name="P:ZedGraph.ZedGraphControl.PanModifierKeys2">
  993. <summary>
  994. Gets or sets a value that determines which modifier keys will be used as a secondary option
  995. to trigger a pan event.
  996. </summary>
  997. <remarks>
  998. This value is combined with <see cref="P:ZedGraph.ZedGraphControl.PanButtons2"/> to determine the actual pan combination.
  999. A primary pan button/key combination option is available via <see cref="P:ZedGraph.ZedGraphControl.PanButtons"/> and
  1000. <see cref="P:ZedGraph.ZedGraphControl.PanModifierKeys"/>. To not use this button/key combination, set the value
  1001. of <see cref="P:ZedGraph.ZedGraphControl.PanButtons2"/> to <see cref="F:System.Windows.Forms.MouseButtons.None"/>.
  1002. </remarks>
  1003. </member>
  1004. <member name="P:ZedGraph.ZedGraphControl.EditButtons">
  1005. <summary>
  1006. Gets or sets a value that determines which Mouse button will be used to edit point
  1007. data values
  1008. </summary>
  1009. <remarks>
  1010. This setting only applies if <see cref="P:ZedGraph.ZedGraphControl.IsEnableHEdit"/> and/or
  1011. <see cref="P:ZedGraph.ZedGraphControl.IsEnableVEdit"/> are true.
  1012. </remarks>
  1013. <seealso cref="P:ZedGraph.ZedGraphControl.EditModifierKeys"/>
  1014. </member>
  1015. <member name="P:ZedGraph.ZedGraphControl.EditModifierKeys">
  1016. <summary>
  1017. Gets or sets a value that determines which modifier keys will be used to edit point
  1018. data values
  1019. </summary>
  1020. <remarks>
  1021. This setting only applies if <see cref="P:ZedGraph.ZedGraphControl.IsEnableHEdit"/> and/or
  1022. <see cref="P:ZedGraph.ZedGraphControl.IsEnableVEdit"/> are true.
  1023. </remarks>
  1024. <seealso cref="P:ZedGraph.ZedGraphControl.EditButtons"/>
  1025. </member>
  1026. <member name="P:ZedGraph.ZedGraphControl.SelectButtons">
  1027. <summary>
  1028. Gets or sets a value that determines which Mouse button will be used to
  1029. select <see cref="T:ZedGraph.CurveItem"/>'s.
  1030. </summary>
  1031. <remarks>
  1032. This setting only applies if <see cref="P:ZedGraph.ZedGraphControl.IsEnableSelection"/> is true.
  1033. </remarks>
  1034. <seealso cref="P:ZedGraph.ZedGraphControl.SelectModifierKeys"/>
  1035. </member>
  1036. <member name="P:ZedGraph.ZedGraphControl.SelectModifierKeys">
  1037. <summary>
  1038. Gets or sets a value that determines which Modifier keys will be used to
  1039. select <see cref="T:ZedGraph.CurveItem"/>'s.
  1040. </summary>
  1041. <remarks>
  1042. This setting only applies if <see cref="P:ZedGraph.ZedGraphControl.IsEnableSelection"/> is true.
  1043. </remarks>
  1044. <seealso cref="P:ZedGraph.ZedGraphControl.SelectButtons"/>
  1045. </member>
  1046. <member name="P:ZedGraph.ZedGraphControl.SelectAppendModifierKeys">
  1047. <summary>
  1048. Gets or sets a value that determines which Modifier keys will be used to
  1049. append a <see cref="T:ZedGraph.CurveItem"/> to the selection list.
  1050. </summary>
  1051. </member>
  1052. <member name="P:ZedGraph.ZedGraphControl.LinkButtons">
  1053. <summary>
  1054. Gets or sets a value that determines which Mouse button will be used to click
  1055. on linkable objects
  1056. </summary>
  1057. <seealso cref="P:ZedGraph.ZedGraphControl.LinkModifierKeys"/>
  1058. <seealso cref="E:ZedGraph.ZedGraphControl.LinkEvent"/>
  1059. </member>
  1060. <member name="P:ZedGraph.ZedGraphControl.LinkModifierKeys">
  1061. <summary>
  1062. Gets or sets a value that determines which modifier keys will be used to click
  1063. on linkable objects
  1064. </summary>
  1065. <seealso cref="P:ZedGraph.ZedGraphControl.LinkButtons"/>
  1066. <seealso cref="E:ZedGraph.ZedGraphControl.LinkEvent"/>
  1067. </member>
  1068. <member name="P:ZedGraph.ZedGraphControl.MasterPane">
  1069. <summary>
  1070. Gets or sets the <see cref="T:ZedGraph.MasterPane"/> property for the control
  1071. </summary>
  1072. </member>
  1073. <member name="P:ZedGraph.ZedGraphControl.GraphPane">
  1074. <summary>
  1075. Gets or sets the <see cref="T:ZedGraph.GraphPane"/> property for the control
  1076. </summary>
  1077. <remarks>
  1078. <see cref="T:ZedGraph.ZedGraphControl"/> actually uses a <see cref="P:ZedGraph.ZedGraphControl.MasterPane"/> object
  1079. to hold a list of <see cref="P:ZedGraph.ZedGraphControl.GraphPane"/> objects. This property really only
  1080. accesses the first <see cref="P:ZedGraph.ZedGraphControl.GraphPane"/> in the list. If there is more
  1081. than one <see cref="P:ZedGraph.ZedGraphControl.GraphPane"/>, use the <see cref="P:ZedGraph.ZedGraphControl.MasterPane"/>
  1082. indexer property to access any of the <see cref="P:ZedGraph.ZedGraphControl.GraphPane"/> objects.</remarks>
  1083. </member>
  1084. <member name="P:ZedGraph.ZedGraphControl.IsAntiAlias">
  1085. <summary>
  1086. Gets or sets a value that determines if all drawing operations for this control
  1087. will be forced to operate in Anti-alias mode. Note that if this value is set to
  1088. "true", it overrides the setting for sub-objects. Otherwise, the sub-object settings
  1089. (such as <see cref="P:ZedGraph.FontSpec.IsAntiAlias"/>)
  1090. will be honored.
  1091. </summary>
  1092. </member>
  1093. <member name="P:ZedGraph.ZedGraphControl.IsShowPointValues">
  1094. <summary>
  1095. Gets or sets a value that determines whether or not tooltips will be displayed
  1096. when the mouse hovers over data values.
  1097. </summary>
  1098. <remarks>The displayed values are taken from <see cref="F:ZedGraph.PointPair.Tag"/>
  1099. if it is a <see cref="T:System.String"/> type, or <see cref="M:ZedGraph.PointPairBase.ToString"/>
  1100. otherwise (using the <see cref="P:ZedGraph.ZedGraphControl.PointValueFormat"/> as a format string).
  1101. Additionally, the user can custom format the values using the
  1102. <see cref="E:ZedGraph.ZedGraphControl.PointValueEvent"/> event. Note that <see cref="P:ZedGraph.ZedGraphControl.IsShowPointValues"/>
  1103. may be overridden by <see cref="P:ZedGraph.ZedGraphControl.IsShowCursorValues"/>.
  1104. </remarks>
  1105. </member>
  1106. <member name="P:ZedGraph.ZedGraphControl.IsShowCursorValues">
  1107. <summary>
  1108. Gets or sets a value that determines whether or not tooltips will be displayed
  1109. showing the current scale values when the mouse is within the
  1110. <see cref="P:ZedGraph.Chart.Rect"/>.
  1111. </summary>
  1112. <remarks>The displayed values are taken from the current mouse position, and formatted
  1113. according to <see cref="P:ZedGraph.ZedGraphControl.PointValueFormat"/> and/or <see cref="P:ZedGraph.ZedGraphControl.PointDateFormat"/>. If this
  1114. value is set to true, it overrides the <see cref="P:ZedGraph.ZedGraphControl.IsShowPointValues"/> setting.
  1115. </remarks>
  1116. </member>
  1117. <member name="P:ZedGraph.ZedGraphControl.IsEnableHEdit">
  1118. <summary>
  1119. Gets or sets a value that determines whether or not editing of point data is allowed in
  1120. the horizontal direction.
  1121. </summary>
  1122. <remarks>
  1123. Editing is done by holding down the Alt key, and left-clicking on an individual point of
  1124. a given <see cref="T:ZedGraph.CurveItem"/> to drag it to a new location. The Mouse and Key
  1125. combination for this mode are modifiable using <see cref="P:ZedGraph.ZedGraphControl.EditButtons"/> and
  1126. <see cref="P:ZedGraph.ZedGraphControl.EditModifierKeys"/>.
  1127. </remarks>
  1128. <seealso cref="P:ZedGraph.ZedGraphControl.EditButtons"/>
  1129. <seealso cref="P:ZedGraph.ZedGraphControl.EditModifierKeys"/>
  1130. <seealso cref="P:ZedGraph.ZedGraphControl.IsEnableVEdit"/>
  1131. </member>
  1132. <member name="P:ZedGraph.ZedGraphControl.IsEnableVEdit">
  1133. <summary>
  1134. Gets or sets a value that determines whether or not editing of point data is allowed in
  1135. the vertical direction.
  1136. </summary>
  1137. <remarks>
  1138. Editing is done by holding down the Alt key, and left-clicking on an individual point of
  1139. a given <see cref="T:ZedGraph.CurveItem"/> to drag it to a new location. The Mouse and Key
  1140. combination for this mode are modifiable using <see cref="P:ZedGraph.ZedGraphControl.EditButtons"/> and
  1141. <see cref="P:ZedGraph.ZedGraphControl.EditModifierKeys"/>.
  1142. </remarks>
  1143. </member>
  1144. <member name="P:ZedGraph.ZedGraphControl.IsEnableZoom">
  1145. <summary>
  1146. Gets or sets a value that determines whether or not zooming is allowed for the control.
  1147. </summary>
  1148. <remarks>
  1149. Zooming is done by left-clicking inside the <see cref="P:ZedGraph.Chart.Rect"/> to drag
  1150. out a rectangle, indicating the new scale ranges that will be part of the graph.
  1151. </remarks>
  1152. </member>
  1153. <member name="P:ZedGraph.ZedGraphControl.IsEnableHZoom">
  1154. <summary>
  1155. Gets or sets a value that determines whether or not zooming is allowed for the control in
  1156. the horizontal direction.
  1157. </summary>
  1158. <remarks>
  1159. Zooming is done by left-clicking inside the <see cref="P:ZedGraph.Chart.Rect"/> to drag
  1160. out a rectangle, indicating the new scale ranges that will be part of the graph.
  1161. </remarks>
  1162. </member>
  1163. <member name="P:ZedGraph.ZedGraphControl.IsEnableVZoom">
  1164. <summary>
  1165. Gets or sets a value that determines whether or not zooming is allowed for the control in
  1166. the vertical direction.
  1167. </summary>
  1168. <remarks>
  1169. Zooming is done by left-clicking inside the <see cref="P:ZedGraph.Chart.Rect"/> to drag
  1170. out a rectangle, indicating the new scale ranges that will be part of the graph.
  1171. </remarks>
  1172. </member>
  1173. <member name="P:ZedGraph.ZedGraphControl.IsEnableWheelZoom">
  1174. <summary>
  1175. Gets or sets a value that determines whether or not zooming is allowed via the mouse wheel.
  1176. </summary>
  1177. <remarks>
  1178. Wheel zooming is done by rotating the mouse wheel.
  1179. Note that this property is used in combination with the <see cref="P:ZedGraph.ZedGraphControl.IsEnableHZoom"/> and
  1180. <see cref="P:ZedGraph.ZedGraphControl.IsEnableVZoom"/> properties to control zoom options.
  1181. </remarks>
  1182. </member>
  1183. <member name="P:ZedGraph.ZedGraphControl.IsEnableHPan">
  1184. <summary>
  1185. Gets or sets a value that determines whether or not panning is allowed for the control in
  1186. the horizontal direction.
  1187. </summary>
  1188. <remarks>
  1189. Panning is done by clicking the middle mouse button (or holding down the shift key
  1190. while clicking the left mouse button) inside the <see cref="P:ZedGraph.Chart.Rect"/> and
  1191. dragging the mouse around to shift the scale ranges as desired.
  1192. </remarks>
  1193. <seealso cref="P:ZedGraph.ZedGraphControl.IsEnableVPan"/>
  1194. </member>
  1195. <member name="P:ZedGraph.ZedGraphControl.IsEnableVPan">
  1196. <summary>
  1197. Gets or sets a value that determines whether or not panning is allowed for the control in
  1198. the vertical direction.
  1199. </summary>
  1200. <remarks>
  1201. Panning is done by clicking the middle mouse button (or holding down the shift key
  1202. while clicking the left mouse button) inside the <see cref="P:ZedGraph.Chart.Rect"/> and
  1203. dragging the mouse around to shift the scale ranges as desired.
  1204. </remarks>
  1205. <seealso cref="P:ZedGraph.ZedGraphControl.IsEnableHPan"/>
  1206. </member>
  1207. <member name="P:ZedGraph.ZedGraphControl.IsShowContextMenu">
  1208. <summary>
  1209. Gets or sets a value that determines whether or not the context menu will be available.
  1210. </summary>
  1211. <remarks>The context menu is a menu that appears when you right-click on the
  1212. <see cref="T:ZedGraph.ZedGraphControl"/>. It provides options for Zoom, Pan, AutoScale, Clipboard
  1213. Copy, and toggle <see cref="P:ZedGraph.ZedGraphControl.IsShowPointValues"/>.
  1214. </remarks>
  1215. <value>true to allow the context menu, false to disable it</value>
  1216. </member>
  1217. <member name="P:ZedGraph.ZedGraphControl.IsShowCopyMessage">
  1218. <summary>
  1219. Gets or sets a value that determines whether or not a message box will be shown
  1220. in response to a context menu "Copy" command.
  1221. </summary>
  1222. <remarks>
  1223. Note that, if this property is set to false, the user will receive no
  1224. indicative feedback in response to a Copy action.
  1225. </remarks>
  1226. </member>
  1227. <member name="P:ZedGraph.ZedGraphControl.SaveFileDialog">
  1228. <summary>
  1229. Gets or sets the <see cref="P:ZedGraph.ZedGraphControl.SaveFileDialog"/> instance that will be used
  1230. by the "Save As..." context menu item.
  1231. </summary>
  1232. <remarks>
  1233. This provides the opportunity to modify the dialog, such as setting the
  1234. <see cref="P:System.Windows.Forms.FileDialog.InitialDirectory"/> property.
  1235. </remarks>
  1236. </member>
  1237. <member name="P:ZedGraph.ZedGraphControl.IsPrintKeepAspectRatio">
  1238. <summary>
  1239. Gets or sets a value that determines whether or not the visible aspect ratio of the
  1240. <see cref="P:ZedGraph.ZedGraphControl.MasterPane"/> <see cref="P:ZedGraph.PaneBase.Rect"/> will be preserved
  1241. when printing this <see cref="T:ZedGraph.ZedGraphControl"/>.
  1242. </summary>
  1243. </member>
  1244. <member name="P:ZedGraph.ZedGraphControl.IsPrintFillPage">
  1245. <summary>
  1246. Gets or sets a value that determines whether or not the <see cref="P:ZedGraph.ZedGraphControl.MasterPane"/>
  1247. <see cref="P:ZedGraph.PaneBase.Rect"/> dimensions will be expanded to fill the
  1248. available space when printing this <see cref="T:ZedGraph.ZedGraphControl"/>.
  1249. </summary>
  1250. <remarks>
  1251. If <see cref="P:ZedGraph.ZedGraphControl.IsPrintKeepAspectRatio"/> is also true, then the <see cref="P:ZedGraph.ZedGraphControl.MasterPane"/>
  1252. <see cref="P:ZedGraph.PaneBase.Rect"/> dimensions will be expanded to fit as large
  1253. a space as possible while still honoring the visible aspect ratio.
  1254. </remarks>
  1255. </member>
  1256. <member name="P:ZedGraph.ZedGraphControl.IsPrintScaleAll">
  1257. <summary>
  1258. Gets or sets a value that determines whether the settings of
  1259. <see cref="P:ZedGraph.PaneBase.IsFontsScaled"/> and <see cref="P:ZedGraph.PaneBase.IsPenWidthScaled"/>
  1260. will be overridden to true during printing operations.
  1261. </summary>
  1262. <remarks>
  1263. Printing involves pixel maps that are typically of a dramatically different dimension
  1264. than on-screen pixel maps. Therefore, it becomes more important to scale the fonts and
  1265. lines to give a printed image that looks like what is shown on-screen. The default
  1266. setting for <see cref="P:ZedGraph.PaneBase.IsFontsScaled"/> is true, but the default
  1267. setting for <see cref="P:ZedGraph.PaneBase.IsPenWidthScaled"/> is false.
  1268. </remarks>
  1269. <value>
  1270. A value of true will cause both <see cref="P:ZedGraph.PaneBase.IsFontsScaled"/> and
  1271. <see cref="P:ZedGraph.PaneBase.IsPenWidthScaled"/> to be temporarily set to true during
  1272. printing operations.
  1273. </value>
  1274. </member>
  1275. <member name="P:ZedGraph.ZedGraphControl.IsAutoScrollRange">
  1276. <summary>
  1277. Gets or sets a value that controls whether or not the axis value range for the scroll
  1278. bars will be set automatically.
  1279. </summary>
  1280. <remarks>
  1281. If this value is set to true, then the range of the scroll bars will be set automatically
  1282. to the actual range of the data as returned by <see cref="M:ZedGraph.CurveList.GetRange(System.Boolean,System.Boolean,ZedGraph.GraphPane)"/> at the
  1283. time that <see cref="M:ZedGraph.ZedGraphControl.AxisChange"/> was last called. Note that a value of true
  1284. can override any setting of <see cref="P:ZedGraph.ZedGraphControl.ScrollMinX"/>, <see cref="P:ZedGraph.ZedGraphControl.ScrollMaxX"/>,
  1285. <see cref="P:ZedGraph.ZedGraphControl.ScrollMinY"/>, <see cref="P:ZedGraph.ZedGraphControl.ScrollMaxY"/>,
  1286. <see cref="P:ZedGraph.ZedGraphControl.ScrollMinY2"/>, and <see cref="P:ZedGraph.ZedGraphControl.ScrollMaxY2"/>. Note also that you must
  1287. call <see cref="M:ZedGraph.ZedGraphControl.AxisChange"/> from the <see cref="T:ZedGraph.ZedGraphControl"/> for this to
  1288. work properly (e.g., don't call it directly from the <see cref="P:ZedGraph.ZedGraphControl.GraphPane"/>.
  1289. Alternatively, you can call <see cref="M:ZedGraph.ZedGraphControl.SetScrollRangeFromData"/> at anytime to set
  1290. the scroll bar range.<br/>
  1291. <b>In most cases, you will probably want to disable
  1292. <see cref="P:ZedGraph.GraphPane.IsBoundedRanges"/> before activating this option.</b>
  1293. </remarks>
  1294. </member>
  1295. <member name="P:ZedGraph.ZedGraphControl.ScrollGrace">
  1296. <summary>
  1297. Set a "grace" value that leaves a buffer area around the data when
  1298. <see cref="P:ZedGraph.ZedGraphControl.IsAutoScrollRange"/> is true.
  1299. </summary>
  1300. <remarks>
  1301. This value represents a fraction of the total range around each axis. For example, if the
  1302. axis ranges from 0 to 100, then a 0.05 value for ScrollGrace would set the scroll range
  1303. to -5 to 105.
  1304. </remarks>
  1305. </member>
  1306. <member name="P:ZedGraph.ZedGraphControl.IsShowHScrollBar">
  1307. <summary>
  1308. Gets or sets a value that determines if the horizontal scroll bar will be visible.
  1309. </summary>
  1310. <remarks>This scroll bar allows the display to be scrolled in the horizontal direction.
  1311. Another option is display panning, in which the user can move the display around by
  1312. clicking directly on it and dragging (see <see cref="P:ZedGraph.ZedGraphControl.IsEnableHPan"/> and <see cref="P:ZedGraph.ZedGraphControl.IsEnableVPan"/>).
  1313. You can control the available range of scrolling with the <see cref="P:ZedGraph.ZedGraphControl.ScrollMinX"/> and
  1314. <see cref="P:ZedGraph.ZedGraphControl.ScrollMaxX"/> properties. Note that the scroll range can be set automatically by
  1315. <see cref="P:ZedGraph.ZedGraphControl.IsAutoScrollRange"/>.<br/>
  1316. <b>In most cases, you will probably want to disable
  1317. <see cref="P:ZedGraph.GraphPane.IsBoundedRanges"/> before activating this option.</b>
  1318. </remarks>
  1319. <value>A boolean value. true to display a horizontal scrollbar, false otherwise.</value>
  1320. </member>
  1321. <member name="P:ZedGraph.ZedGraphControl.IsShowVScrollBar">
  1322. <summary>
  1323. Gets or sets a value that determines if the vertical scroll bar will be visible.
  1324. </summary>
  1325. <remarks>This scroll bar allows the display to be scrolled in the vertical direction.
  1326. Another option is display panning, in which the user can move the display around by
  1327. clicking directly on it and dragging (see <see cref="P:ZedGraph.ZedGraphControl.IsEnableHPan"/> and <see cref="P:ZedGraph.ZedGraphControl.IsEnableVPan"/>).
  1328. You can control the available range of scrolling with the <see cref="P:ZedGraph.ZedGraphControl.ScrollMinY"/> and
  1329. <see cref="P:ZedGraph.ZedGraphControl.ScrollMaxY"/> properties.
  1330. Note that the vertical scroll bar only affects the <see cref="T:ZedGraph.YAxis"/>; it has no impact on
  1331. the <see cref="T:ZedGraph.Y2Axis"/>. The panning options affect both the <see cref="T:ZedGraph.YAxis"/> and
  1332. <see cref="T:ZedGraph.Y2Axis"/>. Note also that the scroll range can be set automatically by
  1333. <see cref="P:ZedGraph.ZedGraphControl.IsAutoScrollRange"/>.<br/>
  1334. <b>In most cases, you will probably want to disable
  1335. <see cref="P:ZedGraph.GraphPane.IsBoundedRanges"/> before activating this option.</b>
  1336. </remarks>
  1337. <value>A boolean value. true to display a vertical scrollbar, false otherwise.</value>
  1338. </member>
  1339. <member name="P:ZedGraph.ZedGraphControl.IsSynchronizeXAxes">
  1340. <summary>
  1341. Gets or sets a value that determines if the <see cref="T:ZedGraph.XAxis"/> <see cref="T:ZedGraph.Scale"/>
  1342. ranges for all <see cref="P:ZedGraph.ZedGraphControl.GraphPane"/> objects in the <see cref="P:ZedGraph.ZedGraphControl.MasterPane"/> will
  1343. be forced to match.
  1344. </summary>
  1345. <remarks>
  1346. If set to true (default is false), then all of the <see cref="P:ZedGraph.ZedGraphControl.GraphPane"/> objects
  1347. in the <see cref="P:ZedGraph.ZedGraphControl.MasterPane"/> associated with this <see cref="T:ZedGraph.ZedGraphControl"/>
  1348. will be forced to have matching scale ranges for the x axis. That is, zoom, pan,
  1349. and scroll operations will result in zoom/pan/scroll for all graphpanes simultaneously.
  1350. </remarks>
  1351. </member>
  1352. <member name="P:ZedGraph.ZedGraphControl.IsSynchronizeYAxes">
  1353. <summary>
  1354. Gets or sets a value that determines if the <see cref="T:ZedGraph.YAxis"/> <see cref="T:ZedGraph.Scale"/>
  1355. ranges for all <see cref="P:ZedGraph.ZedGraphControl.GraphPane"/> objects in the <see cref="P:ZedGraph.ZedGraphControl.MasterPane"/> will
  1356. be forced to match.
  1357. </summary>
  1358. <remarks>
  1359. If set to true (default is false), then all of the <see cref="P:ZedGraph.ZedGraphControl.GraphPane"/> objects
  1360. in the <see cref="P:ZedGraph.ZedGraphControl.MasterPane"/> associated with this <see cref="T:ZedGraph.ZedGraphControl"/>
  1361. will be forced to have matching scale ranges for the y axis. That is, zoom, pan,
  1362. and scroll operations will result in zoom/pan/scroll for all graphpanes simultaneously.
  1363. </remarks>
  1364. </member>
  1365. <member name="P:ZedGraph.ZedGraphControl.IsScrollY2">
  1366. <summary>
  1367. Gets or sets a value that determines if the vertical scroll bar will affect the Y2 axis.
  1368. </summary>
  1369. <remarks>
  1370. The vertical scroll bar is automatically associated with the Y axis. With this value, you
  1371. can choose to include or exclude the Y2 axis with the scrolling. Note that the Y2 axis
  1372. scrolling is handled as a secondary. The vertical scroll bar position always reflects
  1373. the status of the Y axis. This can cause the Y2 axis to "jump" when first scrolled if
  1374. the <see cref="P:ZedGraph.ZedGraphControl.ScrollMinY2"/> and <see cref="P:ZedGraph.ZedGraphControl.ScrollMaxY2"/> values are not set to the
  1375. same proportions as <see cref="P:ZedGraph.ZedGraphControl.ScrollMinY"/> and <see cref="P:ZedGraph.ZedGraphControl.ScrollMaxY"/> with respect
  1376. to the actual <see cref="P:ZedGraph.Scale.Min"/> and <see cref="P:ZedGraph.Scale.Max"/>. Also note that
  1377. this property is actually just an alias to the <see cref="P:ZedGraph.ScrollRange.IsScrollable"/>
  1378. property of the first element of <see cref="P:ZedGraph.ZedGraphControl.YScrollRangeList"/>.
  1379. </remarks>
  1380. <seealso cref="P:ZedGraph.ZedGraphControl.IsShowVScrollBar"/>
  1381. <seealso cref="P:ZedGraph.ZedGraphControl.ScrollMinY2"/>
  1382. <seealso cref="P:ZedGraph.ZedGraphControl.ScrollMaxY2"/>
  1383. <seealso cref="P:ZedGraph.ZedGraphControl.YScrollRangeList"/>
  1384. <seealso cref="P:ZedGraph.ZedGraphControl.Y2ScrollRangeList"/>
  1385. </member>
  1386. <member name="P:ZedGraph.ZedGraphControl.YScrollRangeList">
  1387. <summary>
  1388. Access the <see cref="T:ZedGraph.ScrollRangeList"/> for the Y axes.
  1389. </summary>
  1390. <remarks>
  1391. This list maintains the user scale ranges for the scroll bars for each axis
  1392. in the <see cref="P:ZedGraph.GraphPane.YAxisList"/>. Each ordinal location in
  1393. <see cref="P:ZedGraph.ZedGraphControl.YScrollRangeList"/> corresponds to an equivalent ordinal location
  1394. in <see cref="P:ZedGraph.GraphPane.YAxisList"/>.
  1395. </remarks>
  1396. <seealso cref="P:ZedGraph.ZedGraphControl.ScrollMinY"/>
  1397. <seealso cref="P:ZedGraph.ZedGraphControl.ScrollMaxY"/>
  1398. </member>
  1399. <member name="P:ZedGraph.ZedGraphControl.Y2ScrollRangeList">
  1400. <summary>
  1401. Access the <see cref="T:ZedGraph.ScrollRangeList"/> for the Y2 axes.
  1402. </summary>
  1403. <remarks>
  1404. This list maintains the user scale ranges for the scroll bars for each axis
  1405. in the <see cref="P:ZedGraph.GraphPane.Y2AxisList"/>. Each ordinal location in
  1406. <see cref="P:ZedGraph.ZedGraphControl.Y2ScrollRangeList"/> corresponds to an equivalent ordinal location
  1407. in <see cref="P:ZedGraph.GraphPane.Y2AxisList"/>.
  1408. </remarks>
  1409. <seealso cref="P:ZedGraph.ZedGraphControl.ScrollMinY2"/>
  1410. <seealso cref="P:ZedGraph.ZedGraphControl.ScrollMaxY2"/>
  1411. </member>
  1412. <member name="P:ZedGraph.ZedGraphControl.ScrollMinX">
  1413. <summary>
  1414. The minimum value for the X axis scroll range.
  1415. </summary>
  1416. <remarks>
  1417. Effectively, the minimum endpoint of the scroll range will cause the
  1418. <see cref="P:ZedGraph.Scale.Min"/> value to be set to <see cref="P:ZedGraph.ZedGraphControl.ScrollMinX"/>. Note that this
  1419. value applies only to the scroll bar settings. Axis panning (see <see cref="P:ZedGraph.ZedGraphControl.IsEnableHPan"/>)
  1420. is not affected by this value. Note that this value can be overridden by
  1421. <see cref="P:ZedGraph.ZedGraphControl.IsAutoScrollRange"/> and <see cref="M:ZedGraph.ZedGraphControl.SetScrollRangeFromData"/>.
  1422. </remarks>
  1423. <value>A double value indicating the minimum axis value</value>
  1424. </member>
  1425. <member name="P:ZedGraph.ZedGraphControl.ScrollMaxX">
  1426. <summary>
  1427. The maximum value for the X axis scroll range.
  1428. </summary>
  1429. <remarks>
  1430. Effectively, the maximum endpoint of the scroll range will cause the
  1431. <see cref="P:ZedGraph.Scale.Max"/> value to be set to <see cref="P:ZedGraph.ZedGraphControl.ScrollMaxX"/>. Note that this
  1432. value applies only to the scroll bar settings. Axis panning (see <see cref="P:ZedGraph.ZedGraphControl.IsEnableHPan"/>)
  1433. is not affected by this value. Note that this value can be overridden by
  1434. <see cref="P:ZedGraph.ZedGraphControl.IsAutoScrollRange"/> and <see cref="M:ZedGraph.ZedGraphControl.SetScrollRangeFromData"/>.
  1435. </remarks>
  1436. <value>A double value indicating the maximum axis value</value>
  1437. </member>
  1438. <member name="P:ZedGraph.ZedGraphControl.ScrollMinY">
  1439. <summary>
  1440. The minimum value for the Y axis scroll range.
  1441. </summary>
  1442. <remarks>
  1443. Effectively, the minimum endpoint of the scroll range will cause the
  1444. <see cref="P:ZedGraph.Scale.Min"/> value to be set to <see cref="P:ZedGraph.ZedGraphControl.ScrollMinY"/>. Note that this
  1445. value applies only to the scroll bar settings. Axis panning (see <see cref="P:ZedGraph.ZedGraphControl.IsEnableVPan"/>)
  1446. is not affected by this value. Note that this value can be overridden by
  1447. <see cref="P:ZedGraph.ZedGraphControl.IsAutoScrollRange"/> and <see cref="M:ZedGraph.ZedGraphControl.SetScrollRangeFromData"/>. Also note that
  1448. this property is actually just an alias to the <see cref="P:ZedGraph.ScrollRange.Min"/>
  1449. property of the first element of <see cref="P:ZedGraph.ZedGraphControl.YScrollRangeList"/>.
  1450. </remarks>
  1451. <value>A double value indicating the minimum axis value</value>
  1452. <seealso cref="P:ZedGraph.ZedGraphControl.YScrollRangeList"/>
  1453. </member>
  1454. <member name="P:ZedGraph.ZedGraphControl.ScrollMaxY">
  1455. <summary>
  1456. The maximum value for the Y axis scroll range.
  1457. </summary>
  1458. <remarks>
  1459. Effectively, the maximum endpoint of the scroll range will cause the
  1460. <see cref="P:ZedGraph.Scale.Max"/> value to be set to <see cref="P:ZedGraph.ZedGraphControl.ScrollMaxY"/>. Note that this
  1461. value applies only to the scroll bar settings. Axis panning (see <see cref="P:ZedGraph.ZedGraphControl.IsEnableVPan"/>)
  1462. is not affected by this value. Note that this value can be overridden by
  1463. <see cref="P:ZedGraph.ZedGraphControl.IsAutoScrollRange"/> and <see cref="M:ZedGraph.ZedGraphControl.SetScrollRangeFromData"/>. Also note that
  1464. this property is actually just an alias to the <see cref="P:ZedGraph.ScrollRange.Max"/>
  1465. property of the first element of <see cref="P:ZedGraph.ZedGraphControl.YScrollRangeList"/>.
  1466. </remarks>
  1467. <value>A double value indicating the maximum axis value</value>
  1468. <seealso cref="P:ZedGraph.ZedGraphControl.YScrollRangeList"/>
  1469. </member>
  1470. <member name="P:ZedGraph.ZedGraphControl.ScrollMinY2">
  1471. <summary>
  1472. The minimum value for the Y2 axis scroll range.
  1473. </summary>
  1474. <remarks>
  1475. Effectively, the minimum endpoint of the scroll range will cause the
  1476. <see cref="P:ZedGraph.Scale.Min"/> value to be set to <see cref="P:ZedGraph.ZedGraphControl.ScrollMinY2"/>. Note that this
  1477. value applies only to the scroll bar settings. Axis panning (see <see cref="P:ZedGraph.ZedGraphControl.IsEnableVPan"/>)
  1478. is not affected by this value. Note that this value can be overridden by
  1479. <see cref="P:ZedGraph.ZedGraphControl.IsAutoScrollRange"/> and <see cref="M:ZedGraph.ZedGraphControl.SetScrollRangeFromData"/>. Also note that
  1480. this property is actually just an alias to the <see cref="P:ZedGraph.ScrollRange.Min"/>
  1481. property of the first element of <see cref="P:ZedGraph.ZedGraphControl.Y2ScrollRangeList"/>.
  1482. </remarks>
  1483. <value>A double value indicating the minimum axis value</value>
  1484. <seealso cref="P:ZedGraph.ZedGraphControl.Y2ScrollRangeList"/>
  1485. </member>
  1486. <member name="P:ZedGraph.ZedGraphControl.ScrollMaxY2">
  1487. <summary>
  1488. The maximum value for the Y2 axis scroll range.
  1489. </summary>
  1490. <remarks>
  1491. Effectively, the maximum endpoint of the scroll range will cause the
  1492. <see cref="P:ZedGraph.Scale.Max"/> value to be set to <see cref="P:ZedGraph.ZedGraphControl.ScrollMaxY2"/>. Note that this
  1493. value applies only to the scroll bar settings. Axis panning (see <see cref="P:ZedGraph.ZedGraphControl.IsEnableVPan"/>)
  1494. is not affected by this value. Note that this value can be overridden by
  1495. <see cref="P:ZedGraph.ZedGraphControl.IsAutoScrollRange"/> and <see cref="M:ZedGraph.ZedGraphControl.SetScrollRangeFromData"/>. Also note that
  1496. this property is actually just an alias to the <see cref="P:ZedGraph.ScrollRange.Max"/>
  1497. property of the first element of <see cref="P:ZedGraph.ZedGraphControl.Y2ScrollRangeList"/>.
  1498. </remarks>
  1499. <value>A double value indicating the maximum axis value</value>
  1500. <seealso cref="P:ZedGraph.ZedGraphControl.Y2ScrollRangeList"/>
  1501. </member>
  1502. <member name="P:ZedGraph.ZedGraphControl.IsScrolling">
  1503. <summary>
  1504. Returns true if the user is currently scrolling via the scrollbar, or
  1505. false if no scrolling is taking place.
  1506. </summary>
  1507. <remarks>
  1508. This method just tests ScrollBar.Capture to see if the
  1509. mouse has been captured by the scroll bar. If so, scrolling is active.
  1510. </remarks>
  1511. </member>
  1512. <member name="P:ZedGraph.ZedGraphControl.PointValueFormat">
  1513. <summary>
  1514. Gets or sets the format for displaying tooltip values.
  1515. This format is passed to <see cref="M:ZedGraph.PointPairBase.ToString(System.String)"/>.
  1516. </summary>
  1517. <remarks>
  1518. Use the <see cref="T:System.Globalization.NumberFormatInfo"/> type
  1519. to determine the format strings.
  1520. </remarks>
  1521. </member>
  1522. <member name="P:ZedGraph.ZedGraphControl.PointDateFormat">
  1523. <summary>
  1524. Gets or sets the format for displaying tooltip values.
  1525. This format is passed to <see cref="M:ZedGraph.XDate.ToString(System.String)"/>.
  1526. </summary>
  1527. <remarks>
  1528. Use the <see cref="T:System.Globalization.DateTimeFormatInfo"/> type
  1529. to determine the format strings.
  1530. </remarks>
  1531. </member>
  1532. <member name="P:ZedGraph.ZedGraphControl.ZoomStepFraction">
  1533. <summary>
  1534. Gets or sets the step size fraction for zooming with the mouse wheel.
  1535. A value of 0.1 will result in a 10% zoom step for each mouse wheel movement.
  1536. </summary>
  1537. </member>
  1538. <member name="P:ZedGraph.ZedGraphControl.IsZoomOnMouseCenter">
  1539. <summary>
  1540. Gets or sets a boolean value that determines if zooming with the wheel mouse
  1541. is centered on the mouse location, or centered on the existing graph.
  1542. </summary>
  1543. </member>
  1544. <member name="P:ZedGraph.ZedGraphControl.BeenDisposed">
  1545. <summary>
  1546. This checks if the control has been disposed. This is synonymous with
  1547. the graph pane having been nulled or disposed. Therefore this is the
  1548. same as <c>ZedGraphControl.GraphPane == null</c>.
  1549. </summary>
  1550. </member>
  1551. <member name="P:ZedGraph.ZedGraphControl.Selection">
  1552. <summary>
  1553. Readonly property that gets the list of selected CurveItems
  1554. </summary>
  1555. </member>
  1556. <member name="P:ZedGraph.ZedGraphControl.IsEnableSelection">
  1557. <summary>
  1558. Gets or sets a value that determines whether or not selection is allowed for the control.
  1559. </summary>
  1560. </member>
  1561. <member name="E:ZedGraph.ZedGraphControl.ContextMenuBuilder">
  1562. <summary>
  1563. Subscribe to this event to be able to modify the ZedGraph context menu.
  1564. </summary>
  1565. <remarks>
  1566. The context menu is built on the fly after a right mouse click. You can add menu items
  1567. to this menu by simply modifying the <see paramref="menu"/> parameter.
  1568. </remarks>
  1569. </member>
  1570. <member name="E:ZedGraph.ZedGraphControl.ZoomEvent">
  1571. <summary>
  1572. Subscribe to this event to be notified when the <see cref="P:ZedGraph.ZedGraphControl.GraphPane"/> is zoomed or panned by the user,
  1573. either via a mouse drag operation or by the context menu commands.
  1574. </summary>
  1575. </member>
  1576. <member name="E:ZedGraph.ZedGraphControl.ScrollDoneEvent">
  1577. <summary>
  1578. Subscribe to this event to be notified when the <see cref="P:ZedGraph.ZedGraphControl.GraphPane"/> is scrolled by the user
  1579. using the scrollbars.
  1580. </summary>
  1581. </member>
  1582. <member name="E:ZedGraph.ZedGraphControl.ScrollProgressEvent">
  1583. <summary>
  1584. Subscribe to this event to be notified when the <see cref="P:ZedGraph.ZedGraphControl.GraphPane"/> is scrolled by the user
  1585. using the scrollbars.
  1586. </summary>
  1587. </member>
  1588. <member name="E:ZedGraph.ZedGraphControl.ScrollEvent">
  1589. <summary>
  1590. Subscribe to this event to be notified when the <see cref="P:ZedGraph.ZedGraphControl.GraphPane"/> is scrolled by the user
  1591. using the scrollbars.
  1592. </summary>
  1593. </member>
  1594. <member name="E:ZedGraph.ZedGraphControl.PointEditEvent">
  1595. <summary>
  1596. Subscribe to this event to receive notifcation and/or respond after a data
  1597. point has been edited via <see cref="P:ZedGraph.ZedGraphControl.IsEnableHEdit"/> and <see cref="P:ZedGraph.ZedGraphControl.IsEnableVEdit"/>.
  1598. </summary>
  1599. <example>
  1600. <para>To subscribe to this event, use the following in your Form_Load method:</para>
  1601. <code>zedGraphControl1.PointEditEvent +=
  1602. new ZedGraphControl.PointEditHandler( MyPointEditHandler );</code>
  1603. <para>Add this method to your Form1.cs:</para>
  1604. <code>
  1605. private string MyPointEditHandler( object sender, GraphPane pane, CurveItem curve, int iPt )
  1606. {
  1607. PointPair pt = curve[iPt];
  1608. return "This value is " + pt.Y.ToString("f2") + " gallons";
  1609. }</code>
  1610. </example>
  1611. </member>
  1612. <member name="E:ZedGraph.ZedGraphControl.PointValueEvent">
  1613. <summary>
  1614. Subscribe to this event to provide custom formatting for the tooltips
  1615. </summary>
  1616. <example>
  1617. <para>To subscribe to this event, use the following in your FormLoad method:</para>
  1618. <code>zedGraphControl1.PointValueEvent +=
  1619. new ZedGraphControl.PointValueHandler( MyPointValueHandler );</code>
  1620. <para>Add this method to your Form1.cs:</para>
  1621. <code>
  1622. private string MyPointValueHandler( object sender, GraphPane pane, CurveItem curve, int iPt )
  1623. {
  1624. #region
  1625. PointPair pt = curve[iPt];
  1626. return "This value is " + pt.Y.ToString("f2") + " gallons";
  1627. #endregion
  1628. }</code>
  1629. </example>
  1630. </member>
  1631. <member name="E:ZedGraph.ZedGraphControl.CursorValueEvent">
  1632. <summary>
  1633. Subscribe to this event to provide custom formatting for the cursor value tooltips
  1634. </summary>
  1635. <example>
  1636. <para>To subscribe to this event, use the following in your FormLoad method:</para>
  1637. <code>zedGraphControl1.CursorValueEvent +=
  1638. new ZedGraphControl.CursorValueHandler( MyCursorValueHandler );</code>
  1639. <para>Add this method to your Form1.cs:</para>
  1640. <code>
  1641. private string MyCursorValueHandler( object sender, GraphPane pane, Point mousePt )
  1642. {
  1643. #region
  1644. double x, y;
  1645. pane.ReverseTransform( mousePt, out x, out y );
  1646. return "( " + x.ToString( "f2" ) + ", " + y.ToString( "f2" ) + " )";
  1647. #endregion
  1648. }</code>
  1649. </example>
  1650. </member>
  1651. <member name="E:ZedGraph.ZedGraphControl.MouseDownEvent">
  1652. <summary>
  1653. Subscribe to this event to provide notification of MouseDown clicks on graph
  1654. objects
  1655. </summary>
  1656. <remarks>
  1657. This event provides for a notification when the mouse is clicked on an object
  1658. within any <see cref="P:ZedGraph.ZedGraphControl.GraphPane"/> of the <see cref="P:ZedGraph.ZedGraphControl.MasterPane"/> associated
  1659. with this <see cref="T:ZedGraph.ZedGraphControl"/>. This event will use the
  1660. <see cref="M:ZedGraph.MasterPane.FindNearestPaneObject(System.Drawing.PointF,System.Drawing.Graphics,ZedGraph.GraphPane@,System.Object@,System.Int32@)"/> method to determine which object
  1661. was clicked. The boolean value that you return from this handler determines whether
  1662. or not the <see cref="T:ZedGraph.ZedGraphControl"/> will do any further handling of the
  1663. MouseDown event (see <see cref="T:ZedGraph.ZedGraphControl.ZedMouseEventHandler"/>). Return true if you have
  1664. handled the MouseDown event entirely, and you do not
  1665. want the <see cref="T:ZedGraph.ZedGraphControl"/> to do any further action (e.g., starting
  1666. a zoom operation). Return false if ZedGraph should go ahead and process the
  1667. MouseDown event.
  1668. </remarks>
  1669. </member>
  1670. <member name="E:ZedGraph.ZedGraphControl.MouseDown">
  1671. <summary>
  1672. Hide the standard control MouseDown event so that the ZedGraphControl.MouseDownEvent
  1673. can be used. This is so that the user must return true/false in order to indicate
  1674. whether or not we should respond to the event.
  1675. </summary>
  1676. </member>
  1677. <member name="E:ZedGraph.ZedGraphControl.MouseUp">
  1678. <summary>
  1679. Hide the standard control MouseUp event so that the ZedGraphControl.MouseUpEvent
  1680. can be used. This is so that the user must return true/false in order to indicate
  1681. whether or not we should respond to the event.
  1682. </summary>
  1683. </member>
  1684. <member name="E:ZedGraph.ZedGraphControl.MouseMove">
  1685. <summary>
  1686. Hide the standard control MouseMove event so that the ZedGraphControl.MouseMoveEvent
  1687. can be used. This is so that the user must return true/false in order to indicate
  1688. whether or not we should respond to the event.
  1689. </summary>
  1690. </member>
  1691. <member name="E:ZedGraph.ZedGraphControl.MouseUpEvent">
  1692. <summary>
  1693. Subscribe to this event to provide notification of MouseUp clicks on graph
  1694. objects
  1695. </summary>
  1696. <remarks>
  1697. This event provides for a notification when the mouse is clicked on an object
  1698. within any <see cref="P:ZedGraph.ZedGraphControl.GraphPane"/> of the <see cref="P:ZedGraph.ZedGraphControl.MasterPane"/> associated
  1699. with this <see cref="T:ZedGraph.ZedGraphControl"/>. This event will use the
  1700. <see cref="M:ZedGraph.MasterPane.FindNearestPaneObject(System.Drawing.PointF,System.Drawing.Graphics,ZedGraph.GraphPane@,System.Object@,System.Int32@)"/> method to determine which object
  1701. was clicked. The boolean value that you return from this handler determines whether
  1702. or not the <see cref="T:ZedGraph.ZedGraphControl"/> will do any further handling of the
  1703. MouseUp event (see <see cref="T:ZedGraph.ZedGraphControl.ZedMouseEventHandler"/>). Return true if you have
  1704. handled the MouseUp event entirely, and you do not
  1705. want the <see cref="T:ZedGraph.ZedGraphControl"/> to do any further action (e.g., starting
  1706. a zoom operation). Return false if ZedGraph should go ahead and process the
  1707. MouseUp event.
  1708. </remarks>
  1709. </member>
  1710. <member name="E:ZedGraph.ZedGraphControl.MouseMoveEvent">
  1711. <summary>
  1712. Subscribe to this event to provide notification of MouseMove events over graph
  1713. objects
  1714. </summary>
  1715. <remarks>
  1716. This event provides for a notification when the mouse is moving over on the control.
  1717. The boolean value that you return from this handler determines whether
  1718. or not the <see cref="T:ZedGraph.ZedGraphControl"/> will do any further handling of the
  1719. MouseMove event (see <see cref="T:ZedGraph.ZedGraphControl.ZedMouseEventHandler"/>). Return true if you
  1720. have handled the MouseMove event entirely, and you do not
  1721. want the <see cref="T:ZedGraph.ZedGraphControl"/> to do any further action.
  1722. Return false if ZedGraph should go ahead and process the MouseMove event.
  1723. </remarks>
  1724. </member>
  1725. <member name="E:ZedGraph.ZedGraphControl.DoubleClickEvent">
  1726. <summary>
  1727. Subscribe to this event to provide notification of Double Clicks on graph
  1728. objects
  1729. </summary>
  1730. <remarks>
  1731. This event provides for a notification when the mouse is double-clicked on an object
  1732. within any <see cref="P:ZedGraph.ZedGraphControl.GraphPane"/> of the <see cref="P:ZedGraph.ZedGraphControl.MasterPane"/> associated
  1733. with this <see cref="T:ZedGraph.ZedGraphControl"/>. This event will use the
  1734. <see cref="M:ZedGraph.MasterPane.FindNearestPaneObject(System.Drawing.PointF,System.Drawing.Graphics,ZedGraph.GraphPane@,System.Object@,System.Int32@)"/> method to determine which object
  1735. was clicked. The boolean value that you return from this handler determines whether
  1736. or not the <see cref="T:ZedGraph.ZedGraphControl"/> will do any further handling of the
  1737. DoubleClick event (see <see cref="T:ZedGraph.ZedGraphControl.ZedMouseEventHandler"/>). Return true if you have
  1738. handled the DoubleClick event entirely, and you do not
  1739. want the <see cref="T:ZedGraph.ZedGraphControl"/> to do any further action.
  1740. Return false if ZedGraph should go ahead and process the
  1741. DoubleClick event.
  1742. </remarks>
  1743. </member>
  1744. <member name="E:ZedGraph.ZedGraphControl.LinkEvent">
  1745. <summary>
  1746. Subscribe to this event to be able to respond to mouse clicks within linked
  1747. objects.
  1748. </summary>
  1749. <remarks>
  1750. Linked objects are typically either <see cref="T:ZedGraph.GraphObj"/> type objects or
  1751. <see cref="T:ZedGraph.CurveItem"/> type objects. These object types can include
  1752. hyperlink information allowing for "drill-down" type operation.
  1753. </remarks>
  1754. <seealso cref="T:ZedGraph.ZedGraphControl.LinkEventHandler"/>
  1755. <seealso cref="T:ZedGraph.Link"/>
  1756. <seealso cref="P:ZedGraph.CurveItem.Link">CurveItem.Link</seealso>
  1757. <seealso cref="P:ZedGraph.GraphObj.Link">GraphObj.Link</seealso>
  1758. </member>
  1759. <member name="P:ZedGraph.ZedGraphControl.PrintDocument">
  1760. <summary>
  1761. Gets or sets the <see cref="T:System.Drawing.Printing.PrintDocument"/> instance
  1762. that is used for all of the context menu printing functions.
  1763. </summary>
  1764. </member>
  1765. <member name="T:ZedGraph.ZedGraphControl.ContextMenuBuilderEventHandler">
  1766. <summary>
  1767. A delegate that allows subscribing methods to append or modify the context menu.
  1768. </summary>
  1769. <param name="sender">The source <see cref="T:ZedGraph.ZedGraphControl"/> object</param>
  1770. <param name="menuStrip">A reference to the <see cref="T:System.Windows.Forms.ContextMenuStrip"/> object
  1771. that contains the context menu.
  1772. </param>
  1773. <param name="mousePt">The point at which the mouse was clicked</param>
  1774. <param name="objState">The current context menu state</param>
  1775. <seealso cref="E:ZedGraph.ZedGraphControl.ContextMenuBuilder"/>
  1776. </member>
  1777. <member name="T:ZedGraph.ZedGraphControl.ZoomEventHandler">
  1778. <summary>
  1779. A delegate that allows notification of zoom and pan events.
  1780. </summary>
  1781. <param name="sender">The source <see cref="T:ZedGraph.ZedGraphControl"/> object</param>
  1782. <param name="oldState">A <see cref="T:ZedGraph.ZoomState"/> object that corresponds to the state of the
  1783. <see cref="P:ZedGraph.ZedGraphControl.GraphPane"/> before the zoom or pan event.</param>
  1784. <param name="newState">A <see cref="T:ZedGraph.ZoomState"/> object that corresponds to the state of the
  1785. <see cref="P:ZedGraph.ZedGraphControl.GraphPane"/> after the zoom or pan event</param>
  1786. <seealso cref="E:ZedGraph.ZedGraphControl.ZoomEvent"/>
  1787. </member>
  1788. <member name="T:ZedGraph.ZedGraphControl.ScrollDoneHandler">
  1789. <summary>
  1790. A delegate that allows notification of scroll events.
  1791. </summary>
  1792. <param name="sender">The source <see cref="T:ZedGraph.ZedGraphControl"/> object</param>
  1793. <param name="scrollBar">The source <see cref="T:System.Windows.Forms.ScrollBar"/> object</param>
  1794. <param name="oldState">A <see cref="T:ZedGraph.ZoomState"/> object that corresponds to the state of the
  1795. <see cref="P:ZedGraph.ZedGraphControl.GraphPane"/> before the scroll event.</param>
  1796. <param name="newState">A <see cref="T:ZedGraph.ZoomState"/> object that corresponds to the state of the
  1797. <see cref="P:ZedGraph.ZedGraphControl.GraphPane"/> after the scroll event</param>
  1798. <seealso cref="E:ZedGraph.ZedGraphControl.ZoomEvent"/>
  1799. </member>
  1800. <member name="T:ZedGraph.ZedGraphControl.ScrollProgressHandler">
  1801. <summary>
  1802. A delegate that allows notification of scroll events.
  1803. </summary>
  1804. <param name="sender">The source <see cref="T:ZedGraph.ZedGraphControl"/> object</param>
  1805. <param name="scrollBar">The source <see cref="T:System.Windows.Forms.ScrollBar"/> object</param>
  1806. <param name="oldState">A <see cref="T:ZedGraph.ZoomState"/> object that corresponds to the state of the
  1807. <see cref="P:ZedGraph.ZedGraphControl.GraphPane"/> before the scroll event.</param>
  1808. <param name="newState">A <see cref="T:ZedGraph.ZoomState"/> object that corresponds to the state of the
  1809. <see cref="P:ZedGraph.ZedGraphControl.GraphPane"/> after the scroll event</param>
  1810. <seealso cref="E:ZedGraph.ZedGraphControl.ZoomEvent"/>
  1811. </member>
  1812. <member name="T:ZedGraph.ZedGraphControl.PointEditHandler">
  1813. <summary>
  1814. A delegate that receives notification after a point-edit operation is completed.
  1815. </summary>
  1816. <param name="sender">The source <see cref="T:ZedGraph.ZedGraphControl"/> object</param>
  1817. <param name="pane">The <see cref="P:ZedGraph.ZedGraphControl.GraphPane"/> object that contains the
  1818. point that has been edited</param>
  1819. <param name="curve">The <see cref="T:ZedGraph.CurveItem"/> object that contains the point
  1820. that has been edited</param>
  1821. <param name="iPt">The integer index of the edited <see cref="T:ZedGraph.PointPair"/> within the
  1822. <see cref="T:ZedGraph.IPointList"/> of the selected <see cref="T:ZedGraph.CurveItem"/>
  1823. </param>
  1824. <seealso cref="E:ZedGraph.ZedGraphControl.PointValueEvent"/>
  1825. </member>
  1826. <member name="T:ZedGraph.ZedGraphControl.PointValueHandler">
  1827. <summary>
  1828. A delegate that allows custom formatting of the point value tooltips
  1829. </summary>
  1830. <param name="sender">The source <see cref="T:ZedGraph.ZedGraphControl"/> object</param>
  1831. <param name="pane">The <see cref="P:ZedGraph.ZedGraphControl.GraphPane"/> object that contains the point value of interest</param>
  1832. <param name="curve">The <see cref="T:ZedGraph.CurveItem"/> object that contains the point value of interest</param>
  1833. <param name="iPt">The integer index of the selected <see cref="T:ZedGraph.PointPair"/> within the
  1834. <see cref="T:ZedGraph.IPointList"/> of the selected <see cref="T:ZedGraph.CurveItem"/></param>
  1835. <seealso cref="E:ZedGraph.ZedGraphControl.PointValueEvent"/>
  1836. </member>
  1837. <member name="T:ZedGraph.ZedGraphControl.CursorValueHandler">
  1838. <summary>
  1839. A delegate that allows custom formatting of the cursor value tooltips
  1840. </summary>
  1841. <param name="sender">The source <see cref="T:ZedGraph.ZedGraphControl"/> object</param>
  1842. <param name="pane">The <see cref="P:ZedGraph.ZedGraphControl.GraphPane"/> object that contains the cursor of interest</param>
  1843. <param name="mousePt">The <see cref="T:System.Drawing.Point"/> object that represents the cursor value location</param>
  1844. <seealso cref="E:ZedGraph.ZedGraphControl.CursorValueEvent"/>
  1845. </member>
  1846. <member name="T:ZedGraph.ZedGraphControl.ZedMouseEventHandler">
  1847. <summary>
  1848. A delegate that allows notification of mouse events on Graph objects.
  1849. </summary>
  1850. <param name="sender">The source <see cref="T:ZedGraph.ZedGraphControl"/> object</param>
  1851. <param name="e">A <see cref="T:System.Windows.Forms.MouseEventArgs"/> corresponding to this event</param>
  1852. <seealso cref="E:ZedGraph.ZedGraphControl.MouseDownEvent"/>
  1853. <returns>
  1854. Return true if you have handled the mouse event entirely, and you do not
  1855. want the <see cref="T:ZedGraph.ZedGraphControl"/> to do any further action (e.g., starting
  1856. a zoom operation). Return false if ZedGraph should go ahead and process the
  1857. mouse event.
  1858. </returns>
  1859. </member>
  1860. <member name="T:ZedGraph.ZedGraphControl.LinkEventHandler">
  1861. <summary>
  1862. A delegate that allows notification of clicks on ZedGraph objects that have
  1863. active links enabled
  1864. </summary>
  1865. <param name="sender">The source <see cref="T:ZedGraph.ZedGraphControl"/> object</param>
  1866. <param name="pane">The source <see cref="P:ZedGraph.ZedGraphControl.GraphPane"/> in which the click
  1867. occurred.
  1868. </param>
  1869. <param name="source">The source object which was clicked. This is typically
  1870. a type of <see cref="T:ZedGraph.CurveItem"/> if a curve point was clicked, or
  1871. a type of <see cref="T:ZedGraph.GraphObj"/> if a graph object was clicked.
  1872. </param>
  1873. <param name="link">The <see cref="T:ZedGraph.Link"/> object, belonging to
  1874. <paramref name="source"/>, that contains the link information
  1875. </param>
  1876. <param name="index">An index value, typically used if a <see cref="T:ZedGraph.CurveItem"/>
  1877. was clicked, indicating the ordinal value of the actual point that was clicked.
  1878. </param>
  1879. <returns>
  1880. Return true if you have handled the LinkEvent entirely, and you do not
  1881. want the <see cref="T:ZedGraph.ZedGraphControl"/> to do any further action.
  1882. Return false if ZedGraph should go ahead and process the LinkEvent.
  1883. </returns>
  1884. </member>
  1885. <member name="T:ZedGraph.ZedGraphControl.ContextMenuObjectState">
  1886. <summary>
  1887. Public enumeration that specifies the type of
  1888. object present at the Context Menu's mouse location
  1889. </summary>
  1890. </member>
  1891. <member name="F:ZedGraph.ZedGraphControl.ContextMenuObjectState.InactiveSelection">
  1892. <summary>
  1893. The object is an Inactive Curve Item at the Context Menu's mouse position
  1894. </summary>
  1895. </member>
  1896. <member name="F:ZedGraph.ZedGraphControl.ContextMenuObjectState.ActiveSelection">
  1897. <summary>
  1898. The object is an active Curve Item at the Context Menu's mouse position
  1899. </summary>
  1900. </member>
  1901. <member name="F:ZedGraph.ZedGraphControl.ContextMenuObjectState.Background">
  1902. <summary>
  1903. There is no selectable object present at the Context Menu's mouse position
  1904. </summary>
  1905. </member>
  1906. <member name="T:ZedGraph.YAxisList">
  1907. <summary>
  1908. A collection class containing a list of <see cref="T:ZedGraph.YAxis"/> objects.
  1909. </summary>
  1910. <author>John Champion</author>
  1911. <version> $Revision: 3.3 $ $Date: 2006-06-24 20:26:43 $ </version>
  1912. </member>
  1913. <member name="M:ZedGraph.YAxisList.#ctor">
  1914. <summary>
  1915. Default constructor for the collection class.
  1916. </summary>
  1917. </member>
  1918. <member name="M:ZedGraph.YAxisList.#ctor(ZedGraph.YAxisList)">
  1919. <summary>
  1920. The Copy Constructor
  1921. </summary>
  1922. <param name="rhs">The <see cref="T:ZedGraph.YAxisList"/> object from which to copy</param>
  1923. </member>
  1924. <member name="M:ZedGraph.YAxisList.System#ICloneable#Clone">
  1925. <summary>
  1926. Implement the <see cref="T:System.ICloneable"/> interface in a typesafe manner by just
  1927. calling the typed version of <see cref="M:ZedGraph.YAxisList.Clone"/>
  1928. </summary>
  1929. <returns>A deep copy of this object</returns>
  1930. </member>
  1931. <member name="M:ZedGraph.YAxisList.Clone">
  1932. <summary>
  1933. Typesafe, deep-copy clone method.
  1934. </summary>
  1935. <returns>A new, independent copy of this class</returns>
  1936. </member>
  1937. <member name="M:ZedGraph.YAxisList.IndexOf(System.String)">
  1938. <summary>
  1939. Return the zero-based position index of the
  1940. <see cref="T:ZedGraph.Axis"/> with the specified <see cref="P:ZedGraph.Axis.Title"/>.
  1941. </summary>
  1942. <remarks>The comparison of titles is not case sensitive, but it must include
  1943. all characters including punctuation, spaces, etc.</remarks>
  1944. <param name="title">The <see cref="T:System.String"/> label that is in the
  1945. <see cref="P:ZedGraph.Axis.Title"/> attribute of the item to be found.
  1946. </param>
  1947. <returns>The zero-based index of the specified <see cref="T:ZedGraph.Axis"/>,
  1948. or -1 if the <see cref="P:ZedGraph.Axis.Title"/> was not found in the list</returns>
  1949. <seealso cref="M:ZedGraph.YAxisList.IndexOfTag(System.String)"/>
  1950. </member>
  1951. <member name="M:ZedGraph.YAxisList.IndexOfTag(System.String)">
  1952. <summary>
  1953. Return the zero-based position index of the
  1954. <see cref="T:ZedGraph.Axis"/> with the specified <see cref="F:ZedGraph.Axis.Tag"/>.
  1955. </summary>
  1956. <remarks>In order for this method to work, the <see cref="F:ZedGraph.Axis.Tag"/>
  1957. property must be of type <see cref="T:System.String"/>.
  1958. </remarks>
  1959. <param name="tagStr">The <see cref="T:System.String"/> tag that is in the
  1960. <see cref="F:ZedGraph.Axis.Tag"/> attribute of the item to be found.
  1961. </param>
  1962. <returns>The zero-based index of the specified <see cref="T:ZedGraph.Axis"/>,
  1963. or -1 if the <see cref="F:ZedGraph.Axis.Tag"/> string is not in the list</returns>
  1964. </member>
  1965. <member name="M:ZedGraph.YAxisList.Add(System.String)">
  1966. <summary>
  1967. Create a new <see cref="T:ZedGraph.YAxis"/> and add it to this list.
  1968. </summary>
  1969. <param name="title">The title string for the new axis</param>
  1970. <returns>An integer representing the ordinal position of the new <see cref="T:ZedGraph.YAxis"/> in
  1971. this <see cref="T:ZedGraph.YAxisList"/>. This is the value that you would set the
  1972. <see cref="P:ZedGraph.CurveItem.YAxisIndex"/> property of a given <see cref="T:ZedGraph.CurveItem"/> to
  1973. assign it to this new <see cref="T:ZedGraph.YAxis"/>.</returns>
  1974. </member>
  1975. <member name="P:ZedGraph.YAxisList.Item(System.Int32)">
  1976. <summary>
  1977. Indexer to access the specified <see cref="T:ZedGraph.Axis"/> object by
  1978. its ordinal position in the list.
  1979. </summary>
  1980. <param name="index">The ordinal position (zero-based) of the
  1981. <see cref="T:ZedGraph.YAxis"/> object to be accessed.</param>
  1982. <value>An <see cref="T:ZedGraph.Axis"/> object reference.</value>
  1983. </member>
  1984. <member name="P:ZedGraph.YAxisList.Item(System.String)">
  1985. <summary>
  1986. Indexer to access the specified <see cref="T:ZedGraph.Axis"/> object by
  1987. its <see cref="P:ZedGraph.Axis.Title"/> string.
  1988. </summary>
  1989. <param name="title">The string title of the
  1990. <see cref="T:ZedGraph.YAxis"/> object to be accessed.</param>
  1991. <value>A <see cref="T:ZedGraph.Axis"/> object reference.</value>
  1992. </member>
  1993. <member name="T:ZedGraph.StockPt">
  1994. <summary>
  1995. The basic <see cref="T:ZedGraph.PointPair"/> class holds three data values (X, Y, Z). This
  1996. class extends the basic PointPair to contain five data values (X, Y, Z, Open, Close).
  1997. </summary>
  1998. <remarks>
  1999. The values are remapped to <see cref="P:ZedGraph.StockPt.Date"/>, <see cref="P:ZedGraph.StockPt.High"/>,
  2000. <see cref="P:ZedGraph.StockPt.Low"/>, <see cref="F:ZedGraph.StockPt.Open"/>, and <see cref="F:ZedGraph.StockPt.Close"/>.
  2001. </remarks>
  2002. <author> John Champion </author>
  2003. <version> $Revision: 3.4 $ $Date: 2007-02-07 07:46:46 $ </version>
  2004. </member>
  2005. <member name="T:ZedGraph.PointPair">
  2006. <summary>
  2007. A simple point represented by an (X,Y,Z) group of double values.
  2008. </summary>
  2009. <author> Jerry Vos modified by John Champion </author>
  2010. <version> $Revision: 3.26 $ $Date: 2007-11-28 02:38:22 $ </version>
  2011. </member>
  2012. <member name="T:ZedGraph.PointPairBase">
  2013. <summary>
  2014. This is a base class that provides base-level functionality for a data point consisting
  2015. of an (X,Y) pair of double values.
  2016. </summary>
  2017. <remarks>
  2018. This class is typically a base class for actual <see cref="T:ZedGraph.PointPair"/> type implementations.
  2019. </remarks>
  2020. <author> Jerry Vos modified by John Champion </author>
  2021. <version> $Revision: 1.4 $ $Date: 2007-04-16 00:03:02 $ </version>
  2022. </member>
  2023. <member name="F:ZedGraph.PointPairBase.Missing">
  2024. <summary>
  2025. Missing values are represented internally using <see cref="F:System.Double.MaxValue"/>.
  2026. </summary>
  2027. </member>
  2028. <member name="F:ZedGraph.PointPairBase.DefaultFormat">
  2029. <summary>
  2030. The default format to be used for displaying point values via the
  2031. <see cref="M:ZedGraph.PointPairBase.ToString"/> method.
  2032. </summary>
  2033. </member>
  2034. <member name="F:ZedGraph.PointPairBase.schema">
  2035. <summary>
  2036. Current schema value that defines the version of the serialized file
  2037. </summary>
  2038. </member>
  2039. <member name="F:ZedGraph.PointPairBase.X">
  2040. <summary>
  2041. This PointPair's X coordinate
  2042. </summary>
  2043. </member>
  2044. <member name="F:ZedGraph.PointPairBase.Y">
  2045. <summary>
  2046. This PointPair's Y coordinate
  2047. </summary>
  2048. </member>
  2049. <member name="M:ZedGraph.PointPairBase.#ctor">
  2050. <summary>
  2051. Default Constructor
  2052. </summary>
  2053. </member>
  2054. <member name="M:ZedGraph.PointPairBase.#ctor(System.Double,System.Double)">
  2055. <summary>
  2056. Creates a point pair with the specified X and Y.
  2057. </summary>
  2058. <param name="x">This pair's x coordinate.</param>
  2059. <param name="y">This pair's y coordinate.</param>
  2060. </member>
  2061. <member name="M:ZedGraph.PointPairBase.#ctor(System.Drawing.PointF)">
  2062. <summary>
  2063. Creates a point pair from the specified <see cref="T:System.Drawing.PointF"/> struct.
  2064. </summary>
  2065. <param name="pt">The <see cref="T:System.Drawing.PointF"/> struct from which to get the
  2066. new <see cref="T:ZedGraph.PointPair"/> values.</param>
  2067. </member>
  2068. <member name="M:ZedGraph.PointPairBase.#ctor(ZedGraph.PointPairBase)">
  2069. <summary>
  2070. The PointPairBase copy constructor.
  2071. </summary>
  2072. <param name="rhs">The basis for the copy.</param>
  2073. </member>
  2074. <member name="M:ZedGraph.PointPairBase.#ctor(System.Runtime.Serialization.SerializationInfo,System.Runtime.Serialization.StreamingContext)">
  2075. <summary>
  2076. Constructor for deserializing objects
  2077. </summary>
  2078. <param name="info">A <see cref="T:System.Runtime.Serialization.SerializationInfo"/> instance that defines the serialized data
  2079. </param>
  2080. <param name="context">A <see cref="T:System.Runtime.Serialization.StreamingContext"/> instance that contains the serialized data
  2081. </param>
  2082. </member>
  2083. <member name="M:ZedGraph.PointPairBase.GetObjectData(System.Runtime.Serialization.SerializationInfo,System.Runtime.Serialization.StreamingContext)">
  2084. <summary>
  2085. Populates a <see cref="T:System.Runtime.Serialization.SerializationInfo"/> instance with the data needed to serialize the target object
  2086. </summary>
  2087. <param name="info">A <see cref="T:System.Runtime.Serialization.SerializationInfo"/> instance that defines the serialized data</param>
  2088. <param name="context">A <see cref="T:System.Runtime.Serialization.StreamingContext"/> instance that contains the serialized data</param>
  2089. </member>
  2090. <member name="M:ZedGraph.PointPairBase.IsValueInvalid(System.Double)">
  2091. <summary>
  2092. static method to determine if the specified point value is invalid.
  2093. </summary>
  2094. <remarks>The value is considered invalid if it is <see cref="F:ZedGraph.PointPairBase.Missing"/>,
  2095. <see cref="F:System.Double.PositiveInfinity"/>, <see cref="F:System.Double.NegativeInfinity"/>
  2096. or <see cref="F:System.Double.NaN"/>.</remarks>
  2097. <param name="value">The value to be checked for validity.</param>
  2098. <returns>true if the value is invalid, false otherwise</returns>
  2099. </member>
  2100. <member name="M:ZedGraph.PointPairBase.op_Implicit(ZedGraph.PointPairBase)~System.Drawing.PointF">
  2101. <summary>
  2102. Implicit conversion from PointPair to PointF. Note that this conversion
  2103. can result in data loss, since the data are being cast from a type
  2104. double (64 bit) to a float (32 bit).
  2105. </summary>
  2106. <param name="pair">The PointPair struct on which to operate</param>
  2107. <returns>A PointF struct equivalent to the PointPair</returns>
  2108. </member>
  2109. <member name="M:ZedGraph.PointPairBase.Equals(System.Object)">
  2110. <summary>
  2111. Compare two <see cref="T:ZedGraph.PointPairBase"/> objects for equality. To be equal, X and Y
  2112. must be exactly the same between the two objects.
  2113. </summary>
  2114. <param name="obj">The <see cref="T:ZedGraph.PointPairBase"/> object to be compared with.</param>
  2115. <returns>true if the <see cref="T:ZedGraph.PointPairBase"/> objects are equal, false otherwise</returns>
  2116. </member>
  2117. <member name="M:ZedGraph.PointPairBase.GetHashCode">
  2118. <summary>
  2119. Return the HashCode from the base class.
  2120. </summary>
  2121. <returns></returns>
  2122. </member>
  2123. <member name="M:ZedGraph.PointPairBase.ToString">
  2124. <summary>
  2125. Format this PointPair value using the default format. Example: "( 12.345, -16.876 )".
  2126. The two double values are formatted with the "g" format type.
  2127. </summary>
  2128. <returns>A string representation of the PointPair</returns>
  2129. </member>
  2130. <member name="M:ZedGraph.PointPairBase.ToString(System.String)">
  2131. <summary>
  2132. Format this PointPair value using a general format string.
  2133. Example: a format string of "e2" would give "( 1.23e+001, -1.69e+001 )".
  2134. </summary>
  2135. <param name="format">A format string that will be used to format each of
  2136. the two double type values (see <see cref="M:System.Double.ToString"/>).</param>
  2137. <returns>A string representation of the PointPair</returns>
  2138. </member>
  2139. <member name="M:ZedGraph.PointPairBase.ToString(System.String,System.String)">
  2140. <summary>
  2141. Format this PointPair value using different general format strings for the X and Y values.
  2142. Example: a format string of "e2" would give "( 1.23e+001, -1.69e+001 )".
  2143. The Z value is not displayed (see <see cref="M:ZedGraph.PointPair.ToString(System.String,System.String,System.String)"/>).
  2144. </summary>
  2145. <param name="formatX">A format string that will be used to format the X
  2146. double type value (see <see cref="M:System.Double.ToString"/>).</param>
  2147. <param name="formatY">A format string that will be used to format the Y
  2148. double type value (see <see cref="M:System.Double.ToString"/>).</param>
  2149. <returns>A string representation of the PointPair</returns>
  2150. </member>
  2151. <member name="P:ZedGraph.PointPairBase.IsMissing">
  2152. <summary>
  2153. Readonly value that determines if either the X or the Y
  2154. coordinate in this PointPair is a missing value.
  2155. </summary>
  2156. <returns>true if either value is missing</returns>
  2157. </member>
  2158. <member name="P:ZedGraph.PointPairBase.IsInvalid">
  2159. <summary>
  2160. Readonly value that determines if either the X or the Y
  2161. coordinate in this PointPair is an invalid (not plotable) value.
  2162. It is considered invalid if it is missing (equal to System.Double.Max),
  2163. Infinity, or NaN.
  2164. </summary>
  2165. <returns>true if either value is invalid</returns>
  2166. </member>
  2167. <member name="F:ZedGraph.PointPair.schema2">
  2168. <summary>
  2169. Current schema value that defines the version of the serialized file
  2170. </summary>
  2171. </member>
  2172. <member name="F:ZedGraph.PointPair.Z">
  2173. <summary>
  2174. This PointPair's Z coordinate. Also used for the lower value (dependent axis)
  2175. for <see cref="T:ZedGraph.HiLowBarItem"/> and <see cref="T:ZedGraph.ErrorBarItem"/> charts.
  2176. </summary>
  2177. </member>
  2178. <member name="F:ZedGraph.PointPair.Tag">
  2179. <summary>
  2180. A tag object for use by the user. This can be used to store additional
  2181. information associated with the <see cref="T:ZedGraph.PointPair"/>. ZedGraph never
  2182. modifies this value, but if it is a <see cref="T:System.String"/> type, it
  2183. may be displayed in a <see cref="T:System.Windows.Forms.ToolTip"/>
  2184. within the <see cref="T:ZedGraph.ZedGraphControl"/> object.
  2185. </summary>
  2186. <remarks>
  2187. Note that, if you are going to Serialize ZedGraph data, then any type
  2188. that you store in <see cref="F:ZedGraph.PointPair.Tag"/> must be a serializable type (or
  2189. it will cause an exception).
  2190. </remarks>
  2191. </member>
  2192. <member name="M:ZedGraph.PointPair.#ctor">
  2193. <summary>
  2194. Default Constructor
  2195. </summary>
  2196. </member>
  2197. <member name="M:ZedGraph.PointPair.#ctor(System.Double,System.Double)">
  2198. <summary>
  2199. Creates a point pair with the specified X and Y.
  2200. </summary>
  2201. <param name="x">This pair's x coordinate.</param>
  2202. <param name="y">This pair's y coordinate.</param>
  2203. </member>
  2204. <member name="M:ZedGraph.PointPair.#ctor(System.Double,System.Double,System.String)">
  2205. <summary>
  2206. Creates a point pair with the specified X, Y, and
  2207. label (<see cref="F:ZedGraph.PointPair.Tag"/>).
  2208. </summary>
  2209. <param name="x">This pair's x coordinate.</param>
  2210. <param name="y">This pair's y coordinate.</param>
  2211. <param name="label">This pair's string label (<see cref="F:ZedGraph.PointPair.Tag"/>)</param>
  2212. </member>
  2213. <member name="M:ZedGraph.PointPair.#ctor(System.Double,System.Double,System.Double)">
  2214. <summary>
  2215. Creates a point pair with the specified X, Y, and base value.
  2216. </summary>
  2217. <param name="x">This pair's x coordinate.</param>
  2218. <param name="y">This pair's y coordinate.</param>
  2219. <param name="z">This pair's z or lower dependent coordinate.</param>
  2220. </member>
  2221. <member name="M:ZedGraph.PointPair.#ctor(System.Double,System.Double,System.Double,System.String)">
  2222. <summary>
  2223. Creates a point pair with the specified X, Y, base value, and
  2224. string label (<see cref="F:ZedGraph.PointPair.Tag"/>).
  2225. </summary>
  2226. <param name="x">This pair's x coordinate.</param>
  2227. <param name="y">This pair's y coordinate.</param>
  2228. <param name="z">This pair's z or lower dependent coordinate.</param>
  2229. <param name="label">This pair's string label (<see cref="F:ZedGraph.PointPair.Tag"/>)</param>
  2230. </member>
  2231. <member name="M:ZedGraph.PointPair.#ctor(System.Double,System.Double,System.Double,System.Object)">
  2232. <summary>
  2233. Creates a point pair with the specified X, Y, base value, and
  2234. (<see cref="F:ZedGraph.PointPair.Tag"/>).
  2235. </summary>
  2236. <param name="x">This pair's x coordinate.</param>
  2237. <param name="y">This pair's y coordinate.</param>
  2238. <param name="z">This pair's z or lower dependent coordinate.</param>
  2239. <param name="tag">This pair's <see cref="F:ZedGraph.PointPair.Tag"/> property</param>
  2240. </member>
  2241. <member name="M:ZedGraph.PointPair.#ctor(System.Drawing.PointF)">
  2242. <summary>
  2243. Creates a point pair from the specified <see cref="T:System.Drawing.PointF"/> struct.
  2244. </summary>
  2245. <param name="pt">The <see cref="T:System.Drawing.PointF"/> struct from which to get the
  2246. new <see cref="T:ZedGraph.PointPair"/> values.</param>
  2247. </member>
  2248. <member name="M:ZedGraph.PointPair.#ctor(ZedGraph.PointPair)">
  2249. <summary>
  2250. The PointPair copy constructor.
  2251. </summary>
  2252. <param name="rhs">The basis for the copy.</param>
  2253. </member>
  2254. <member name="M:ZedGraph.PointPair.System#ICloneable#Clone">
  2255. <summary>
  2256. Implement the <see cref="T:System.ICloneable"/> interface in a typesafe manner by just
  2257. calling the typed version of <see cref="M:ZedGraph.PointPair.Clone"/>
  2258. </summary>
  2259. <returns>A deep copy of this object</returns>
  2260. </member>
  2261. <member name="M:ZedGraph.PointPair.Clone">
  2262. <summary>
  2263. Typesafe, deep-copy clone method.
  2264. </summary>
  2265. <returns>A new, independent copy of this class</returns>
  2266. </member>
  2267. <member name="M:ZedGraph.PointPair.#ctor(System.Runtime.Serialization.SerializationInfo,System.Runtime.Serialization.StreamingContext)">
  2268. <summary>
  2269. Constructor for deserializing objects
  2270. </summary>
  2271. <param name="info">A <see cref="T:System.Runtime.Serialization.SerializationInfo"/> instance that defines the serialized data
  2272. </param>
  2273. <param name="context">A <see cref="T:System.Runtime.Serialization.StreamingContext"/> instance that contains the serialized data
  2274. </param>
  2275. </member>
  2276. <member name="M:ZedGraph.PointPair.GetObjectData(System.Runtime.Serialization.SerializationInfo,System.Runtime.Serialization.StreamingContext)">
  2277. <summary>
  2278. Populates a <see cref="T:System.Runtime.Serialization.SerializationInfo"/> instance with the data needed to serialize the target object
  2279. </summary>
  2280. <param name="info">A <see cref="T:System.Runtime.Serialization.SerializationInfo"/> instance that defines the serialized data</param>
  2281. <param name="context">A <see cref="T:System.Runtime.Serialization.StreamingContext"/> instance that contains the serialized data</param>
  2282. </member>
  2283. <member name="M:ZedGraph.PointPair.Equals(System.Object)">
  2284. <summary>
  2285. Compare two <see cref="T:ZedGraph.PointPair"/> objects for equality. To be equal, X, Y, and Z
  2286. must be exactly the same between the two objects.
  2287. </summary>
  2288. <param name="obj">The <see cref="T:ZedGraph.PointPair"/> object to be compared with.</param>
  2289. <returns>true if the <see cref="T:ZedGraph.PointPair"/> objects are equal, false otherwise</returns>
  2290. </member>
  2291. <member name="M:ZedGraph.PointPair.GetHashCode">
  2292. <summary>
  2293. Return the HashCode from the base class.
  2294. </summary>
  2295. <returns></returns>
  2296. </member>
  2297. <member name="M:ZedGraph.PointPair.ToString(System.Boolean)">
  2298. <summary>
  2299. Format this PointPair value using the default format. Example: "( 12.345, -16.876 )".
  2300. The two double values are formatted with the "g" format type.
  2301. </summary>
  2302. <param name="isShowZ">true to show the third "Z" or low dependent value coordinate</param>
  2303. <returns>A string representation of the PointPair</returns>
  2304. </member>
  2305. <member name="M:ZedGraph.PointPair.ToString(System.String,System.Boolean)">
  2306. <summary>
  2307. Format this PointPair value using a general format string.
  2308. Example: a format string of "e2" would give "( 1.23e+001, -1.69e+001 )".
  2309. If <see paramref="isShowZ"/>
  2310. is true, then the third "Z" coordinate is also shown.
  2311. </summary>
  2312. <param name="format">A format string that will be used to format each of
  2313. the two double type values (see <see cref="M:System.Double.ToString"/>).</param>
  2314. <returns>A string representation of the PointPair</returns>
  2315. <param name="isShowZ">true to show the third "Z" or low dependent value coordinate</param>
  2316. </member>
  2317. <member name="M:ZedGraph.PointPair.ToString(System.String,System.String,System.String)">
  2318. <summary>
  2319. Format this PointPair value using different general format strings for the X, Y, and Z values.
  2320. Example: a format string of "e2" would give "( 1.23e+001, -1.69e+001 )".
  2321. </summary>
  2322. <param name="formatX">A format string that will be used to format the X
  2323. double type value (see <see cref="M:System.Double.ToString"/>).</param>
  2324. <param name="formatY">A format string that will be used to format the Y
  2325. double type value (see <see cref="M:System.Double.ToString"/>).</param>
  2326. <param name="formatZ">A format string that will be used to format the Z
  2327. double type value (see <see cref="M:System.Double.ToString"/>).</param>
  2328. <returns>A string representation of the PointPair</returns>
  2329. </member>
  2330. <member name="P:ZedGraph.PointPair.IsInvalid3D">
  2331. <summary>
  2332. Readonly value that determines if either the X, Y, or Z
  2333. coordinate in this PointPair is an invalid (not plotable) value.
  2334. It is considered invalid if it is missing (equal to System.Double.Max),
  2335. Infinity, or NaN.
  2336. </summary>
  2337. <returns>true if any value is invalid</returns>
  2338. </member>
  2339. <member name="P:ZedGraph.PointPair.LowValue">
  2340. <summary>
  2341. The "low" value for this point (lower dependent-axis value).
  2342. This is really just an alias for <see cref="F:ZedGraph.PointPair.Z"/>.
  2343. </summary>
  2344. <value>The lower dependent value for this <see cref="T:ZedGraph.PointPair"/>.</value>
  2345. </member>
  2346. <member name="P:ZedGraph.PointPair.ColorValue">
  2347. <summary>
  2348. The ColorValue property is just an alias for the <see cref="F:ZedGraph.PointPair.Z"/>
  2349. property.
  2350. </summary>
  2351. <remarks>
  2352. For other types, such as the <see cref="T:ZedGraph.StockPt"/>, the <see cref="T:ZedGraph.StockPt"/>
  2353. can be mapped to a unique value. This is used with the
  2354. <see cref="F:ZedGraph.FillType.GradientByColorValue"/> option.
  2355. </remarks>
  2356. </member>
  2357. <member name="T:ZedGraph.PointPair.PointPairComparerY">
  2358. <summary>
  2359. Compares points based on their y values. Is setup to be used in an
  2360. ascending order sort.
  2361. <seealso cref="M:System.Collections.ArrayList.Sort"/>
  2362. </summary>
  2363. </member>
  2364. <member name="M:ZedGraph.PointPair.PointPairComparerY.Compare(ZedGraph.PointPair,ZedGraph.PointPair)">
  2365. <summary>
  2366. Compares two <see cref="T:ZedGraph.PointPair"/>s.
  2367. </summary>
  2368. <param name="l">Point to the left.</param>
  2369. <param name="r">Point to the right.</param>
  2370. <returns>-1, 0, or 1 depending on l.Y's relation to r.Y</returns>
  2371. </member>
  2372. <member name="T:ZedGraph.PointPair.PointPairComparer">
  2373. <summary>
  2374. Compares points based on their x values. Is setup to be used in an
  2375. ascending order sort.
  2376. <seealso cref="M:System.Collections.ArrayList.Sort"/>
  2377. </summary>
  2378. </member>
  2379. <member name="M:ZedGraph.PointPair.PointPairComparer.#ctor(ZedGraph.SortType)">
  2380. <summary>
  2381. Constructor for PointPairComparer.
  2382. </summary>
  2383. <param name="type">The axis type on which to sort.</param>
  2384. </member>
  2385. <member name="M:ZedGraph.PointPair.PointPairComparer.Compare(ZedGraph.PointPair,ZedGraph.PointPair)">
  2386. <summary>
  2387. Compares two <see cref="T:ZedGraph.PointPair"/>s.
  2388. </summary>
  2389. <param name="l">Point to the left.</param>
  2390. <param name="r">Point to the right.</param>
  2391. <returns>-1, 0, or 1 depending on l.X's relation to r.X</returns>
  2392. </member>
  2393. <member name="F:ZedGraph.StockPt.schema3">
  2394. <summary>
  2395. Current schema value that defines the version of the serialized file
  2396. </summary>
  2397. </member>
  2398. <member name="F:ZedGraph.StockPt.Open">
  2399. <summary>
  2400. This opening value
  2401. </summary>
  2402. </member>
  2403. <member name="F:ZedGraph.StockPt.Close">
  2404. <summary>
  2405. This closing value
  2406. </summary>
  2407. </member>
  2408. <member name="F:ZedGraph.StockPt.Vol">
  2409. <summary>
  2410. This daily trading volume
  2411. </summary>
  2412. </member>
  2413. <member name="F:ZedGraph.StockPt._colorValue">
  2414. <summary>
  2415. This is a user value that can be anything. It is used to provide special
  2416. property-based coloration to the graph elements.
  2417. </summary>
  2418. </member>
  2419. <member name="M:ZedGraph.StockPt.#ctor">
  2420. <summary>
  2421. Default Constructor
  2422. </summary>
  2423. </member>
  2424. <member name="M:ZedGraph.StockPt.#ctor(System.Double,System.Double,System.Double,System.Double,System.Double,System.Double)">
  2425. <summary>
  2426. Construct a new StockPt from the specified data values
  2427. </summary>
  2428. <param name="date">The trading date (<see cref="T:ZedGraph.XDate"/>)</param>
  2429. <param name="open">The opening stock price</param>
  2430. <param name="close">The closing stock price</param>
  2431. <param name="high">The daily high stock price</param>
  2432. <param name="low">The daily low stock price</param>
  2433. <param name="vol">The daily trading volume</param>
  2434. </member>
  2435. <member name="M:ZedGraph.StockPt.#ctor(System.Double,System.Double,System.Double,System.Double,System.Double,System.Double,System.String)">
  2436. <summary>
  2437. Construct a new StockPt from the specified data values including a Tag property
  2438. </summary>
  2439. <param name="date">The trading date (<see cref="T:ZedGraph.XDate"/>)</param>
  2440. <param name="open">The opening stock price</param>
  2441. <param name="close">The closing stock price</param>
  2442. <param name="high">The daily high stock price</param>
  2443. <param name="low">The daily low stock price</param>
  2444. <param name="vol">The daily trading volume</param>
  2445. <param name="tag">The user-defined <see cref="F:ZedGraph.PointPair.Tag"/> property.</param>
  2446. </member>
  2447. <member name="M:ZedGraph.StockPt.#ctor(ZedGraph.StockPt)">
  2448. <summary>
  2449. The StockPt copy constructor.
  2450. </summary>
  2451. <param name="rhs">The basis for the copy.</param>
  2452. </member>
  2453. <member name="M:ZedGraph.StockPt.#ctor(ZedGraph.PointPair)">
  2454. <summary>
  2455. The StockPt copy constructor.
  2456. </summary>
  2457. <param name="rhs">The basis for the copy.</param>
  2458. </member>
  2459. <member name="M:ZedGraph.StockPt.#ctor(System.Runtime.Serialization.SerializationInfo,System.Runtime.Serialization.StreamingContext)">
  2460. <summary>
  2461. Constructor for deserializing objects
  2462. </summary>
  2463. <param name="info">A <see cref="T:System.Runtime.Serialization.SerializationInfo"/> instance that defines the serialized data
  2464. </param>
  2465. <param name="context">A <see cref="T:System.Runtime.Serialization.StreamingContext"/> instance that contains the serialized data
  2466. </param>
  2467. </member>
  2468. <member name="M:ZedGraph.StockPt.GetObjectData(System.Runtime.Serialization.SerializationInfo,System.Runtime.Serialization.StreamingContext)">
  2469. <summary>
  2470. Populates a <see cref="T:System.Runtime.Serialization.SerializationInfo"/> instance with the data needed to serialize the target object
  2471. </summary>
  2472. <param name="info">A <see cref="T:System.Runtime.Serialization.SerializationInfo"/> instance that defines the serialized data</param>
  2473. <param name="context">A <see cref="T:System.Runtime.Serialization.StreamingContext"/> instance that contains the serialized data</param>
  2474. </member>
  2475. <member name="M:ZedGraph.StockPt.ToString(System.Boolean)">
  2476. <summary>
  2477. Format this StockPt value using the default format. Example: "( 12.345, -16.876 )".
  2478. The two double values are formatted with the "g" format type.
  2479. </summary>
  2480. <param name="isShowAll">true to show all the value coordinates</param>
  2481. <returns>A string representation of the <see cref="T:ZedGraph.StockPt"/>.</returns>
  2482. </member>
  2483. <member name="M:ZedGraph.StockPt.ToString(System.String,System.Boolean)">
  2484. <summary>
  2485. Format this PointPair value using a general format string.
  2486. Example: a format string of "e2" would give "( 1.23e+001, -1.69e+001 )".
  2487. If <see paramref="isShowAll"/>
  2488. is true, then the third all coordinates are shown.
  2489. </summary>
  2490. <param name="format">A format string that will be used to format each of
  2491. the two double type values (see <see cref="M:System.Double.ToString"/>).</param>
  2492. <returns>A string representation of the PointPair</returns>
  2493. <param name="isShowAll">true to show all the value coordinates</param>
  2494. </member>
  2495. <member name="P:ZedGraph.StockPt.Date">
  2496. <summary>
  2497. Map the Date property to the X value
  2498. </summary>
  2499. </member>
  2500. <member name="P:ZedGraph.StockPt.High">
  2501. <summary>
  2502. Map the high property to the Y value
  2503. </summary>
  2504. </member>
  2505. <member name="P:ZedGraph.StockPt.Low">
  2506. <summary>
  2507. Map the low property to the Z value
  2508. </summary>
  2509. </member>
  2510. <member name="P:ZedGraph.StockPt.ColorValue">
  2511. <summary>
  2512. The ColorValue property. This is used with the
  2513. <see cref="F:ZedGraph.FillType.GradientByColorValue"/> option.
  2514. </summary>
  2515. </member>
  2516. <member name="P:ZedGraph.StockPt.IsInvalid5D">
  2517. <summary>
  2518. Readonly value that determines if either the Date, Close, Open, High, or Low
  2519. coordinate in this StockPt is an invalid (not plotable) value.
  2520. It is considered invalid if it is missing (equal to System.Double.Max),
  2521. Infinity, or NaN.
  2522. </summary>
  2523. <returns>true if any value is invalid</returns>
  2524. </member>
  2525. <member name="T:ZedGraph.GraphObj">
  2526. <summary>
  2527. An abstract base class that represents a text object on the graph. A list of
  2528. <see cref="T:ZedGraph.GraphObj"/> objects is maintained by the
  2529. <see cref="T:ZedGraph.GraphObjList"/> collection class.
  2530. </summary>
  2531. <author> John Champion </author>
  2532. <version> $Revision: 3.1 $ $Date: 2006-06-24 20:26:44 $ </version>
  2533. </member>
  2534. <member name="F:ZedGraph.GraphObj.schema">
  2535. <summary>
  2536. Current schema value that defines the version of the serialized file
  2537. </summary>
  2538. <remarks>
  2539. schema changed to 2 when isClippedToChartRect was added.
  2540. </remarks>
  2541. </member>
  2542. <member name="F:ZedGraph.GraphObj._location">
  2543. <summary>
  2544. Protected field that stores the location of this <see cref="T:ZedGraph.GraphObj"/>.
  2545. Use the public property <see cref="P:ZedGraph.GraphObj.Location"/> to access this value.
  2546. </summary>
  2547. </member>
  2548. <member name="F:ZedGraph.GraphObj._isVisible">
  2549. <summary>
  2550. Protected field that determines whether or not this <see cref="T:ZedGraph.GraphObj"/>
  2551. is visible in the graph. Use the public property <see cref="P:ZedGraph.GraphObj.IsVisible"/> to
  2552. access this value.
  2553. </summary>
  2554. </member>
  2555. <member name="F:ZedGraph.GraphObj._isClippedToChartRect">
  2556. <summary>
  2557. Protected field that determines whether or not the rendering of this <see cref="T:ZedGraph.GraphObj"/>
  2558. will be clipped to the ChartRect. Use the public property <see cref="P:ZedGraph.GraphObj.IsClippedToChartRect"/> to
  2559. access this value.
  2560. </summary>
  2561. </member>
  2562. <member name="F:ZedGraph.GraphObj.Tag">
  2563. <summary>
  2564. A tag object for use by the user. This can be used to store additional
  2565. information associated with the <see cref="T:ZedGraph.GraphObj"/>. ZedGraph does
  2566. not use this value for any purpose.
  2567. </summary>
  2568. <remarks>
  2569. Note that, if you are going to Serialize ZedGraph data, then any type
  2570. that you store in <see cref="F:ZedGraph.GraphObj.Tag"/> must be a serializable type (or
  2571. it will cause an exception).
  2572. </remarks>
  2573. </member>
  2574. <member name="F:ZedGraph.GraphObj._zOrder">
  2575. <summary>
  2576. Internal field that determines the z-order "depth" of this
  2577. item relative to other graphic objects. Use the public property
  2578. <see cref="P:ZedGraph.GraphObj.ZOrder"/> to access this value.
  2579. </summary>
  2580. </member>
  2581. <member name="F:ZedGraph.GraphObj._link">
  2582. <summary>
  2583. Internal field that stores the hyperlink information for this object.
  2584. </summary>
  2585. </member>
  2586. <member name="M:ZedGraph.GraphObj.#ctor">
  2587. <overloads>
  2588. Constructors for the <see cref="T:ZedGraph.GraphObj"/> class.
  2589. </overloads>
  2590. <summary>
  2591. Default constructor that sets all <see cref="T:ZedGraph.GraphObj"/> properties to default
  2592. values as defined in the <see cref="T:ZedGraph.GraphObj.Default"/> class.
  2593. </summary>
  2594. </member>
  2595. <member name="M:ZedGraph.GraphObj.#ctor(System.Double,System.Double)">
  2596. <summary>
  2597. Constructor that sets all <see cref="T:ZedGraph.GraphObj"/> properties to default
  2598. values as defined in the <see cref="T:ZedGraph.GraphObj.Default"/> class.
  2599. </summary>
  2600. <param name="x">The x position of the text. The units
  2601. of this position are specified by the
  2602. <see cref="P:ZedGraph.Location.CoordinateFrame"/> property. The text will be
  2603. aligned to this position based on the <see cref="T:ZedGraph.AlignH"/>
  2604. property.</param>
  2605. <param name="y">The y position of the text. The units
  2606. of this position are specified by the
  2607. <see cref="P:ZedGraph.Location.CoordinateFrame"/> property. The text will be
  2608. aligned to this position based on the
  2609. <see cref="T:ZedGraph.AlignV"/> property.</param>
  2610. </member>
  2611. <member name="M:ZedGraph.GraphObj.#ctor(System.Double,System.Double,System.Double,System.Double)">
  2612. <summary>
  2613. Constructor that creates a <see cref="T:ZedGraph.GraphObj"/> with the specified
  2614. coordinates and all other properties to defaults as specified
  2615. in the <see cref="T:ZedGraph.GraphObj.Default"/> class..
  2616. </summary>
  2617. <remarks>
  2618. The four coordinates define the starting point and ending point for
  2619. <see cref="T:ZedGraph.ArrowObj"/>'s, or the topleft and bottomright points for
  2620. <see cref="T:ZedGraph.ImageObj"/>'s. For <see cref="T:ZedGraph.GraphObj"/>'s that only require
  2621. one point, the <see paramref="x2"/> and <see paramref="y2"/> values
  2622. will be ignored. The units of the coordinates are specified by the
  2623. <see cref="P:ZedGraph.Location.CoordinateFrame"/> property.
  2624. </remarks>
  2625. <param name="x">The x position of the item.</param>
  2626. <param name="y">The y position of the item.</param>
  2627. <param name="x2">The x2 position of the item.</param>
  2628. <param name="y2">The x2 position of the item.</param>
  2629. </member>
  2630. <member name="M:ZedGraph.GraphObj.#ctor(System.Double,System.Double,ZedGraph.CoordType)">
  2631. <summary>
  2632. Constructor that creates a <see cref="T:ZedGraph.GraphObj"/> with the specified
  2633. position and <see cref="T:ZedGraph.CoordType"/>. Other properties are set to default
  2634. values as defined in the <see cref="T:ZedGraph.GraphObj.Default"/> class.
  2635. </summary>
  2636. <remarks>
  2637. The two coordinates define the location point for the object.
  2638. The units of the coordinates are specified by the
  2639. <see cref="P:ZedGraph.Location.CoordinateFrame"/> property.
  2640. </remarks>
  2641. <param name="x">The x position of the item. The item will be
  2642. aligned to this position based on the <see cref="T:ZedGraph.AlignH"/>
  2643. property.</param>
  2644. <param name="y">The y position of the item. The item will be
  2645. aligned to this position based on the
  2646. <see cref="T:ZedGraph.AlignV"/> property.</param>
  2647. <param name="coordType">The <see cref="T:ZedGraph.CoordType"/> enum value that
  2648. indicates what type of coordinate system the x and y parameters are
  2649. referenced to.</param>
  2650. </member>
  2651. <member name="M:ZedGraph.GraphObj.#ctor(System.Double,System.Double,ZedGraph.CoordType,ZedGraph.AlignH,ZedGraph.AlignV)">
  2652. <summary>
  2653. Constructor that creates a <see cref="T:ZedGraph.GraphObj"/> with the specified
  2654. position, <see cref="T:ZedGraph.CoordType"/>, <see cref="T:ZedGraph.AlignH"/>, and <see cref="T:ZedGraph.AlignV"/>.
  2655. Other properties are set to default values as defined in the <see cref="T:ZedGraph.GraphObj.Default"/> class.
  2656. </summary>
  2657. <remarks>
  2658. The two coordinates define the location point for the object.
  2659. The units of the coordinates are specified by the
  2660. <see cref="P:ZedGraph.Location.CoordinateFrame"/> property.
  2661. </remarks>
  2662. <param name="x">The x position of the item. The item will be
  2663. aligned to this position based on the <see cref="T:ZedGraph.AlignH"/>
  2664. property.</param>
  2665. <param name="y">The y position of the text. The units
  2666. of this position are specified by the
  2667. <see cref="P:ZedGraph.Location.CoordinateFrame"/> property. The text will be
  2668. aligned to this position based on the
  2669. <see cref="T:ZedGraph.AlignV"/> property.</param>
  2670. <param name="coordType">The <see cref="T:ZedGraph.CoordType"/> enum value that
  2671. indicates what type of coordinate system the x and y parameters are
  2672. referenced to.</param>
  2673. <param name="alignH">The <see cref="T:ZedGraph.AlignH"/> enum that specifies
  2674. the horizontal alignment of the object with respect to the (x,y) location</param>
  2675. <param name="alignV">The <see cref="T:ZedGraph.AlignV"/> enum that specifies
  2676. the vertical alignment of the object with respect to the (x,y) location</param>
  2677. </member>
  2678. <member name="M:ZedGraph.GraphObj.#ctor(System.Double,System.Double,System.Double,System.Double,ZedGraph.CoordType,ZedGraph.AlignH,ZedGraph.AlignV)">
  2679. <summary>
  2680. Constructor that creates a <see cref="T:ZedGraph.GraphObj"/> with the specified
  2681. position, <see cref="T:ZedGraph.CoordType"/>, <see cref="T:ZedGraph.AlignH"/>, and <see cref="T:ZedGraph.AlignV"/>.
  2682. Other properties are set to default values as defined in the <see cref="T:ZedGraph.GraphObj.Default"/> class.
  2683. </summary>
  2684. <remarks>
  2685. The four coordinates define the starting point and ending point for
  2686. <see cref="T:ZedGraph.ArrowObj"/>'s, or the topleft and bottomright points for
  2687. <see cref="T:ZedGraph.ImageObj"/>'s. For <see cref="T:ZedGraph.GraphObj"/>'s that only require
  2688. one point, the <see paramref="x2"/> and <see paramref="y2"/> values
  2689. will be ignored. The units of the coordinates are specified by the
  2690. <see cref="P:ZedGraph.Location.CoordinateFrame"/> property.
  2691. </remarks>
  2692. <param name="x">The x position of the item.</param>
  2693. <param name="y">The y position of the item.</param>
  2694. <param name="x2">The x2 position of the item.</param>
  2695. <param name="y2">The x2 position of the item.</param>
  2696. <param name="coordType">The <see cref="T:ZedGraph.CoordType"/> enum value that
  2697. indicates what type of coordinate system the x and y parameters are
  2698. referenced to.</param>
  2699. <param name="alignH">The <see cref="T:ZedGraph.AlignH"/> enum that specifies
  2700. the horizontal alignment of the object with respect to the (x,y) location</param>
  2701. <param name="alignV">The <see cref="T:ZedGraph.AlignV"/> enum that specifies
  2702. the vertical alignment of the object with respect to the (x,y) location</param>
  2703. </member>
  2704. <member name="M:ZedGraph.GraphObj.#ctor(ZedGraph.GraphObj)">
  2705. <summary>
  2706. The Copy Constructor
  2707. </summary>
  2708. <param name="rhs">The <see cref="T:ZedGraph.GraphObj"/> object from which to copy</param>
  2709. </member>
  2710. <member name="M:ZedGraph.GraphObj.System#ICloneable#Clone">
  2711. <summary>
  2712. Implement the <see cref="T:System.ICloneable"/> interface in a typesafe manner by just
  2713. calling the typed version of Clone.
  2714. </summary>
  2715. <remarks>
  2716. Note that this method must be called with an explicit cast to ICloneable, and
  2717. that it is inherently virtual. For example:
  2718. <code>
  2719. ParentClass foo = new ChildClass();
  2720. ChildClass bar = (ChildClass) ((ICloneable)foo).Clone();
  2721. </code>
  2722. Assume that ChildClass is inherited from ParentClass. Even though foo is declared with
  2723. ParentClass, it is actually an instance of ChildClass. Calling the ICloneable implementation
  2724. of Clone() on foo actually calls ChildClass.Clone() as if it were a virtual function.
  2725. </remarks>
  2726. <returns>A deep copy of this object</returns>
  2727. </member>
  2728. <member name="M:ZedGraph.GraphObj.#ctor(System.Runtime.Serialization.SerializationInfo,System.Runtime.Serialization.StreamingContext)">
  2729. <summary>
  2730. Constructor for deserializing objects
  2731. </summary>
  2732. <param name="info">A <see cref="T:System.Runtime.Serialization.SerializationInfo"/> instance that defines the serialized data
  2733. </param>
  2734. <param name="context">A <see cref="T:System.Runtime.Serialization.StreamingContext"/> instance that contains the serialized data
  2735. </param>
  2736. </member>
  2737. <member name="M:ZedGraph.GraphObj.GetObjectData(System.Runtime.Serialization.SerializationInfo,System.Runtime.Serialization.StreamingContext)">
  2738. <summary>
  2739. Populates a <see cref="T:System.Runtime.Serialization.SerializationInfo"/> instance with the data needed to serialize the target object
  2740. </summary>
  2741. <param name="info">A <see cref="T:System.Runtime.Serialization.SerializationInfo"/> instance that defines the serialized data</param>
  2742. <param name="context">A <see cref="T:System.Runtime.Serialization.StreamingContext"/> instance that contains the serialized data</param>
  2743. </member>
  2744. <member name="M:ZedGraph.GraphObj.Draw(System.Drawing.Graphics,ZedGraph.PaneBase,System.Single)">
  2745. <summary>
  2746. Render this <see cref="T:ZedGraph.GraphObj"/> object to the specified <see cref="T:System.Drawing.Graphics"/> device.
  2747. </summary>
  2748. <remarks>
  2749. This method is normally only called by the Draw method
  2750. of the parent <see cref="T:ZedGraph.GraphObjList"/> collection object.
  2751. </remarks>
  2752. <param name="g">
  2753. A graphic device object to be drawn into. This is normally e.Graphics from the
  2754. PaintEventArgs argument to the Paint() method.
  2755. </param>
  2756. <param name="pane">
  2757. A reference to the <see cref="T:ZedGraph.PaneBase"/> object that is the parent or
  2758. owner of this object.
  2759. </param>
  2760. <param name="scaleFactor">
  2761. The scaling factor to be used for rendering objects. This is calculated and
  2762. passed down by the parent <see cref="T:ZedGraph.PaneBase"/> object using the
  2763. <see cref="M:ZedGraph.PaneBase.CalcScaleFactor"/> method, and is used to proportionally adjust
  2764. font sizes, etc. according to the actual size of the graph.
  2765. </param>
  2766. </member>
  2767. <member name="M:ZedGraph.GraphObj.PointInBox(System.Drawing.PointF,ZedGraph.PaneBase,System.Drawing.Graphics,System.Single)">
  2768. <summary>
  2769. Determine if the specified screen point lies inside the bounding box of this
  2770. <see cref="T:ZedGraph.GraphObj"/>.
  2771. </summary>
  2772. <param name="pt">The screen point, in pixels</param>
  2773. <param name="pane">
  2774. A reference to the <see cref="T:ZedGraph.PaneBase"/> object that is the parent or
  2775. owner of this object.
  2776. </param>
  2777. <param name="g">
  2778. A graphic device object to be drawn into. This is normally e.Graphics from the
  2779. PaintEventArgs argument to the Paint() method.
  2780. </param>
  2781. <param name="scaleFactor">
  2782. The scaling factor to be used for rendering objects. This is calculated and
  2783. passed down by the parent <see cref="T:ZedGraph.PaneBase"/> object using the
  2784. <see cref="M:ZedGraph.PaneBase.CalcScaleFactor"/> method, and is used to proportionally adjust
  2785. font sizes, etc. according to the actual size of the graph.
  2786. </param>
  2787. <returns>true if the point lies in the bounding box, false otherwise</returns>
  2788. </member>
  2789. <member name="M:ZedGraph.GraphObj.GetCoords(ZedGraph.PaneBase,System.Drawing.Graphics,System.Single,System.String@,System.String@)">
  2790. <summary>
  2791. Determines the shape type and Coords values for this GraphObj
  2792. </summary>
  2793. </member>
  2794. <member name="P:ZedGraph.GraphObj.Location">
  2795. <summary>
  2796. The <see cref="T:ZedGraph.Location"/> struct that describes the location
  2797. for this <see cref="T:ZedGraph.GraphObj"/>.
  2798. </summary>
  2799. </member>
  2800. <member name="P:ZedGraph.GraphObj.ZOrder">
  2801. <summary>
  2802. Gets or sets a value that determines the z-order "depth" of this
  2803. item relative to other graphic objects.
  2804. </summary>
  2805. <remarks>Note that this controls the z-order with respect to
  2806. other elements such as <see cref="T:ZedGraph.CurveItem"/>'s, <see cref="T:ZedGraph.Axis"/>
  2807. objects, etc. The order of <see cref="T:ZedGraph.GraphObj"/> objects having
  2808. the same <see cref="T:ZedGraph.ZOrder"/> value is controlled by their order in
  2809. the <see cref="T:ZedGraph.GraphObjList"/>. The first <see cref="T:ZedGraph.GraphObj"/>
  2810. in the list is drawn in front of other <see cref="T:ZedGraph.GraphObj"/>
  2811. objects having the same <see cref="T:ZedGraph.ZOrder"/> value.</remarks>
  2812. </member>
  2813. <member name="P:ZedGraph.GraphObj.IsVisible">
  2814. <summary>
  2815. Gets or sets a value that determines if this <see cref="T:ZedGraph.GraphObj"/> will be
  2816. visible in the graph. true displays the item, false hides it.
  2817. </summary>
  2818. </member>
  2819. <member name="P:ZedGraph.GraphObj.IsClippedToChartRect">
  2820. <summary>
  2821. Gets or sets a value that determines whether or not the rendering of this <see cref="T:ZedGraph.GraphObj"/>
  2822. will be clipped to the <see cref="P:ZedGraph.Chart.Rect"/>.
  2823. </summary>
  2824. <value>true to clip the <see cref="T:ZedGraph.GraphObj"/> to the <see cref="P:ZedGraph.Chart.Rect"/> bounds,
  2825. false to leave it unclipped.</value>
  2826. </member>
  2827. <member name="P:ZedGraph.GraphObj.Link">
  2828. <summary>
  2829. Gets or sets the hyperlink information for this <see cref="T:ZedGraph.GraphObj"/>.
  2830. </summary>
  2831. </member>
  2832. <member name="P:ZedGraph.GraphObj.IsInFrontOfData">
  2833. <summary>
  2834. true if the <see cref="P:ZedGraph.GraphObj.ZOrder"/> of this object is set to put it in front
  2835. of the <see cref="T:ZedGraph.CurveItem"/> data points.
  2836. </summary>
  2837. </member>
  2838. <member name="T:ZedGraph.GraphObj.Default">
  2839. <summary>
  2840. A simple struct that defines the
  2841. default property values for the <see cref="T:ZedGraph.GraphObj"/> class.
  2842. </summary>
  2843. </member>
  2844. <member name="F:ZedGraph.GraphObj.Default.AlignV">
  2845. <summary>
  2846. Default value for the vertical <see cref="T:ZedGraph.GraphObj"/>
  2847. text alignment (<see cref="P:ZedGraph.GraphObj.Location"/> property).
  2848. This is specified
  2849. using the <see cref="F:ZedGraph.GraphObj.Default.AlignV"/> enum type.
  2850. </summary>
  2851. </member>
  2852. <member name="F:ZedGraph.GraphObj.Default.AlignH">
  2853. <summary>
  2854. Default value for the horizontal <see cref="T:ZedGraph.GraphObj"/>
  2855. text alignment (<see cref="P:ZedGraph.GraphObj.Location"/> property).
  2856. This is specified
  2857. using the <see cref="F:ZedGraph.GraphObj.Default.AlignH"/> enum type.
  2858. </summary>
  2859. </member>
  2860. <member name="F:ZedGraph.GraphObj.Default.CoordFrame">
  2861. <summary>
  2862. The default coordinate system to be used for defining the
  2863. <see cref="T:ZedGraph.GraphObj"/> location coordinates
  2864. (<see cref="P:ZedGraph.GraphObj.Location"/> property).
  2865. </summary>
  2866. <value> The coordinate system is defined with the <see cref="T:ZedGraph.CoordType"/>
  2867. enum</value>
  2868. </member>
  2869. <member name="F:ZedGraph.GraphObj.Default.IsClippedToChartRect">
  2870. <summary>
  2871. The default value for <see cref="P:ZedGraph.GraphObj.IsClippedToChartRect"/>.
  2872. </summary>
  2873. </member>
  2874. <member name="T:ZedGraph.ZoomState">
  2875. <summary>
  2876. A class that captures all the scale range settings for a <see cref="T:ZedGraph.GraphPane"/>.
  2877. </summary>
  2878. <remarks>
  2879. This class is used to store scale ranges in order to allow zooming out to
  2880. prior scale range states. <see cref="T:ZedGraph.ZoomState"/> objects are maintained in the
  2881. <see cref="T:ZedGraph.ZoomStateStack"/> collection. The <see cref="T:ZedGraph.ZoomState"/> object holds
  2882. a <see cref="T:ZedGraph.ScaleState"/> object for each of the three axes; the <see cref="T:ZedGraph.XAxis"/>,
  2883. the <see cref="T:ZedGraph.YAxis"/>, and the <see cref="T:ZedGraph.Y2Axis"/>.
  2884. </remarks>
  2885. <author> John Champion </author>
  2886. <version> $Revision: 3.15 $ $Date: 2007-04-16 00:03:07 $ </version>
  2887. </member>
  2888. <member name="F:ZedGraph.ZoomState._xAxis">
  2889. <summary>
  2890. <see cref="T:ZedGraph.ScaleState"/> objects to store the state data from the axes.
  2891. </summary>
  2892. </member>
  2893. <member name="F:ZedGraph.ZoomState._x2Axis">
  2894. <summary>
  2895. <see cref="T:ZedGraph.ScaleState"/> objects to store the state data from the axes.
  2896. </summary>
  2897. </member>
  2898. <member name="F:ZedGraph.ZoomState._type">
  2899. <summary>
  2900. An enum value indicating the type of adjustment being made to the
  2901. scale range state.
  2902. </summary>
  2903. </member>
  2904. <member name="M:ZedGraph.ZoomState.#ctor(ZedGraph.GraphPane,ZedGraph.ZoomState.StateType)">
  2905. <summary>
  2906. Construct a <see cref="T:ZedGraph.ZoomState"/> object from the scale ranges settings contained
  2907. in the specified <see cref="T:ZedGraph.GraphPane"/>.
  2908. </summary>
  2909. <param name="pane">The <see cref="T:ZedGraph.GraphPane"/> from which to obtain the scale
  2910. range values.
  2911. </param>
  2912. <param name="type">A <see cref="T:ZedGraph.ZoomState.StateType"/> enumeration that indicates whether
  2913. this saved state is from a pan or zoom.</param>
  2914. </member>
  2915. <member name="M:ZedGraph.ZoomState.#ctor(ZedGraph.ZoomState)">
  2916. <summary>
  2917. The Copy Constructor
  2918. </summary>
  2919. <param name="rhs">The <see cref="T:ZedGraph.ZoomState"/> object from which to copy</param>
  2920. </member>
  2921. <member name="M:ZedGraph.ZoomState.System#ICloneable#Clone">
  2922. <summary>
  2923. Implement the <see cref="T:System.ICloneable"/> interface in a typesafe manner by just
  2924. calling the typed version of <see cref="M:ZedGraph.ZoomState.Clone"/>
  2925. </summary>
  2926. <returns>A deep copy of this object</returns>
  2927. </member>
  2928. <member name="M:ZedGraph.ZoomState.Clone">
  2929. <summary>
  2930. Typesafe, deep-copy clone method.
  2931. </summary>
  2932. <returns>A new, independent copy of this class</returns>
  2933. </member>
  2934. <member name="M:ZedGraph.ZoomState.ApplyState(ZedGraph.GraphPane)">
  2935. <summary>
  2936. Copy the properties from this <see cref="T:ZedGraph.ZoomState"/> out to the specified <see cref="T:ZedGraph.GraphPane"/>.
  2937. </summary>
  2938. <param name="pane">The <see cref="T:ZedGraph.GraphPane"/> to which the scale range properties should be
  2939. copied.</param>
  2940. </member>
  2941. <member name="M:ZedGraph.ZoomState.IsChanged(ZedGraph.GraphPane)">
  2942. <summary>
  2943. Determine if the state contained in this <see cref="T:ZedGraph.ZoomState"/> object is different from
  2944. the state of the specified <see cref="T:ZedGraph.GraphPane"/>.
  2945. </summary>
  2946. <param name="pane">The <see cref="T:ZedGraph.GraphPane"/> object with which to compare states.</param>
  2947. <returns>true if the states are different, false otherwise</returns>
  2948. </member>
  2949. <member name="P:ZedGraph.ZoomState.Type">
  2950. <summary>
  2951. Gets a <see cref="T:ZedGraph.ZoomState.StateType"/> value indicating the type of action (zoom or pan)
  2952. saved by this <see cref="T:ZedGraph.ZoomState"/>.
  2953. </summary>
  2954. </member>
  2955. <member name="P:ZedGraph.ZoomState.TypeString">
  2956. <summary>
  2957. Gets a string representing the type of adjustment that was made when this scale
  2958. state was saved.
  2959. </summary>
  2960. <value>A string representation for the state change type; typically
  2961. "Pan", "Zoom", or "Scroll".</value>
  2962. </member>
  2963. <member name="T:ZedGraph.ZoomState.StateType">
  2964. <summary>
  2965. An enumeration that describes whether a given state is the result of a Pan or Zoom
  2966. operation.
  2967. </summary>
  2968. </member>
  2969. <member name="F:ZedGraph.ZoomState.StateType.Zoom">
  2970. <summary>
  2971. Indicates the <see cref="T:ZedGraph.ZoomState"/> object is from a Zoom operation
  2972. </summary>
  2973. </member>
  2974. <member name="F:ZedGraph.ZoomState.StateType.WheelZoom">
  2975. <summary>
  2976. Indicates the <see cref="T:ZedGraph.ZoomState"/> object is from a Wheel Zoom operation
  2977. </summary>
  2978. </member>
  2979. <member name="F:ZedGraph.ZoomState.StateType.Pan">
  2980. <summary>
  2981. Indicates the <see cref="T:ZedGraph.ZoomState"/> object is from a Pan operation
  2982. </summary>
  2983. </member>
  2984. <member name="F:ZedGraph.ZoomState.StateType.Scroll">
  2985. <summary>
  2986. Indicates the <see cref="T:ZedGraph.ZoomState"/> object is from a Scroll operation
  2987. </summary>
  2988. </member>
  2989. <member name="T:ZedGraph.ValueHandler">
  2990. <summary>
  2991. A class designed to simplify the process of getting the actual value for
  2992. the various stacked and regular curve types
  2993. </summary>
  2994. <author> John Champion</author>
  2995. <version> $Revision: 3.21 $ $Date: 2008-12-02 12:55:34 $ </version>
  2996. </member>
  2997. <member name="M:ZedGraph.ValueHandler.#ctor(ZedGraph.GraphPane,System.Boolean)">
  2998. <summary>
  2999. Basic constructor that saves a reference to the parent
  3000. <see cref="T:ZedGraph.GraphPane"/> object.
  3001. </summary>
  3002. <param name="pane">The parent <see cref="T:ZedGraph.GraphPane"/> object.</param>
  3003. <param name="initialize">A <see cref="T:System.Boolean"/> flag to indicate whether or
  3004. not the drawing variables should be initialized. Initialization is not
  3005. required if this is part of a ZedGraph internal draw operation (i.e., its in
  3006. the middle of a call to <see cref="M:ZedGraph.GraphPane.Draw(System.Drawing.Graphics)"/>). Otherwise, you should
  3007. initialize to make sure the drawing variables are configured. true to do
  3008. an initialization, false otherwise.</param>
  3009. </member>
  3010. <member name="M:ZedGraph.ValueHandler.GetValues(ZedGraph.CurveItem,System.Int32,System.Double@,System.Double@,System.Double@)">
  3011. <summary>
  3012. Get the user scale values associate with a particular point of a
  3013. particular curve.</summary>
  3014. <remarks>The main purpose of this method is to handle
  3015. stacked bars, in which case the stacked values are returned rather
  3016. than the individual data values.
  3017. </remarks>
  3018. <param name="curve">A <see cref="T:ZedGraph.CurveItem"/> object of interest.</param>
  3019. <param name="iPt">The zero-based point index for the point of interest.</param>
  3020. <param name="baseVal">A <see cref="T:System.Double"/> value representing the value
  3021. for the independent axis.</param>
  3022. <param name="lowVal">A <see cref="T:System.Double"/> value representing the lower
  3023. value for the dependent axis.</param>
  3024. <param name="hiVal">A <see cref="T:System.Double"/> value representing the upper
  3025. value for the dependent axis.</param>
  3026. <returns>true if the data point is value, false for
  3027. <see cref="F:ZedGraph.PointPairBase.Missing"/>, invalid, etc. data.</returns>
  3028. </member>
  3029. <member name="M:ZedGraph.ValueHandler.GetValues(ZedGraph.GraphPane,ZedGraph.CurveItem,System.Int32,System.Double@,System.Double@,System.Double@)">
  3030. <summary>
  3031. Get the user scale values associate with a particular point of a
  3032. particular curve.</summary>
  3033. <remarks>The main purpose of this method is to handle
  3034. stacked bars and lines, in which case the stacked values are returned rather
  3035. than the individual data values. However, this method works generically for any
  3036. curve type.
  3037. </remarks>
  3038. <param name="pane">The parent <see cref="T:ZedGraph.GraphPane"/> object.</param>
  3039. <param name="curve">A <see cref="T:ZedGraph.CurveItem"/> object of interest.</param>
  3040. <param name="iPt">The zero-based point index for the point of interest.</param>
  3041. <param name="baseVal">A <see cref="T:System.Double"/> value representing the value
  3042. for the independent axis.</param>
  3043. <param name="lowVal">A <see cref="T:System.Double"/> value representing the lower
  3044. value for the dependent axis.</param>
  3045. <param name="hiVal">A <see cref="T:System.Double"/> value representing the upper
  3046. value for the dependent axis.</param>
  3047. <returns>true if the data point is value, false for
  3048. <see cref="F:ZedGraph.PointPairBase.Missing"/>, invalid, etc. data.</returns>
  3049. </member>
  3050. <member name="M:ZedGraph.ValueHandler.BarCenterValue(ZedGraph.CurveItem,System.Single,System.Int32,System.Double,System.Int32)">
  3051. <summary>
  3052. Calculate the user scale position of the center of the specified bar, using the
  3053. <see cref="T:ZedGraph.Axis"/> as specified by <see cref="P:ZedGraph.BarSettings.Base"/>. This method is
  3054. used primarily by the
  3055. <see cref="M:ZedGraph.GraphPane.FindNearestPoint(System.Drawing.PointF,ZedGraph.CurveItem@,System.Int32@)"/> method in order to
  3056. determine the bar "location," which is defined as the center of the top of the individual bar.
  3057. </summary>
  3058. <param name="curve">The <see cref="T:ZedGraph.CurveItem"/> representing the
  3059. bar of interest.</param>
  3060. <param name="barWidth">The width of each individual bar. This can be calculated using
  3061. the <see cref="M:ZedGraph.CurveItem.GetBarWidth(ZedGraph.GraphPane)"/> method.</param>
  3062. <param name="iCluster">The cluster number for the bar of interest. This is the ordinal
  3063. position of the current point. That is, if a particular <see cref="T:ZedGraph.CurveItem"/> has
  3064. 10 points, then a value of 3 would indicate the 4th point in the data array.</param>
  3065. <param name="val">The actual independent axis value for the bar of interest.</param>
  3066. <param name="iOrdinal">The ordinal position of the <see cref="T:ZedGraph.CurveItem"/> of interest.
  3067. That is, the first bar series is 0, the second is 1, etc. Note that this applies only
  3068. to the bars. If a graph includes both bars and lines, then count only the bars.</param>
  3069. <returns>A user scale value position of the center of the bar of interest.</returns>
  3070. </member>
  3071. <member name="T:ZedGraph.Selection">
  3072. <summary>
  3073. </summary>
  3074. <remarks>
  3075. </remarks>
  3076. <author> John Champion and JCarpenter </author>
  3077. <version> $Revision: 3.5 $ $Date: 2007-03-11 02:08:16 $ </version>
  3078. </member>
  3079. <member name="T:ZedGraph.CurveList">
  3080. <summary>
  3081. A collection class containing a list of <see cref="T:ZedGraph.CurveItem"/> objects
  3082. that define the set of curves to be displayed on the graph.
  3083. </summary>
  3084. <author> John Champion
  3085. modified by Jerry Vos</author>
  3086. <version> $Revision: 3.43 $ $Date: 2007-11-03 04:41:28 $ </version>
  3087. </member>
  3088. <member name="M:ZedGraph.CurveList.HasData">
  3089. <summary>
  3090. Determine if there is any data in any of the <see cref="T:ZedGraph.CurveItem"/>
  3091. objects for this graph. This method does not verify valid data, it
  3092. only checks to see if <see cref="P:ZedGraph.CurveItem.NPts"/> &gt; 0.
  3093. </summary>
  3094. <returns>true if there is any data, false otherwise</returns>
  3095. </member>
  3096. <member name="M:ZedGraph.CurveList.#ctor">
  3097. <summary>
  3098. Default constructor for the collection class
  3099. </summary>
  3100. </member>
  3101. <member name="M:ZedGraph.CurveList.#ctor(ZedGraph.CurveList)">
  3102. <summary>
  3103. The Copy Constructor
  3104. </summary>
  3105. <param name="rhs">The XAxis object from which to copy</param>
  3106. </member>
  3107. <member name="M:ZedGraph.CurveList.System#ICloneable#Clone">
  3108. <summary>
  3109. Implement the <see cref="T:System.ICloneable"/> interface in a typesafe manner by just
  3110. calling the typed version of <see cref="M:ZedGraph.CurveList.Clone"/>
  3111. </summary>
  3112. <returns>A deep copy of this object</returns>
  3113. </member>
  3114. <member name="M:ZedGraph.CurveList.Clone">
  3115. <summary>
  3116. Typesafe, deep-copy clone method.
  3117. </summary>
  3118. <returns>A new, independent copy of this class</returns>
  3119. </member>
  3120. <member name="M:ZedGraph.CurveList.IndexOf(System.String)">
  3121. <summary>
  3122. Return the zero-based position index of the
  3123. <see cref="T:ZedGraph.CurveItem"/> with the specified <see cref="P:ZedGraph.CurveItem.Label"/>.
  3124. </summary>
  3125. <param name="label">The <see cref="T:System.String"/> label that is in the
  3126. <see cref="P:ZedGraph.CurveItem.Label"/> attribute of the item to be found.
  3127. </param>
  3128. <returns>The zero-based index of the specified <see cref="T:ZedGraph.CurveItem"/>,
  3129. or -1 if the <see cref="T:ZedGraph.CurveItem"/> is not in the list</returns>
  3130. <seealso cref="M:ZedGraph.CurveList.IndexOfTag(System.String)"/>
  3131. </member>
  3132. <member name="M:ZedGraph.CurveList.IndexOfTag(System.String)">
  3133. <summary>
  3134. Return the zero-based position index of the
  3135. <see cref="T:ZedGraph.CurveItem"/> with the specified <see cref="F:ZedGraph.CurveItem.Tag"/>.
  3136. </summary>
  3137. <remarks>In order for this method to work, the <see cref="F:ZedGraph.CurveItem.Tag"/>
  3138. property must be of type <see cref="T:System.String"/>.</remarks>
  3139. <param name="tag">The <see cref="T:System.String"/> tag that is in the
  3140. <see cref="F:ZedGraph.CurveItem.Tag"/> attribute of the item to be found.
  3141. </param>
  3142. <returns>The zero-based index of the specified <see cref="T:ZedGraph.CurveItem"/>,
  3143. or -1 if the <see cref="T:ZedGraph.CurveItem"/> is not in the list</returns>
  3144. </member>
  3145. <member name="M:ZedGraph.CurveList.Sort(ZedGraph.SortType,System.Int32)">
  3146. <summary>
  3147. Sorts the list according to the point values at the specified index and
  3148. for the specified axis.
  3149. </summary>
  3150. </member>
  3151. <member name="M:ZedGraph.CurveList.Move(System.Int32,System.Int32)">
  3152. <summary>
  3153. Move the position of the object at the specified index
  3154. to the new relative position in the list.</summary>
  3155. <remarks>For Graphic type objects, this method controls the
  3156. Z-Order of the items. Objects at the beginning of the list
  3157. appear in front of objects at the end of the list.</remarks>
  3158. <param name="index">The zero-based index of the object
  3159. to be moved.</param>
  3160. <param name="relativePos">The relative number of positions to move
  3161. the object. A value of -1 will move the
  3162. object one position earlier in the list, a value
  3163. of 1 will move it one position later. To move an item to the
  3164. beginning of the list, use a large negative value (such as -999).
  3165. To move it to the end of the list, use a large positive value.
  3166. </param>
  3167. <returns>The new position for the object, or -1 if the object
  3168. was not found.</returns>
  3169. </member>
  3170. <member name="M:ZedGraph.CurveList.GetRange(System.Boolean,System.Boolean,ZedGraph.GraphPane)">
  3171. <summary>
  3172. Go through each <see cref="T:ZedGraph.CurveItem"/> object in the collection,
  3173. calling the <see cref="M:ZedGraph.CurveItem.GetRange(System.Double@,System.Double@,System.Double@,System.Double@,System.Boolean,System.Boolean,ZedGraph.GraphPane)"/> member to
  3174. determine the minimum and maximum values in the
  3175. <see cref="P:ZedGraph.CurveItem.Points"/> list of data value pairs. If the curves include
  3176. a stack bar, handle within the current GetRange method. In the event that no
  3177. data are available, a default range of min=0.0 and max=1.0 are returned.
  3178. If the Y axis has a valid data range and the Y2 axis not, then the Y2
  3179. range will be a duplicate of the Y range. Vice-versa for the Y2 axis
  3180. having valid data when the Y axis does not.
  3181. If any <see cref="T:ZedGraph.CurveItem"/> in the list has a missing
  3182. <see cref="T:ZedGraph.PointPairList"/>, a new empty one will be generated.
  3183. </summary>
  3184. <param name="bIgnoreInitial">ignoreInitial is a boolean value that
  3185. affects the data range that is considered for the automatic scale
  3186. ranging (see <see cref="P:ZedGraph.GraphPane.IsIgnoreInitial"/>). If true, then initial
  3187. data points where the Y value is zero are not included when
  3188. automatically determining the scale <see cref="P:ZedGraph.Scale.Min"/>,
  3189. <see cref="P:ZedGraph.Scale.Max"/>, and <see cref="P:ZedGraph.Scale.MajorStep"/> size. All data after
  3190. the first non-zero Y value are included.
  3191. </param>
  3192. <param name="isBoundedRanges">
  3193. Determines if the auto-scaled axis ranges will subset the
  3194. data points based on any manually set scale range values.
  3195. </param>
  3196. <param name="pane">
  3197. A reference to the <see cref="T:ZedGraph.GraphPane"/> object that is the parent or
  3198. owner of this object.
  3199. </param>
  3200. <seealso cref="P:ZedGraph.GraphPane.IsBoundedRanges"/>
  3201. </member>
  3202. <member name="M:ZedGraph.CurveList.GetStackRange(ZedGraph.GraphPane,ZedGraph.CurveItem,System.Double@,System.Double@,System.Double@,System.Double@)">
  3203. <summary>
  3204. Calculate the range for stacked bars and lines.
  3205. </summary>
  3206. <remarks>This method is required for the stacked
  3207. types because (for bars), the negative values are a separate stack than the positive
  3208. values. If you just sum up the bars, you will get the sum of the positive plus negative,
  3209. which is less than the maximum positive value and greater than the maximum negative value.
  3210. </remarks>
  3211. <param name="pane">
  3212. A reference to the <see cref="T:ZedGraph.GraphPane"/> object that is the parent or
  3213. owner of this object.
  3214. </param>
  3215. <param name="curve">The <see cref="T:ZedGraph.CurveItem"/> for which to calculate the range</param>
  3216. <param name="tXMinVal">The minimum X value so far</param>
  3217. <param name="tYMinVal">The minimum Y value so far</param>
  3218. <param name="tXMaxVal">The maximum X value so far</param>
  3219. <param name="tYMaxVal">The maximum Y value so far</param>
  3220. <seealso cref="P:ZedGraph.GraphPane.IsBoundedRanges"/>
  3221. </member>
  3222. <member name="M:ZedGraph.CurveList.Draw(System.Drawing.Graphics,ZedGraph.GraphPane,System.Single)">
  3223. <summary>
  3224. Render all the <see cref="T:ZedGraph.CurveItem"/> objects in the list to the
  3225. specified <see cref="T:System.Drawing.Graphics"/>
  3226. device by calling the <see cref="M:ZedGraph.CurveItem.Draw(System.Drawing.Graphics,ZedGraph.GraphPane,System.Int32,System.Single)"/> member function of
  3227. each <see cref="T:ZedGraph.CurveItem"/> object.
  3228. </summary>
  3229. <param name="g">
  3230. A graphic device object to be drawn into. This is normally e.Graphics from the
  3231. PaintEventArgs argument to the Paint() method.
  3232. </param>
  3233. <param name="pane">
  3234. A reference to the <see cref="T:ZedGraph.GraphPane"/> object that is the parent or
  3235. owner of this object.
  3236. </param>
  3237. <param name="scaleFactor">
  3238. The scaling factor to be used for rendering objects. This is calculated and
  3239. passed down by the parent <see cref="T:ZedGraph.GraphPane"/> object using the
  3240. <see cref="M:ZedGraph.PaneBase.CalcScaleFactor"/> method, and is used to proportionally adjust
  3241. font sizes, etc. according to the actual size of the graph.
  3242. </param>
  3243. </member>
  3244. <member name="M:ZedGraph.CurveList.GetBarItemPos(ZedGraph.GraphPane,ZedGraph.BarItem)">
  3245. <summary>
  3246. Find the ordinal position of the specified <see cref="T:ZedGraph.BarItem"/> within
  3247. the <see cref="T:ZedGraph.CurveList"/>. This position only counts <see cef="BarItem"/>
  3248. types, ignoring all other types.
  3249. </summary>
  3250. <param name="pane">The <see cref="T:ZedGraph.GraphPane"/> of interest</param>
  3251. <param name="barItem">The <see cref="T:ZedGraph.BarItem"/> for which to search.</param>
  3252. <returns>The ordinal position of the specified bar, or -1 if the bar
  3253. was not found.</returns>
  3254. </member>
  3255. <member name="P:ZedGraph.CurveList.MaxPts">
  3256. <summary>
  3257. Read only value for the maximum number of points in any of the curves
  3258. in the list.
  3259. </summary>
  3260. </member>
  3261. <member name="P:ZedGraph.CurveList.NumBars">
  3262. <summary>
  3263. Read only property that returns the number of curves in the list that are of
  3264. type <see cref="T:ZedGraph.BarItem"/>. This does not include <see cref="T:ZedGraph.HiLowBarItem"/> or
  3265. <see cref="T:ZedGraph.ErrorBarItem"/> types.
  3266. </summary>
  3267. </member>
  3268. <member name="P:ZedGraph.CurveList.NumClusterableBars">
  3269. <summary>
  3270. Read only property that returns the number of curves in the list that are
  3271. potentially "clusterable", which includes <see cref="T:ZedGraph.BarItem"/> and
  3272. <see cref="T:ZedGraph.HiLowBarItem"/> types. This does not include <see cref="T:ZedGraph.ErrorBarItem"/>,
  3273. <see cref="T:ZedGraph.OHLCBarItem"/>, <see cref="T:ZedGraph.JapaneseCandleStickItem"/>, etc. types.
  3274. </summary>
  3275. <remarks>Note that this property is only the number of bars that COULD BE clustered. The
  3276. actual cluster settings are not considered.</remarks>
  3277. </member>
  3278. <member name="P:ZedGraph.CurveList.NumPies">
  3279. <summary>
  3280. Read only property that returns the number of pie slices in the list (class type is
  3281. <see cref="T:ZedGraph.PieItem"/> ).
  3282. </summary>
  3283. </member>
  3284. <member name="P:ZedGraph.CurveList.IsPieOnly">
  3285. <summary>
  3286. Read only property that determines if all items in the <see cref="T:ZedGraph.CurveList"/> are
  3287. Pies.
  3288. </summary>
  3289. </member>
  3290. <member name="P:ZedGraph.CurveList.Backward">
  3291. <summary>
  3292. Iterate backwards through the <see cref="T:ZedGraph.CurveList"/> items.
  3293. </summary>
  3294. </member>
  3295. <member name="P:ZedGraph.CurveList.Forward">
  3296. <summary>
  3297. Iterate forward through the <see cref="T:ZedGraph.CurveList"/> items.
  3298. </summary>
  3299. </member>
  3300. <member name="P:ZedGraph.CurveList.Item(System.String)">
  3301. <summary>
  3302. Indexer to access the specified <see cref="T:ZedGraph.CurveItem"/> object by
  3303. its <see cref="P:ZedGraph.CurveItem.Label"/> string.
  3304. </summary>
  3305. <param name="label">The string label of the
  3306. <see cref="T:ZedGraph.CurveItem"/> object to be accessed.</param>
  3307. <value>A <see cref="T:ZedGraph.CurveItem"/> object reference.</value>
  3308. </member>
  3309. <member name="F:ZedGraph.Selection.Border">
  3310. <summary>
  3311. The <see cref="F:ZedGraph.Selection.Border"/> type to be used for drawing "selected"
  3312. <see cref="T:ZedGraph.PieItem"/>, <see cref="T:ZedGraph.BarItem"/>, <see cref="T:ZedGraph.HiLowBarItem"/>,
  3313. <see cref="T:ZedGraph.OHLCBarItem"/>, and <see cref="T:ZedGraph.JapaneseCandleStickItem"/> item types.
  3314. </summary>
  3315. </member>
  3316. <member name="F:ZedGraph.Selection.Fill">
  3317. <summary>
  3318. The <see cref="F:ZedGraph.Selection.Fill"/> type to be used for drawing "selected"
  3319. <see cref="T:ZedGraph.PieItem"/>, <see cref="T:ZedGraph.BarItem"/>, <see cref="T:ZedGraph.HiLowBarItem"/>,
  3320. and <see cref="T:ZedGraph.JapaneseCandleStickItem"/> item types.
  3321. </summary>
  3322. </member>
  3323. <member name="F:ZedGraph.Selection.Line">
  3324. <summary>
  3325. The <see cref="F:ZedGraph.Selection.Line"/> type to be used for drawing "selected"
  3326. <see cref="T:ZedGraph.LineItem"/> and <see cref="T:ZedGraph.StickItem"/> types
  3327. </summary>
  3328. </member>
  3329. <member name="F:ZedGraph.Selection.Symbol">
  3330. <summary>
  3331. The <see cref="F:ZedGraph.Selection.Symbol"/> type to be used for drawing "selected"
  3332. <see cref="T:ZedGraph.LineItem"/> and <see cref="T:ZedGraph.ErrorBarItem"/> types.
  3333. </summary>
  3334. </member>
  3335. <member name="M:ZedGraph.Selection.Select(ZedGraph.MasterPane,ZedGraph.CurveItem)">
  3336. <summary>
  3337. Place a <see cref="T:ZedGraph.CurveItem"/> in the selection list, removing all other
  3338. items.
  3339. </summary>
  3340. <param name="master">The <see cref="T:ZedGraph.MasterPane"/> that is the "owner"
  3341. of the <see cref="T:ZedGraph.CurveItem"/>'s.</param>
  3342. <param name="ci">The <see cref="T:ZedGraph.CurveItem"/> to be added to the list.</param>
  3343. </member>
  3344. <member name="M:ZedGraph.Selection.Select(ZedGraph.MasterPane,ZedGraph.CurveList)">
  3345. <summary>
  3346. Place a list of <see cref="T:ZedGraph.CurveItem"/>'s in the selection list, removing all other
  3347. items.
  3348. </summary>
  3349. <param name="master">The <see cref="T:ZedGraph.MasterPane"/> that is the "owner"
  3350. of the <see cref="T:ZedGraph.CurveItem"/>'s.</param>
  3351. <param name="ciList">The list of <see cref="T:ZedGraph.CurveItem"/> to be added to the list.</param>
  3352. </member>
  3353. <member name="M:ZedGraph.Selection.AddToSelection(ZedGraph.MasterPane,ZedGraph.CurveItem)">
  3354. <summary>
  3355. Add a <see cref="T:ZedGraph.CurveItem"/> to the selection list.
  3356. </summary>
  3357. <param name="master">The <see cref="T:ZedGraph.MasterPane"/> that is the "owner"
  3358. of the <see cref="T:ZedGraph.CurveItem"/>'s.</param>
  3359. <param name="ci">The <see cref="T:ZedGraph.CurveItem"/> to be added to the list.</param>
  3360. </member>
  3361. <member name="M:ZedGraph.Selection.AddToSelection(ZedGraph.MasterPane,ZedGraph.CurveList)">
  3362. <summary>
  3363. Add a list of <see cref="T:ZedGraph.CurveItem"/>'s to the selection list.
  3364. </summary>
  3365. <param name="master">The <see cref="T:ZedGraph.MasterPane"/> that is the "owner"
  3366. of the <see cref="T:ZedGraph.CurveItem"/>'s.</param>
  3367. <param name="ciList">The list of <see cref="T:ZedGraph.CurveItem"/>'s to be added to the list.</param>
  3368. </member>
  3369. <member name="M:ZedGraph.Selection.RemoveFromSelection(ZedGraph.MasterPane,ZedGraph.CurveItem)">
  3370. <summary>
  3371. Remove the specified <see cref="T:ZedGraph.CurveItem"/> from the selection list.
  3372. </summary>
  3373. <param name="master">The <see cref="T:ZedGraph.MasterPane"/> that is the "owner"
  3374. of the <see cref="T:ZedGraph.CurveItem"/>'s.</param>
  3375. <param name="ci">The <see cref="T:ZedGraph.CurveItem"/> to be removed from the list.</param>
  3376. </member>
  3377. <member name="M:ZedGraph.Selection.ClearSelection(ZedGraph.MasterPane)">
  3378. <summary>
  3379. Clear the selection list and trigger a <see cref="E:ZedGraph.Selection.SelectionChangedEvent"/>.
  3380. </summary>
  3381. <param name="master">The <see cref="T:ZedGraph.MasterPane"/> that "owns" the selection list.</param>
  3382. </member>
  3383. <member name="M:ZedGraph.Selection.ClearSelection(ZedGraph.MasterPane,System.Boolean)">
  3384. <summary>
  3385. Clear the selection list and optionally trigger a <see cref="E:ZedGraph.Selection.SelectionChangedEvent"/>.
  3386. </summary>
  3387. <param name="master">The <see cref="T:ZedGraph.MasterPane"/> that "owns" the selection list.</param>
  3388. <param name="sendEvent">true to trigger a <see cref="E:ZedGraph.Selection.SelectionChangedEvent"/>,
  3389. false otherwise.</param>
  3390. </member>
  3391. <member name="M:ZedGraph.Selection.UpdateSelection(ZedGraph.MasterPane)">
  3392. <summary>
  3393. Mark the <see cref="T:ZedGraph.CurveItem"/>'s that are included in the selection list
  3394. by setting the <see cref="P:ZedGraph.CurveItem.IsSelected"/> property to true.
  3395. </summary>
  3396. <param name="master">The <see cref="T:ZedGraph.MasterPane"/> that "owns" the selection list.</param>
  3397. </member>
  3398. <member name="E:ZedGraph.Selection.SelectionChangedEvent">
  3399. <summary>
  3400. Subscribe to this event to receive notice
  3401. that the list of selected CurveItems has changed
  3402. </summary>
  3403. </member>
  3404. <member name="T:ZedGraph.RadarPointList">
  3405. <summary>
  3406. A class containing a set of data values to be plotted as a RadarPlot.
  3407. This class will effectively convert the data into <see cref="T:ZedGraph.PointPair"/> objects
  3408. by converting the polar coordinates to rectangular coordinates
  3409. </summary>
  3410. <seealso cref="T:ZedGraph.BasicArrayPointList"/>
  3411. <seealso cref="T:ZedGraph.IPointList"/>
  3412. <seealso cref="T:ZedGraph.IPointListEdit"/>
  3413. <author>Jerry Vos and John Champion</author>
  3414. <version> $Revision: 3.5 $ $Date: 2007-04-16 00:03:02 $ </version>
  3415. </member>
  3416. <member name="T:ZedGraph.IPointList">
  3417. <summary>
  3418. An interface to a collection class containing data
  3419. that define the set of points to be displayed on the curve.
  3420. </summary>
  3421. <remarks>
  3422. This interface is designed to allow customized data abstraction. The default data
  3423. collection class is <see cref="T:ZedGraph.PointPairList"/>, however, you can define your own
  3424. data collection class using the <see cref="T:ZedGraph.IPointList"/> interface.
  3425. </remarks>
  3426. <seealso cref="T:ZedGraph.PointPairList"/>
  3427. <seealso cref="T:ZedGraph.BasicArrayPointList"/>
  3428. <author> John Champion</author>
  3429. <version> $Revision: 1.6 $ $Date: 2007-11-11 07:29:43 $ </version>
  3430. </member>
  3431. <member name="P:ZedGraph.IPointList.Item(System.Int32)">
  3432. <summary>
  3433. Indexer to access a data point by its ordinal position in the collection.
  3434. </summary>
  3435. <remarks>
  3436. This is the standard interface that ZedGraph uses to access the data. Although
  3437. you must pass a <see cref="T:ZedGraph.PointPair"/> here, your internal data storage format
  3438. can be anything.
  3439. </remarks>
  3440. <param name="index">The ordinal position (zero-based) of the
  3441. data point to be accessed.</param>
  3442. <value>A <see cref="T:ZedGraph.PointPair"/> object instance.</value>
  3443. </member>
  3444. <member name="P:ZedGraph.IPointList.Count">
  3445. <summary>
  3446. Gets the number of points available in the list.
  3447. </summary>
  3448. </member>
  3449. <member name="T:ZedGraph.IPointListEdit">
  3450. <summary>
  3451. An interface to a collection class containing data
  3452. that define the set of points to be displayed on the curve.
  3453. </summary>
  3454. <remarks>
  3455. This interface is designed to allow customized data abstraction. The default data
  3456. collection class is <see cref="T:ZedGraph.PointPairList"/>, however, you can define your own
  3457. data collection class using the <see cref="T:ZedGraph.IPointList"/> interface. This
  3458. <see cref="T:ZedGraph.IPointListEdit"/> interface adds the ability to remove and add points
  3459. to the list, and so is used by the <see cref="T:ZedGraph.CurveItem"/> class for the
  3460. <see cref="M:ZedGraph.CurveItem.AddPoint(System.Double,System.Double)"/>, <see cref="M:ZedGraph.CurveItem.RemovePoint(System.Int32)"/>, and
  3461. <see cref="M:ZedGraph.CurveItem.Clear"/> methods.
  3462. </remarks>
  3463. <seealso cref="T:ZedGraph.PointPairList"/>
  3464. <seealso cref="T:ZedGraph.BasicArrayPointList"/>
  3465. <seealso cref="T:ZedGraph.IPointList"/>
  3466. <seealso cref="T:ZedGraph.FilteredPointList"/>
  3467. <author> John Champion</author>
  3468. <version> $Revision: 3.6 $ $Date: 2006-10-19 04:40:14 $ </version>
  3469. </member>
  3470. <member name="M:ZedGraph.IPointListEdit.Add(ZedGraph.PointPair)">
  3471. <summary>
  3472. Appends a point to the end of the list. The data are passed in as a <see cref="T:ZedGraph.PointPair"/>
  3473. object.
  3474. </summary>
  3475. <param name="point">The <see cref="T:ZedGraph.PointPair"/> object containing the data to be added.</param>
  3476. </member>
  3477. <member name="M:ZedGraph.IPointListEdit.Add(System.Double,System.Double)">
  3478. <summary>
  3479. Appends a point to the end of the list. The data are passed in as two <see cref="T:System.Double"/>
  3480. types.
  3481. </summary>
  3482. <param name="x">The <see cref="T:System.Double"/> value containing the X data to be added.</param>
  3483. <param name="y">The <see cref="T:System.Double"/> value containing the Y data to be added.</param>
  3484. <returns>The ordinal position (zero-based), at which the new point was added.</returns>
  3485. </member>
  3486. <member name="M:ZedGraph.IPointListEdit.RemoveAt(System.Int32)">
  3487. <summary>
  3488. Removes a single data point from the list at the specified ordinal location
  3489. (zero based).
  3490. </summary>
  3491. </member>
  3492. <member name="M:ZedGraph.IPointListEdit.Clear">
  3493. <summary>
  3494. Clears all data points from the list. After calling this method,
  3495. <see cref="P:ZedGraph.IPointList.Count"/> will be zero.
  3496. </summary>
  3497. </member>
  3498. <member name="P:ZedGraph.IPointListEdit.Item(System.Int32)">
  3499. <summary>
  3500. Indexer to access a data point by its ordinal position in the collection.
  3501. </summary>
  3502. <remarks>
  3503. This is the standard interface that ZedGraph uses to access the data. Although
  3504. you must pass a <see cref="T:ZedGraph.PointPair"/> here, your internal data storage format
  3505. can be anything.
  3506. </remarks>
  3507. <param name="index">The ordinal position (zero-based) of the
  3508. data point to be accessed.</param>
  3509. <value>A <see cref="T:ZedGraph.PointPair"/> object instance.</value>
  3510. </member>
  3511. <member name="F:ZedGraph.RadarPointList._clockwise">
  3512. <summary>
  3513. Default to clockwise rotation as this is the standard for radar charts
  3514. </summary>
  3515. </member>
  3516. <member name="F:ZedGraph.RadarPointList._rotation">
  3517. <summary>
  3518. Default to 90 degree rotation so main axis is in the 12 o'clock position,
  3519. which is the standard for radar charts.
  3520. </summary>
  3521. </member>
  3522. <member name="M:ZedGraph.RadarPointList.GetAt(System.Int32)">
  3523. <summary>
  3524. Get the raw data
  3525. </summary>
  3526. <param name="index"></param>
  3527. <returns></returns>
  3528. </member>
  3529. <member name="M:ZedGraph.RadarPointList.#ctor">
  3530. <summary>
  3531. Default Constructor
  3532. </summary>
  3533. </member>
  3534. <member name="M:ZedGraph.RadarPointList.#ctor(ZedGraph.RadarPointList)">
  3535. <summary>
  3536. Copy Constructor
  3537. </summary>
  3538. </member>
  3539. <member name="M:ZedGraph.RadarPointList.System#ICloneable#Clone">
  3540. <summary>
  3541. Implement the <see cref="T:System.ICloneable"/> interface in a typesafe manner by just
  3542. calling the typed version of <see cref="M:ZedGraph.RadarPointList.Clone"/>
  3543. </summary>
  3544. <returns>A deep copy of this object</returns>
  3545. </member>
  3546. <member name="M:ZedGraph.RadarPointList.Clone">
  3547. <summary>
  3548. Typesafe, deep-copy clone method.
  3549. </summary>
  3550. <returns>A new, independent copy of this class</returns>
  3551. </member>
  3552. <member name="M:ZedGraph.RadarPointList.Add(System.Double,System.Double)">
  3553. <summary>
  3554. Add a single point to the <see cref="T:ZedGraph.RadarPointList"/> from two values of type double.
  3555. </summary>
  3556. <param name="r">The radial coordinate value</param>
  3557. <param name="z">The 'Z' coordinate value, which is not normally used for plotting,
  3558. but can be used for <see cref="F:ZedGraph.FillType.GradientByZ"/> type fills</param>
  3559. <returns>The zero-based ordinal index where the point was added in the list.</returns>
  3560. </member>
  3561. <member name="P:ZedGraph.RadarPointList.Item(System.Int32)">
  3562. <summary>
  3563. Indexer to access the specified <see cref="T:ZedGraph.PointPair"/> object by
  3564. its ordinal position in the list. This method does the calculations
  3565. to convert the data from polar to rectangular coordinates.
  3566. </summary>
  3567. <param name="index">The ordinal position (zero-based) of the
  3568. <see cref="T:ZedGraph.PointPair"/> object to be accessed.</param>
  3569. <value>A <see cref="T:ZedGraph.PointPair"/> object reference.</value>
  3570. </member>
  3571. <member name="P:ZedGraph.RadarPointList.Clockwise">
  3572. <summary>
  3573. Indicates if points should be added in clockwise or counter-clockwise order
  3574. </summary>
  3575. </member>
  3576. <member name="P:ZedGraph.RadarPointList.Rotation">
  3577. <summary>
  3578. Sets the angular rotation (starting angle) for the initial axis
  3579. </summary>
  3580. </member>
  3581. <member name="P:ZedGraph.RadarPointList.Count">
  3582. <summary>
  3583. gets the number of points available in the list
  3584. </summary>
  3585. </member>
  3586. <member name="T:ZedGraph.LineBase">
  3587. <summary>
  3588. A class that handles the basic attributes of a line segment.
  3589. </summary>
  3590. <remarks>
  3591. This is the base class for <see cref="T:ZedGraph.Line"/> and <see cref="T:ZedGraph.Border"/> classes.
  3592. </remarks>
  3593. <author> John Champion </author>
  3594. <version> $Revision: 3.2 $ $Date: 2007-03-17 18:43:44 $ </version>
  3595. </member>
  3596. <member name="F:ZedGraph.LineBase.schema0">
  3597. <summary>
  3598. Current schema value that defines the version of the serialized file
  3599. </summary>
  3600. </member>
  3601. <member name="F:ZedGraph.LineBase._width">
  3602. <summary>
  3603. Private field that stores the pen width for this line.
  3604. Use the public property <see cref="P:ZedGraph.LineBase.Width"/> to access this value.
  3605. </summary>
  3606. </member>
  3607. <member name="F:ZedGraph.LineBase._style">
  3608. <summary>
  3609. Private field that stores the <see cref="T:System.Drawing.Drawing2D.DashStyle"/> for this
  3610. line. Use the public
  3611. property <see cref="P:ZedGraph.LineBase.Style"/> to access this value.
  3612. </summary>
  3613. </member>
  3614. <member name="F:ZedGraph.LineBase._dashOn">
  3615. <summary>
  3616. private field that stores the "Dash On" length for drawing the line. Use the
  3617. public property <see cref="P:ZedGraph.LineBase.DashOn"/> to access this value.
  3618. </summary>
  3619. </member>
  3620. <member name="F:ZedGraph.LineBase._dashOff">
  3621. <summary>
  3622. private field that stores the "Dash Off" length for drawing the line. Use the
  3623. public property <see cref="P:ZedGraph.LineBase.DashOff"/> to access this value.
  3624. </summary>
  3625. </member>
  3626. <member name="F:ZedGraph.LineBase._isVisible">
  3627. <summary>
  3628. Private field that stores the visibility of this line. Use the public
  3629. property <see cref="P:ZedGraph.LineBase.IsVisible"/> to access this value.
  3630. </summary>
  3631. </member>
  3632. <member name="F:ZedGraph.LineBase._isAntiAlias">
  3633. <summary>
  3634. private field that determines if the line is drawn using
  3635. Anti-Aliasing capabilities from the <see cref="T:System.Drawing.Graphics"/> class.
  3636. Use the public property <see cref="P:ZedGraph.LineBase.IsAntiAlias"/> to access
  3637. this value.
  3638. </summary>
  3639. </member>
  3640. <member name="F:ZedGraph.LineBase._color">
  3641. <summary>
  3642. Private field that stores the color of this line. Use the public
  3643. property <see cref="P:ZedGraph.LineBase.Color"/> to access this value. If this value is
  3644. false, the line will not be shown (but the <see cref="T:ZedGraph.Symbol"/> may
  3645. still be shown).
  3646. </summary>
  3647. </member>
  3648. <member name="F:ZedGraph.LineBase._gradientFill">
  3649. <summary>
  3650. Internal field that stores a custom <see cref="T:ZedGraph.Fill"/> class. This
  3651. fill is used strictly for <see cref="F:ZedGraph.FillType.GradientByX"/>,
  3652. <see cref="F:ZedGraph.FillType.GradientByY"/>, <see cref="F:ZedGraph.FillType.GradientByZ"/>,
  3653. and <see cref="F:ZedGraph.FillType.GradientByColorValue"/> calculations to determine
  3654. the color of the line.
  3655. </summary>
  3656. </member>
  3657. <member name="M:ZedGraph.LineBase.#ctor">
  3658. <summary>
  3659. Default constructor that sets all <see cref="T:ZedGraph.LineBase"/> properties to default
  3660. values as defined in the <see cref="T:ZedGraph.LineBase.Default"/> class.
  3661. </summary>
  3662. </member>
  3663. <member name="M:ZedGraph.LineBase.#ctor(System.Drawing.Color)">
  3664. <summary>
  3665. Constructor that sets the color property to the specified value, and sets
  3666. the remaining <see cref="T:ZedGraph.LineBase"/> properties to default
  3667. values as defined in the <see cref="T:ZedGraph.LineBase.Default"/> class.
  3668. </summary>
  3669. <param name="color">The color to assign to this new Line object</param>
  3670. </member>
  3671. <member name="M:ZedGraph.LineBase.#ctor(ZedGraph.LineBase)">
  3672. <summary>
  3673. The Copy Constructor
  3674. </summary>
  3675. <param name="rhs">The LineBase object from which to copy</param>
  3676. </member>
  3677. <member name="M:ZedGraph.LineBase.System#ICloneable#Clone">
  3678. <summary>
  3679. Implement the <see cref="T:System.ICloneable"/> interface in a typesafe manner by just
  3680. calling the typed version of Clone.
  3681. </summary>
  3682. <remarks>
  3683. Note that this method must be called with an explicit cast to ICloneable, and
  3684. that it is inherently virtual. For example:
  3685. <code>
  3686. ParentClass foo = new ChildClass();
  3687. ChildClass bar = (ChildClass) ((ICloneable)foo).Clone();
  3688. </code>
  3689. Assume that ChildClass is inherited from ParentClass. Even though foo is declared with
  3690. ParentClass, it is actually an instance of ChildClass. Calling the ICloneable implementation
  3691. of Clone() on foo actually calls ChildClass.Clone() as if it were a virtual function.
  3692. </remarks>
  3693. <returns>A deep copy of this object</returns>
  3694. </member>
  3695. <member name="M:ZedGraph.LineBase.#ctor(System.Runtime.Serialization.SerializationInfo,System.Runtime.Serialization.StreamingContext)">
  3696. <summary>
  3697. Constructor for deserializing objects
  3698. </summary>
  3699. <param name="info">A <see cref="T:System.Runtime.Serialization.SerializationInfo"/> instance that defines the
  3700. serialized data
  3701. </param>
  3702. <param name="context">A <see cref="T:System.Runtime.Serialization.StreamingContext"/> instance that contains
  3703. the serialized data
  3704. </param>
  3705. </member>
  3706. <member name="M:ZedGraph.LineBase.GetObjectData(System.Runtime.Serialization.SerializationInfo,System.Runtime.Serialization.StreamingContext)">
  3707. <summary>
  3708. Populates a <see cref="T:System.Runtime.Serialization.SerializationInfo"/> instance with the data needed to serialize
  3709. the target object
  3710. </summary>
  3711. <param name="info">A <see cref="T:System.Runtime.Serialization.SerializationInfo"/> instance that defines the
  3712. serialized data</param>
  3713. <param name="context">A <see cref="T:System.Runtime.Serialization.StreamingContext"/> instance that contains the
  3714. serialized data</param>
  3715. </member>
  3716. <member name="M:ZedGraph.LineBase.GetPen(ZedGraph.PaneBase,System.Single)">
  3717. <summary>
  3718. Create a <see cref="T:System.Drawing.Pen"/> object based on the properties of this
  3719. <see cref="T:ZedGraph.LineBase"/>.
  3720. </summary>
  3721. <param name="pane">The owner <see cref="T:ZedGraph.GraphPane"/> of this
  3722. <see cref="T:ZedGraph.LineBase"/>.
  3723. </param>
  3724. <param name="scaleFactor">
  3725. The scaling factor to be used for rendering objects. This is calculated and
  3726. passed down by the parent <see cref="T:ZedGraph.GraphPane"/> object using the
  3727. <see cref="M:ZedGraph.PaneBase.CalcScaleFactor"/> method, and is used to proportionally adjust
  3728. font sizes, etc. according to the actual size of the graph.
  3729. </param>
  3730. <returns>A <see cref="T:System.Drawing.Pen"/> object with the properties of this <see cref="T:ZedGraph.LineBase"/>
  3731. </returns>
  3732. </member>
  3733. <member name="M:ZedGraph.LineBase.GetPen(ZedGraph.PaneBase,System.Single,ZedGraph.PointPair)">
  3734. <summary>
  3735. Create a <see cref="T:System.Drawing.Pen"/> object based on the properties of this
  3736. <see cref="T:ZedGraph.LineBase"/>.
  3737. </summary>
  3738. <param name="pane">The owner <see cref="T:ZedGraph.GraphPane"/> of this
  3739. <see cref="T:ZedGraph.LineBase"/>.
  3740. </param>
  3741. <param name="scaleFactor">
  3742. The scaling factor to be used for rendering objects. This is calculated and
  3743. passed down by the parent <see cref="T:ZedGraph.GraphPane"/> object using the
  3744. <see cref="M:ZedGraph.PaneBase.CalcScaleFactor"/> method, and is used to proportionally adjust
  3745. font sizes, etc. according to the actual size of the graph.
  3746. </param>
  3747. <param name="dataValue">The data value to be used for a value-based
  3748. color gradient. This is only applicable if <see cref="P:ZedGraph.Fill.Type">GradientFill.Type</see>
  3749. is one of <see cref="F:ZedGraph.FillType.GradientByX"/>,
  3750. <see cref="F:ZedGraph.FillType.GradientByY"/>, <see cref="F:ZedGraph.FillType.GradientByZ"/>,
  3751. or <see cref="F:ZedGraph.FillType.GradientByColorValue"/>.
  3752. </param>
  3753. <returns>A <see cref="T:System.Drawing.Pen"/> object with the properties of this <see cref="T:ZedGraph.LineBase"/>
  3754. </returns>
  3755. </member>
  3756. <member name="P:ZedGraph.LineBase.Color">
  3757. <summary>
  3758. The color of the <see cref="T:ZedGraph.Line"/>. Note that this color value can be
  3759. overridden if the <see cref="P:ZedGraph.Fill.Type">GradientFill.Type</see> is one of the
  3760. <see cref="F:ZedGraph.FillType.GradientByX"/>,
  3761. <see cref="F:ZedGraph.FillType.GradientByY"/>, <see cref="F:ZedGraph.FillType.GradientByZ"/>,
  3762. and <see cref="F:ZedGraph.FillType.GradientByColorValue"/> types.
  3763. </summary>
  3764. <seealso cref="P:ZedGraph.LineBase.GradientFill"/>
  3765. </member>
  3766. <member name="P:ZedGraph.LineBase.Style">
  3767. <summary>
  3768. The style of the <see cref="T:ZedGraph.Line"/>, defined as a <see cref="T:System.Drawing.Drawing2D.DashStyle"/> enum.
  3769. This allows the line to be solid, dashed, or dotted.
  3770. </summary>
  3771. <seealso cref="F:ZedGraph.LineBase.Default.Style"/>
  3772. <seealso cref="P:ZedGraph.LineBase.DashOn"/>
  3773. <seealso cref="P:ZedGraph.LineBase.DashOff"/>
  3774. </member>
  3775. <member name="P:ZedGraph.LineBase.DashOn">
  3776. <summary>
  3777. The "Dash On" mode for drawing the line.
  3778. </summary>
  3779. <remarks>
  3780. This is the distance, in points (1/72 inch), of the dash segments that make up
  3781. the dashed grid lines. This setting is only valid if
  3782. <see cref="P:ZedGraph.LineBase.Style"/> is set to <see cref="F:System.Drawing.Drawing2D.DashStyle.Custom"/>.
  3783. </remarks>
  3784. <value>The dash on length is defined in points (1/72 inch)</value>
  3785. <seealso cref="P:ZedGraph.LineBase.DashOff"/>
  3786. <seealso cref="P:ZedGraph.LineBase.IsVisible"/>
  3787. <seealso cref="F:ZedGraph.LineBase.Default.DashOn"/>.
  3788. </member>
  3789. <member name="P:ZedGraph.LineBase.DashOff">
  3790. <summary>
  3791. The "Dash Off" mode for drawing the line.
  3792. </summary>
  3793. <remarks>
  3794. This is the distance, in points (1/72 inch), of the spaces between the dash
  3795. segments that make up the dashed grid lines. This setting is only valid if
  3796. <see cref="P:ZedGraph.LineBase.Style"/> is set to <see cref="F:System.Drawing.Drawing2D.DashStyle.Custom"/>.
  3797. </remarks>
  3798. <value>The dash off length is defined in points (1/72 inch)</value>
  3799. <seealso cref="P:ZedGraph.LineBase.DashOn"/>
  3800. <seealso cref="P:ZedGraph.LineBase.IsVisible"/>
  3801. <seealso cref="F:ZedGraph.LineBase.Default.DashOff"/>.
  3802. </member>
  3803. <member name="P:ZedGraph.LineBase.Width">
  3804. <summary>
  3805. The pen width used to draw the <see cref="T:ZedGraph.Line"/>, in points (1/72 inch)
  3806. </summary>
  3807. <seealso cref="F:ZedGraph.LineBase.Default.Width"/>
  3808. </member>
  3809. <member name="P:ZedGraph.LineBase.IsVisible">
  3810. <summary>
  3811. Gets or sets a property that shows or hides the <see cref="T:ZedGraph.Line"/>.
  3812. </summary>
  3813. <value>true to show the line, false to hide it</value>
  3814. <seealso cref="F:ZedGraph.LineBase.Default.IsVisible"/>
  3815. </member>
  3816. <member name="P:ZedGraph.LineBase.IsAntiAlias">
  3817. <summary>
  3818. Gets or sets a value that determines if the lines are drawn using
  3819. Anti-Aliasing capabilities from the <see cref="T:System.Drawing.Graphics"/> class.
  3820. </summary>
  3821. <remarks>
  3822. If this value is set to true, then the <see cref="P:System.Drawing.Graphics.SmoothingMode"/>
  3823. property will be set to <see cref="F:System.Drawing.Drawing2D.SmoothingMode.HighQuality"/> only while
  3824. this <see cref="T:ZedGraph.Line"/> is drawn. A value of false will leave the value of
  3825. <see cref="P:System.Drawing.Graphics.SmoothingMode"/> unchanged.
  3826. </remarks>
  3827. </member>
  3828. <member name="P:ZedGraph.LineBase.GradientFill">
  3829. <summary>
  3830. Gets or sets a custom <see cref="T:ZedGraph.Fill"/> class.
  3831. </summary>
  3832. <remarks>This fill is used strictly for <see cref="F:ZedGraph.FillType.GradientByX"/>,
  3833. <see cref="F:ZedGraph.FillType.GradientByY"/>, <see cref="F:ZedGraph.FillType.GradientByZ"/>,
  3834. and <see cref="F:ZedGraph.FillType.GradientByColorValue"/> calculations to determine
  3835. the color of the line. It overrides the <see cref="P:ZedGraph.LineBase.Color"/> property if
  3836. one of the above <see cref="T:ZedGraph.FillType"/> values are selected.
  3837. </remarks>
  3838. <seealso cref="P:ZedGraph.LineBase.Color"/>
  3839. </member>
  3840. <member name="T:ZedGraph.LineBase.Default">
  3841. <summary>
  3842. A simple struct that defines the
  3843. default property values for the <see cref="T:ZedGraph.LineBase"/> class.
  3844. </summary>
  3845. </member>
  3846. <member name="F:ZedGraph.LineBase.Default.IsVisible">
  3847. <summary>
  3848. The default mode for displaying line segments (<see cref="P:ZedGraph.LineBase.IsVisible"/>
  3849. property). True to show the line segments, false to hide them.
  3850. </summary>
  3851. </member>
  3852. <member name="F:ZedGraph.LineBase.Default.Width">
  3853. <summary>
  3854. The default width for line segments (<see cref="P:ZedGraph.LineBase.Width"/> property).
  3855. Units are points (1/72 inch).
  3856. </summary>
  3857. </member>
  3858. <member name="F:ZedGraph.LineBase.Default.IsAntiAlias">
  3859. <summary>
  3860. The default value for the <see cref="P:ZedGraph.LineBase.IsAntiAlias"/>
  3861. property.
  3862. </summary>
  3863. </member>
  3864. <member name="F:ZedGraph.LineBase.Default.Style">
  3865. <summary>
  3866. The default drawing style for line segments (<see cref="P:ZedGraph.LineBase.Style"/> property).
  3867. This is defined with the <see cref="T:System.Drawing.Drawing2D.DashStyle"/> enumeration.
  3868. </summary>
  3869. </member>
  3870. <member name="F:ZedGraph.LineBase.Default.DashOn">
  3871. <summary>
  3872. The default "dash on" size for drawing the line
  3873. (<see cref="P:ZedGraph.LineBase.DashOn"/> property). Units are in points (1/72 inch).
  3874. </summary>
  3875. </member>
  3876. <member name="F:ZedGraph.LineBase.Default.DashOff">
  3877. <summary>
  3878. The default "dash off" size for drawing the the line
  3879. (<see cref="P:ZedGraph.LineBase.DashOff"/> property). Units are in points (1/72 inch).
  3880. </summary>
  3881. </member>
  3882. <member name="F:ZedGraph.LineBase.Default.Color">
  3883. <summary>
  3884. The default color for the line.
  3885. This is the default value for the <see cref="P:ZedGraph.LineBase.Color"/> property.
  3886. </summary>
  3887. </member>
  3888. <member name="T:ZedGraph.GraphObjList">
  3889. <summary>
  3890. A collection class containing a list of <see cref="T:ZedGraph.TextObj"/> objects
  3891. to be displayed on the graph.
  3892. </summary>
  3893. <author> John Champion </author>
  3894. <version> $Revision: 3.1 $ $Date: 2006-06-24 20:26:44 $ </version>
  3895. </member>
  3896. <member name="M:ZedGraph.GraphObjList.#ctor">
  3897. <summary>
  3898. Default constructor for the <see cref="T:ZedGraph.GraphObjList"/> collection class
  3899. </summary>
  3900. </member>
  3901. <member name="M:ZedGraph.GraphObjList.#ctor(ZedGraph.GraphObjList)">
  3902. <summary>
  3903. The Copy Constructor
  3904. </summary>
  3905. <param name="rhs">The <see cref="T:ZedGraph.GraphObjList"/> object from which to copy</param>
  3906. </member>
  3907. <member name="M:ZedGraph.GraphObjList.System#ICloneable#Clone">
  3908. <summary>
  3909. Implement the <see cref="T:System.ICloneable"/> interface in a typesafe manner by just
  3910. calling the typed version of <see cref="M:ZedGraph.GraphObjList.Clone"/>
  3911. </summary>
  3912. <returns>A deep copy of this object</returns>
  3913. </member>
  3914. <member name="M:ZedGraph.GraphObjList.Clone">
  3915. <summary>
  3916. Typesafe, deep-copy clone method.
  3917. </summary>
  3918. <returns>A new, independent copy of this class</returns>
  3919. </member>
  3920. <member name="M:ZedGraph.GraphObjList.IndexOfTag(System.String)">
  3921. <summary>
  3922. Return the zero-based position index of the
  3923. <see cref="T:ZedGraph.GraphObj"/> with the specified <see cref="F:ZedGraph.GraphObj.Tag"/>.
  3924. </summary>
  3925. <remarks>In order for this method to work, the <see cref="F:ZedGraph.GraphObj.Tag"/>
  3926. property must be of type <see cref="T:System.String"/>.</remarks>
  3927. <param name="tag">The <see cref="T:System.String"/> tag that is in the
  3928. <see cref="F:ZedGraph.GraphObj.Tag"/> attribute of the item to be found.
  3929. </param>
  3930. <returns>The zero-based index of the specified <see cref="T:ZedGraph.GraphObj"/>,
  3931. or -1 if the <see cref="T:ZedGraph.GraphObj"/> is not in the list</returns>
  3932. </member>
  3933. <member name="M:ZedGraph.GraphObjList.Move(System.Int32,System.Int32)">
  3934. <summary>
  3935. Move the position of the object at the specified index
  3936. to the new relative position in the list.</summary>
  3937. <remarks>For Graphic type objects, this method controls the
  3938. Z-Order of the items. Objects at the beginning of the list
  3939. appear in front of objects at the end of the list.</remarks>
  3940. <param name="index">The zero-based index of the object
  3941. to be moved.</param>
  3942. <param name="relativePos">The relative number of positions to move
  3943. the object. A value of -1 will move the
  3944. object one position earlier in the list, a value
  3945. of 1 will move it one position later. To move an item to the
  3946. beginning of the list, use a large negative value (such as -999).
  3947. To move it to the end of the list, use a large positive value.
  3948. </param>
  3949. <returns>The new position for the object, or -1 if the object
  3950. was not found.</returns>
  3951. </member>
  3952. <member name="M:ZedGraph.GraphObjList.Draw(System.Drawing.Graphics,ZedGraph.PaneBase,System.Single,ZedGraph.ZOrder)">
  3953. <summary>
  3954. Render text to the specified <see cref="T:System.Drawing.Graphics"/> device
  3955. by calling the Draw method of each <see cref="T:ZedGraph.GraphObj"/> object in
  3956. the collection.
  3957. </summary>
  3958. <remarks>This method is normally only called by the Draw method
  3959. of the parent <see cref="T:ZedGraph.GraphPane"/> object.
  3960. </remarks>
  3961. <param name="g">
  3962. A graphic device object to be drawn into. This is normally e.Graphics from the
  3963. PaintEventArgs argument to the Paint() method.
  3964. </param>
  3965. <param name="pane">
  3966. A reference to the <see cref="T:ZedGraph.PaneBase"/> object that is the parent or
  3967. owner of this object.
  3968. </param>
  3969. <param name="scaleFactor">
  3970. The scaling factor to be used for rendering objects. This is calculated and
  3971. passed down by the parent <see cref="T:ZedGraph.GraphPane"/> object using the
  3972. <see cref="M:ZedGraph.PaneBase.CalcScaleFactor"/> method, and is used to proportionally adjust
  3973. font sizes, etc. according to the actual size of the graph.
  3974. </param>
  3975. <param name="zOrder">A <see cref="T:ZedGraph.ZOrder"/> enumeration that controls
  3976. the placement of this <see cref="T:ZedGraph.GraphObj"/> relative to other
  3977. graphic objects. The order of <see cref="T:ZedGraph.GraphObj"/>'s with the
  3978. same <see cref="T:ZedGraph.ZOrder"/> value is control by their order in
  3979. this <see cref="T:ZedGraph.GraphObjList"/>.</param>
  3980. </member>
  3981. <member name="M:ZedGraph.GraphObjList.FindPoint(System.Drawing.PointF,ZedGraph.PaneBase,System.Drawing.Graphics,System.Single,System.Int32@)">
  3982. <summary>
  3983. Determine if a mouse point is within any <see cref="T:ZedGraph.GraphObj"/>, and if so,
  3984. return the index number of the the <see cref="T:ZedGraph.GraphObj"/>.
  3985. </summary>
  3986. <param name="mousePt">The screen point, in pixel coordinates.</param>
  3987. <param name="pane">
  3988. A reference to the <see cref="T:ZedGraph.PaneBase"/> object that is the parent or
  3989. owner of this object.
  3990. </param>
  3991. <param name="g">
  3992. A graphic device object to be drawn into. This is normally e.Graphics from the
  3993. PaintEventArgs argument to the Paint() method.
  3994. </param>
  3995. <param name="scaleFactor">
  3996. The scaling factor to be used for rendering objects. This is calculated and
  3997. passed down by the parent <see cref="T:ZedGraph.GraphPane"/> object using the
  3998. <see cref="M:ZedGraph.PaneBase.CalcScaleFactor"/> method, and is used to proportionally adjust
  3999. font sizes, etc. according to the actual size of the graph.
  4000. </param>
  4001. <param name="index">The index number of the <see cref="T:ZedGraph.TextObj"/>
  4002. that is under the mouse point. The <see cref="T:ZedGraph.TextObj"/> object is
  4003. accessible via the <see cref="T:ZedGraph.GraphObjList"/> indexer property.
  4004. </param>
  4005. <returns>true if the mouse point is within a <see cref="T:ZedGraph.GraphObj"/> bounding
  4006. box, false otherwise.</returns>
  4007. <seealso cref="M:ZedGraph.GraphPane.FindNearestObject(System.Drawing.PointF,System.Drawing.Graphics,System.Object@,System.Int32@)"/>
  4008. </member>
  4009. <member name="P:ZedGraph.GraphObjList.Item(System.String)">
  4010. <summary>
  4011. Indexer to access the specified <see cref="T:ZedGraph.GraphObj"/> object by its <see cref="F:ZedGraph.GraphObj.Tag"/>.
  4012. Note that the <see cref="F:ZedGraph.GraphObj.Tag"/> must be a <see cref="T:System.String"/> type for this method
  4013. to work.
  4014. </summary>
  4015. <param name="tag">The <see cref="T:System.String"/> type tag to search for.</param>
  4016. <value>A <see cref="T:ZedGraph.GraphObj"/> object reference.</value>
  4017. <seealso cref="M:ZedGraph.GraphObjList.IndexOfTag(System.String)"/>
  4018. </member>
  4019. <member name="T:ZedGraph.GapLabel">
  4020. <summary>
  4021. Class that handles the data associated with a text title and its associated font
  4022. properties. Inherits from <see cref="T:ZedGraph.Label"/>, and adds the <see cref="P:ZedGraph.GapLabel.Gap"/>
  4023. property for use by the <see cref="T:ZedGraph.Axis"/> and <see cref="T:ZedGraph.PaneBase"/> objects.
  4024. </summary>
  4025. <author> John Champion </author>
  4026. <version> $Revision: 3.1 $ $Date: 2006-06-24 20:26:44 $ </version>
  4027. </member>
  4028. <member name="T:ZedGraph.Label">
  4029. <summary>
  4030. Class that handles the data associated with text title and its associated font
  4031. properties
  4032. </summary>
  4033. <author> John Champion </author>
  4034. <version> $Revision: 3.2 $ $Date: 2007-03-11 02:08:16 $ </version>
  4035. </member>
  4036. <member name="F:ZedGraph.Label.schema">
  4037. <summary>
  4038. Current schema value that defines the version of the serialized file
  4039. </summary>
  4040. </member>
  4041. <member name="F:ZedGraph.Label._text">
  4042. <summary>
  4043. private field that stores the <see cref="T:System.String"/> text for this label
  4044. </summary>
  4045. </member>
  4046. <member name="F:ZedGraph.Label._fontSpec">
  4047. <summary>
  4048. private field that stores the <see cref="P:ZedGraph.Label.FontSpec"/> font properties for this label
  4049. </summary>
  4050. </member>
  4051. <member name="F:ZedGraph.Label._isVisible">
  4052. <summary>
  4053. private field that determines if this label will be displayed.
  4054. </summary>
  4055. </member>
  4056. <member name="M:ZedGraph.Label.#ctor(System.String,System.String,System.Single,System.Drawing.Color,System.Boolean,System.Boolean,System.Boolean)">
  4057. <summary>
  4058. Constructor to build an <see cref="T:ZedGraph.AxisLabel"/> from the text and the
  4059. associated font properties.
  4060. </summary>
  4061. <param name="text">The <see cref="T:System.String"/> representing the text to be
  4062. displayed</param>
  4063. <param name="fontFamily">The <see cref="T:System.String"/> font family name</param>
  4064. <param name="fontSize">The size of the font in points and scaled according
  4065. to the <see cref="M:ZedGraph.PaneBase.CalcScaleFactor"/> logic.</param>
  4066. <param name="color">The <see cref="T:System.Drawing.Color"/> instance representing the color
  4067. of the font</param>
  4068. <param name="isBold">true for a bold font face</param>
  4069. <param name="isItalic">true for an italic font face</param>
  4070. <param name="isUnderline">true for an underline font face</param>
  4071. </member>
  4072. <member name="M:ZedGraph.Label.#ctor(System.String,ZedGraph.FontSpec)">
  4073. <summary>
  4074. Constructor that builds a <see cref="T:ZedGraph.Label"/> from a text <see cref="T:System.String"/>
  4075. and a <see cref="P:ZedGraph.Label.FontSpec"/> instance.
  4076. </summary>
  4077. <param name="text"></param>
  4078. <param name="fontSpec"></param>
  4079. </member>
  4080. <member name="M:ZedGraph.Label.#ctor(ZedGraph.Label)">
  4081. <summary>
  4082. Copy constructor
  4083. </summary>
  4084. <param name="rhs">the <see cref="T:ZedGraph.Label"/> instance to be copied.</param>
  4085. </member>
  4086. <member name="M:ZedGraph.Label.System#ICloneable#Clone">
  4087. <summary>
  4088. Implement the <see cref="T:System.ICloneable"/> interface in a typesafe manner by just
  4089. calling the typed version of <see cref="M:ZedGraph.Label.Clone"/>
  4090. </summary>
  4091. <returns>A deep copy of this object</returns>
  4092. </member>
  4093. <member name="M:ZedGraph.Label.Clone">
  4094. <summary>
  4095. Typesafe, deep-copy clone method.
  4096. </summary>
  4097. <returns>A new, independent copy of this class</returns>
  4098. </member>
  4099. <member name="M:ZedGraph.Label.#ctor(System.Runtime.Serialization.SerializationInfo,System.Runtime.Serialization.StreamingContext)">
  4100. <summary>
  4101. Constructor for deserializing objects
  4102. </summary>
  4103. <param name="info">A <see cref="T:System.Runtime.Serialization.SerializationInfo"/> instance that defines the serialized data
  4104. </param>
  4105. <param name="context">A <see cref="T:System.Runtime.Serialization.StreamingContext"/> instance that contains the serialized data
  4106. </param>
  4107. </member>
  4108. <member name="M:ZedGraph.Label.GetObjectData(System.Runtime.Serialization.SerializationInfo,System.Runtime.Serialization.StreamingContext)">
  4109. <summary>
  4110. Populates a <see cref="T:System.Runtime.Serialization.SerializationInfo"/> instance with the data needed to serialize the target object
  4111. </summary>
  4112. <param name="info">A <see cref="T:System.Runtime.Serialization.SerializationInfo"/> instance that defines the serialized data</param>
  4113. <param name="context">A <see cref="T:System.Runtime.Serialization.StreamingContext"/> instance that contains the serialized data</param>
  4114. </member>
  4115. <member name="P:ZedGraph.Label.Text">
  4116. <summary>
  4117. The <see cref="T:System.String"/> text to be displayed
  4118. </summary>
  4119. </member>
  4120. <member name="P:ZedGraph.Label.FontSpec">
  4121. <summary>
  4122. A <see cref="T:ZedGraph.FontSpec"/> instance representing the font properties
  4123. for the displayed text.
  4124. </summary>
  4125. </member>
  4126. <member name="P:ZedGraph.Label.IsVisible">
  4127. <summary>
  4128. Gets or sets a boolean value that determines whether or not this label will be displayed.
  4129. </summary>
  4130. </member>
  4131. <member name="F:ZedGraph.GapLabel.schema2">
  4132. <summary>
  4133. Current schema value that defines the version of the serialized file
  4134. </summary>
  4135. </member>
  4136. <member name="M:ZedGraph.GapLabel.#ctor(System.String,System.String,System.Single,System.Drawing.Color,System.Boolean,System.Boolean,System.Boolean)">
  4137. <summary>
  4138. Constructor to build a <see cref="T:ZedGraph.GapLabel"/> from the text and the
  4139. associated font properties.
  4140. </summary>
  4141. <param name="text">The <see cref="T:System.String"/> representing the text to be
  4142. displayed</param>
  4143. <param name="fontFamily">The <see cref="T:System.String"/> font family name</param>
  4144. <param name="fontSize">The size of the font in points and scaled according
  4145. to the <see cref="M:ZedGraph.PaneBase.CalcScaleFactor"/> logic.</param>
  4146. <param name="color">The <see cref="T:System.Drawing.Color"/> instance representing the color
  4147. of the font</param>
  4148. <param name="isBold">true for a bold font face</param>
  4149. <param name="isItalic">true for an italic font face</param>
  4150. <param name="isUnderline">true for an underline font face</param>
  4151. </member>
  4152. <member name="M:ZedGraph.GapLabel.#ctor(ZedGraph.GapLabel)">
  4153. <summary>
  4154. Copy constructor
  4155. </summary>
  4156. <param name="rhs">the <see cref="T:ZedGraph.AxisLabel"/> instance to be copied.</param>
  4157. </member>
  4158. <member name="M:ZedGraph.GapLabel.System#ICloneable#Clone">
  4159. <summary>
  4160. Implement the <see cref="T:System.ICloneable"/> interface in a typesafe manner by just
  4161. calling the typed version of <see cref="M:ZedGraph.GapLabel.Clone"/>
  4162. </summary>
  4163. <returns>A deep copy of this object</returns>
  4164. </member>
  4165. <member name="M:ZedGraph.GapLabel.Clone">
  4166. <summary>
  4167. Typesafe, deep-copy clone method.
  4168. </summary>
  4169. <returns>A new, independent copy of this class</returns>
  4170. </member>
  4171. <member name="M:ZedGraph.GapLabel.GetScaledGap(System.Single)">
  4172. <summary>
  4173. Calculate the size of the <see cref="P:ZedGraph.GapLabel.Gap"/> based on the <see cref="P:ZedGraph.Label.FontSpec"/>
  4174. height, in pixel units and scaled according to <see paramref="scalefactor"/>.
  4175. </summary>
  4176. <param name="scaleFactor">The scaling factor to be applied</param>
  4177. </member>
  4178. <member name="M:ZedGraph.GapLabel.#ctor(System.Runtime.Serialization.SerializationInfo,System.Runtime.Serialization.StreamingContext)">
  4179. <summary>
  4180. Constructor for deserializing objects
  4181. </summary>
  4182. <param name="info">A <see cref="T:System.Runtime.Serialization.SerializationInfo"/> instance that defines the serialized data
  4183. </param>
  4184. <param name="context">A <see cref="T:System.Runtime.Serialization.StreamingContext"/> instance that contains the serialized data
  4185. </param>
  4186. </member>
  4187. <member name="M:ZedGraph.GapLabel.GetObjectData(System.Runtime.Serialization.SerializationInfo,System.Runtime.Serialization.StreamingContext)">
  4188. <summary>
  4189. Populates a <see cref="T:System.Runtime.Serialization.SerializationInfo"/> instance with the data needed to serialize the target object
  4190. </summary>
  4191. <param name="info">A <see cref="T:System.Runtime.Serialization.SerializationInfo"/> instance that defines the serialized data</param>
  4192. <param name="context">A <see cref="T:System.Runtime.Serialization.StreamingContext"/> instance that contains the serialized data</param>
  4193. </member>
  4194. <member name="P:ZedGraph.GapLabel.Gap">
  4195. <summary>
  4196. Gets or sets the gap factor between this label and the opposing <see cref="T:ZedGraph.Axis"/>
  4197. or <see cref="T:ZedGraph.Chart"/>.
  4198. </summary>
  4199. <remarks>
  4200. This value is expressed as a fraction of the character height for the <see cref="T:ZedGraph.GapLabel"/>.
  4201. </remarks>
  4202. </member>
  4203. <member name="T:ZedGraph.GapLabel.Default">
  4204. <summary>
  4205. A simple struct that defines the
  4206. default property values for the <see cref="T:ZedGraph.GapLabel"/> class.
  4207. </summary>
  4208. </member>
  4209. <member name="F:ZedGraph.GapLabel.Default.Gap">
  4210. <summary>
  4211. The default <see cref="P:ZedGraph.GapLabel.Gap"/> setting.
  4212. </summary>
  4213. </member>
  4214. <member name="T:ZedGraph.Chart">
  4215. <summary>
  4216. Class that handles the properties of the charting area (where the curves are
  4217. actually drawn), which is bounded by the <see cref="T:ZedGraph.XAxis"/>, <see cref="T:ZedGraph.YAxis"/>,
  4218. and <see cref="T:ZedGraph.Y2Axis"/>.
  4219. </summary>
  4220. <author> John Champion </author>
  4221. <version> $Revision: 3.1 $ $Date: 2006-06-24 20:26:44 $ </version>
  4222. </member>
  4223. <member name="F:ZedGraph.Chart.schema">
  4224. <summary>
  4225. Current schema value that defines the version of the serialized file
  4226. </summary>
  4227. </member>
  4228. <member name="F:ZedGraph.Chart._rect">
  4229. <summary>
  4230. The rectangle that contains the area bounded by the axes, in pixel units
  4231. </summary>
  4232. </member>
  4233. <member name="F:ZedGraph.Chart._fill">
  4234. <summary>
  4235. Private field that stores the <see cref="T:ZedGraph.Fill"/> data for this
  4236. <see cref="T:ZedGraph.Chart"/>. Use the public property <see cref="P:ZedGraph.Chart.Fill"/> to
  4237. access this value.
  4238. </summary>
  4239. </member>
  4240. <member name="F:ZedGraph.Chart._border">
  4241. <summary>
  4242. Private field that stores the <see cref="T:ZedGraph.Border"/> data for this
  4243. <see cref="T:ZedGraph.Chart"/>. Use the public property <see cref="P:ZedGraph.Chart.Border"/> to
  4244. access this value.
  4245. </summary>
  4246. </member>
  4247. <member name="F:ZedGraph.Chart._isRectAuto">
  4248. <summary>Private field that determines if the <see cref="P:ZedGraph.Chart.Rect"/> will be
  4249. sized automatically. Use the public property <see cref="P:ZedGraph.Chart.IsRectAuto"/> to access
  4250. this value. </summary>
  4251. </member>
  4252. <member name="M:ZedGraph.Chart.#ctor">
  4253. <summary>
  4254. Default constructor.
  4255. </summary>
  4256. </member>
  4257. <member name="M:ZedGraph.Chart.#ctor(ZedGraph.Chart)">
  4258. <summary>
  4259. Copy constructor
  4260. </summary>
  4261. <param name="rhs">The source <see cref="T:ZedGraph.Chart"/> to be copied.</param>
  4262. </member>
  4263. <member name="M:ZedGraph.Chart.System#ICloneable#Clone">
  4264. <summary>
  4265. Implement the <see cref="T:System.ICloneable"/> interface in a typesafe manner by just
  4266. calling the typed version of <see cref="M:ZedGraph.Chart.Clone"/>
  4267. </summary>
  4268. <returns>A deep copy of this object</returns>
  4269. </member>
  4270. <member name="M:ZedGraph.Chart.Clone">
  4271. <summary>
  4272. Typesafe, deep-copy clone method.
  4273. </summary>
  4274. <returns>A new, independent copy of this class</returns>
  4275. </member>
  4276. <member name="M:ZedGraph.Chart.#ctor(System.Runtime.Serialization.SerializationInfo,System.Runtime.Serialization.StreamingContext)">
  4277. <summary>
  4278. Constructor for deserializing objects
  4279. </summary>
  4280. <param name="info">A <see cref="T:System.Runtime.Serialization.SerializationInfo"/> instance that defines the serialized data
  4281. </param>
  4282. <param name="context">A <see cref="T:System.Runtime.Serialization.StreamingContext"/> instance that contains the serialized data
  4283. </param>
  4284. </member>
  4285. <member name="M:ZedGraph.Chart.GetObjectData(System.Runtime.Serialization.SerializationInfo,System.Runtime.Serialization.StreamingContext)">
  4286. <summary>
  4287. Populates a <see cref="T:System.Runtime.Serialization.SerializationInfo"/> instance with the data needed to serialize the target object
  4288. </summary>
  4289. <param name="info">A <see cref="T:System.Runtime.Serialization.SerializationInfo"/> instance that defines the serialized data</param>
  4290. <param name="context">A <see cref="T:System.Runtime.Serialization.StreamingContext"/> instance that contains the serialized data</param>
  4291. </member>
  4292. <member name="P:ZedGraph.Chart.Rect">
  4293. <summary>
  4294. Gets or sets the rectangle that contains the area bounded by the axes
  4295. (<see cref="T:ZedGraph.XAxis"/>, <see cref="T:ZedGraph.YAxis"/>, and <see cref="T:ZedGraph.Y2Axis"/>).
  4296. If you set this value manually, then the <see cref="P:ZedGraph.Chart.IsRectAuto"/>
  4297. value will automatically be set to false.
  4298. </summary>
  4299. <value>The rectangle units are in screen pixels</value>
  4300. </member>
  4301. <member name="P:ZedGraph.Chart.Fill">
  4302. <summary>
  4303. Gets or sets the <see cref="T:ZedGraph.Fill"/> data for this
  4304. <see cref="T:ZedGraph.Chart"/>.
  4305. </summary>
  4306. </member>
  4307. <member name="P:ZedGraph.Chart.Border">
  4308. <summary>
  4309. Gets or sets the <see cref="T:ZedGraph.Border"/> class for drawing the border
  4310. border around the <see cref="T:ZedGraph.Chart"/>
  4311. </summary>
  4312. <seealso cref="F:ZedGraph.Chart.Default.BorderColor"/>
  4313. <seealso cref="F:ZedGraph.Chart.Default.BorderPenWidth"/>
  4314. </member>
  4315. <member name="P:ZedGraph.Chart.IsRectAuto">
  4316. <summary>
  4317. Gets or sets a boolean value that determines whether or not the
  4318. <see cref="P:ZedGraph.Chart.Rect"/> will be calculated automatically (almost always true).
  4319. </summary>
  4320. <remarks>
  4321. If you have a need to set the ChartRect manually, such as you have multiple graphs
  4322. on a page and you want to line up the edges perfectly, you can set this value
  4323. to false. If you set this value to false, you must also manually set
  4324. the <see cref="P:ZedGraph.Chart.Rect"/> property.
  4325. You can easily determine the ChartRect that ZedGraph would have
  4326. calculated by calling the <see cref="M:ZedGraph.GraphPane.CalcChartRect(System.Drawing.Graphics)"/> method, which returns
  4327. a chart rect sized for the current data range, scale sizes, etc.
  4328. </remarks>
  4329. <value>true to have ZedGraph calculate the ChartRect, false to do it yourself</value>
  4330. </member>
  4331. <member name="T:ZedGraph.Chart.Default">
  4332. <summary>
  4333. A simple struct that defines the
  4334. default property values for the <see cref="T:ZedGraph.Chart"/> class.
  4335. </summary>
  4336. </member>
  4337. <member name="F:ZedGraph.Chart.Default.BorderColor">
  4338. <summary>
  4339. The default color for the <see cref="T:ZedGraph.Chart"/> border.
  4340. (<see cref="P:ZedGraph.Chart.Border"/> property).
  4341. </summary>
  4342. </member>
  4343. <member name="F:ZedGraph.Chart.Default.FillColor">
  4344. <summary>
  4345. The default color for the <see cref="T:ZedGraph.Chart"/> background.
  4346. (<see cref="P:ZedGraph.Chart.Fill"/> property).
  4347. </summary>
  4348. </member>
  4349. <member name="F:ZedGraph.Chart.Default.FillBrush">
  4350. <summary>
  4351. The default brush for the <see cref="P:ZedGraph.GraphPane.Chart"/> background.
  4352. (<see cref="P:ZedGraph.Fill.Brush"/> property of <see cref="P:ZedGraph.Chart.Fill"/>).
  4353. </summary>
  4354. </member>
  4355. <member name="F:ZedGraph.Chart.Default.FillType">
  4356. <summary>
  4357. The default <see cref="F:ZedGraph.Chart.Default.FillType"/> for the <see cref="P:ZedGraph.GraphPane.Chart"/> background.
  4358. (<see cref="P:ZedGraph.Fill.Type"/> property of <see cref="P:ZedGraph.Chart.Fill"/>).
  4359. </summary>
  4360. </member>
  4361. <member name="F:ZedGraph.Chart.Default.BorderPenWidth">
  4362. <summary>
  4363. The default pen width for drawing the
  4364. <see cref="P:ZedGraph.GraphPane.Chart"/> border
  4365. (<see cref="P:ZedGraph.Chart.Border"/> property).
  4366. Units are in points (1/72 inch).
  4367. </summary>
  4368. </member>
  4369. <member name="F:ZedGraph.Chart.Default.IsBorderVisible">
  4370. <summary>
  4371. The default display mode for the <see cref="T:ZedGraph.Chart"/> border
  4372. (<see cref="P:ZedGraph.Chart.Border"/> property). true
  4373. to show the border border, false to omit the border
  4374. </summary>
  4375. </member>
  4376. <member name="T:ZedGraph.OHLCBarItem">
  4377. <summary>
  4378. Encapsulates a CandleStick curve type that displays a vertical (or horizontal)
  4379. line displaying the range of data values at each sample point, plus an starting
  4380. mark and an ending mark signifying the opening and closing value for the sample.
  4381. </summary>
  4382. <remarks>For this type to work properly, your <see cref="T:ZedGraph.IPointList"/> must contain
  4383. <see cref="T:ZedGraph.StockPt"/> objects, rather than ordinary <see cref="T:ZedGraph.PointPair"/> types.
  4384. This is because the <see cref="T:ZedGraph.OHLCBarItem"/> type actually displays 5 data values
  4385. but the <see cref="T:ZedGraph.PointPair"/> only stores 3 data values. The <see cref="T:ZedGraph.StockPt"/>
  4386. stores <see cref="P:ZedGraph.StockPt.Date"/>, <see cref="F:ZedGraph.StockPt.Close"/>,
  4387. <see cref="F:ZedGraph.StockPt.Open"/>, <see cref="P:ZedGraph.StockPt.High"/>, and
  4388. <see cref="P:ZedGraph.StockPt.Low"/> members.
  4389. For a vertical CandleStick chart, the opening value is drawn as a horizontal line
  4390. segment to the left of the vertical range bar, and the closing value is a horizontal
  4391. line segment to the right. The total length of these two line segments is controlled
  4392. by the <see cref="P:ZedGraph.OHLCBar.Size"/> property, which is specified in
  4393. points (1/72nd inch), and scaled according to <see cref="M:ZedGraph.PaneBase.CalcScaleFactor"/>.
  4394. The candlesticks are drawn horizontally or vertically depending on the
  4395. value of <see cref="P:ZedGraph.BarSettings.Base"/>, which is a
  4396. <see cref="T:ZedGraph.BarBase"/> enum type.</remarks>
  4397. <author> John Champion </author>
  4398. <version> $Revision: 3.4 $ $Date: 2007-12-31 00:23:05 $ </version>
  4399. </member>
  4400. <member name="T:ZedGraph.CurveItem">
  4401. <summary>
  4402. This class contains the data and methods for an individual curve within
  4403. a graph pane. It carries the settings for the curve including the
  4404. key and item names, colors, symbols and sizes, linetypes, etc.
  4405. </summary>
  4406. <author> John Champion
  4407. modified by Jerry Vos </author>
  4408. <version> $Revision: 3.43 $ $Date: 2007-11-03 04:41:28 $ </version>
  4409. </member>
  4410. <member name="F:ZedGraph.CurveItem.schema">
  4411. <summary>
  4412. Current schema value that defines the version of the serialized file
  4413. </summary>
  4414. </member>
  4415. <member name="F:ZedGraph.CurveItem._label">
  4416. <summary>
  4417. protected field that stores a <see cref="P:ZedGraph.CurveItem.Label"/> instance for this
  4418. <see cref="T:ZedGraph.CurveItem"/>, which is used for the <see cref="T:ZedGraph.Legend"/>
  4419. label. Use the public
  4420. property <see cref="P:ZedGraph.CurveItem.Label"/> to access this value.
  4421. </summary>
  4422. </member>
  4423. <member name="F:ZedGraph.CurveItem._isX2Axis">
  4424. <summary>
  4425. protected field that stores the boolean value that determines whether this
  4426. <see cref="T:ZedGraph.CurveItem"/> is on the bottom X axis or the top X axis (X2).
  4427. Use the public property <see cref="P:ZedGraph.CurveItem.IsX2Axis"/> to access this value.
  4428. </summary>
  4429. </member>
  4430. <member name="F:ZedGraph.CurveItem._isY2Axis">
  4431. <summary>
  4432. protected field that stores the boolean value that determines whether this
  4433. <see cref="T:ZedGraph.CurveItem"/> is on the left Y axis or the right Y axis (Y2).
  4434. Use the public property <see cref="P:ZedGraph.CurveItem.IsY2Axis"/> to access this value.
  4435. </summary>
  4436. </member>
  4437. <member name="F:ZedGraph.CurveItem._yAxisIndex">
  4438. <summary>
  4439. protected field that stores the index number of the Y Axis to which this
  4440. <see cref="T:ZedGraph.CurveItem"/> belongs. Use the public property <see cref="P:ZedGraph.CurveItem.YAxisIndex"/>
  4441. to access this value.
  4442. </summary>
  4443. </member>
  4444. <member name="F:ZedGraph.CurveItem._isVisible">
  4445. <summary>
  4446. protected field that stores the boolean value that determines whether this
  4447. <see cref="T:ZedGraph.CurveItem"/> is visible on the graph.
  4448. Use the public property <see cref="P:ZedGraph.CurveItem.IsVisible"/> to access this value.
  4449. Note that this value turns the curve display on or off, but it does not
  4450. affect the display of the legend entry. To hide the legend entry, you
  4451. have to set <see cref="P:ZedGraph.Label.IsVisible"/> to false.
  4452. </summary>
  4453. </member>
  4454. <member name="F:ZedGraph.CurveItem._isSelected">
  4455. <summary>
  4456. Protected field that stores the boolean value that determines whether this
  4457. <see cref="T:ZedGraph.CurveItem"/> is selected on the graph.
  4458. Use the public property <see cref="P:ZedGraph.CurveItem.IsSelected"/> to access this value.
  4459. Note that this value changes the curve display color, but it does not
  4460. affect the display of the legend entry. To hide the legend entry, you
  4461. have to set <see cref="P:ZedGraph.Label.IsVisible"/> to false.
  4462. </summary>
  4463. </member>
  4464. <member name="F:ZedGraph.CurveItem._isSelectable">
  4465. <summary>
  4466. Protected field that stores the boolean value that determines whether this
  4467. <see cref="T:ZedGraph.CurveItem"/> can be selected in the graph.
  4468. </summary>
  4469. </member>
  4470. <member name="F:ZedGraph.CurveItem._isOverrideOrdinal">
  4471. <summary>
  4472. protected field that stores a boolean value which allows you to override the normal
  4473. ordinal axis behavior. Use the public property <see cref="P:ZedGraph.CurveItem.IsOverrideOrdinal"/> to
  4474. access this value.
  4475. </summary>
  4476. </member>
  4477. <member name="F:ZedGraph.CurveItem._points">
  4478. <summary>
  4479. The <see cref="T:ZedGraph.IPointList"/> of value sets that
  4480. represent this <see cref="T:ZedGraph.CurveItem"/>.
  4481. The size of this list determines the number of points that are
  4482. plotted. Note that values defined as
  4483. System.Double.MaxValue are considered "missing" values
  4484. (see <see cref="F:ZedGraph.PointPairBase.Missing"/>),
  4485. and are not plotted. The curve will have a break at these points
  4486. to indicate the values are missing.
  4487. </summary>
  4488. </member>
  4489. <member name="F:ZedGraph.CurveItem.Tag">
  4490. <summary>
  4491. A tag object for use by the user. This can be used to store additional
  4492. information associated with the <see cref="T:ZedGraph.CurveItem"/>. ZedGraph does
  4493. not use this value for any purpose.
  4494. </summary>
  4495. <remarks>
  4496. Note that, if you are going to Serialize ZedGraph data, then any type
  4497. that you store in <see cref="F:ZedGraph.CurveItem.Tag"/> must be a serializable type (or
  4498. it will cause an exception).
  4499. </remarks>
  4500. </member>
  4501. <member name="F:ZedGraph.CurveItem._link">
  4502. <summary>
  4503. Protected field that stores the hyperlink information for this object.
  4504. </summary>
  4505. </member>
  4506. <member name="M:ZedGraph.CurveItem.#ctor(System.String,System.Double[],System.Double[])">
  4507. <summary>
  4508. <see cref="T:ZedGraph.CurveItem"/> constructor the pre-specifies the curve label, the
  4509. x and y data values as a <see cref="T:ZedGraph.IPointList"/>, the curve
  4510. type (Bar or Line/Symbol), the <see cref="P:ZedGraph.CurveItem.Color"/>, and the
  4511. <see cref="T:ZedGraph.SymbolType"/>. Other properties of the curve are
  4512. defaulted to the values in the <see cref="T:ZedGraph.GraphPane.Default"/> class.
  4513. </summary>
  4514. <param name="label">A string label (legend entry) for this curve</param>
  4515. <param name="x">An array of double precision values that define
  4516. the independent (X axis) values for this curve</param>
  4517. <param name="y">An array of double precision values that define
  4518. the dependent (Y axis) values for this curve</param>
  4519. </member>
  4520. <member name="M:ZedGraph.CurveItem.#ctor(System.String,ZedGraph.IPointList)">
  4521. <summary>
  4522. <see cref="T:ZedGraph.CurveItem"/> constructor the pre-specifies the curve label, the
  4523. x and y data values as a <see cref="T:ZedGraph.IPointList"/>, the curve
  4524. type (Bar or Line/Symbol), the <see cref="P:ZedGraph.CurveItem.Color"/>, and the
  4525. <see cref="T:ZedGraph.SymbolType"/>. Other properties of the curve are
  4526. defaulted to the values in the <see cref="T:ZedGraph.GraphPane.Default"/> class.
  4527. </summary>
  4528. <param name="label">A string label (legend entry) for this curve</param>
  4529. <param name="points">A <see cref="T:ZedGraph.IPointList"/> of double precision value pairs that define
  4530. the X and Y values for this curve</param>
  4531. </member>
  4532. <member name="M:ZedGraph.CurveItem.Init(System.String)">
  4533. <summary>
  4534. Internal initialization routine thats sets some initial values to defaults.
  4535. </summary>
  4536. <param name="label">A string label (legend entry) for this curve</param>
  4537. </member>
  4538. <member name="M:ZedGraph.CurveItem.#ctor(System.String)">
  4539. <summary>
  4540. <see cref="T:ZedGraph.CurveItem"/> constructor that specifies the label of the CurveItem.
  4541. This is the same as <c>CurveItem(label, null, null)</c>.
  4542. <seealso cref="M:ZedGraph.CurveItem.#ctor(System.String,System.Double[],System.Double[])"/>
  4543. </summary>
  4544. <param name="label">A string label (legend entry) for this curve</param>
  4545. </member>
  4546. <member name="M:ZedGraph.CurveItem.#ctor">
  4547. <summary>
  4548. </summary>
  4549. </member>
  4550. <member name="M:ZedGraph.CurveItem.#ctor(ZedGraph.CurveItem)">
  4551. <summary>
  4552. The Copy Constructor
  4553. </summary>
  4554. <param name="rhs">The CurveItem object from which to copy</param>
  4555. </member>
  4556. <member name="M:ZedGraph.CurveItem.System#ICloneable#Clone">
  4557. <summary>
  4558. Implement the <see cref="T:System.ICloneable"/> interface in a typesafe manner by just
  4559. calling the typed version of Clone.
  4560. </summary>
  4561. <remarks>
  4562. Note that this method must be called with an explicit cast to ICloneable, and
  4563. that it is inherently virtual. For example:
  4564. <code>
  4565. ParentClass foo = new ChildClass();
  4566. ChildClass bar = (ChildClass) ((ICloneable)foo).Clone();
  4567. </code>
  4568. Assume that ChildClass is inherited from ParentClass. Even though foo is declared with
  4569. ParentClass, it is actually an instance of ChildClass. Calling the ICloneable implementation
  4570. of Clone() on foo actually calls ChildClass.Clone() as if it were a virtual function.
  4571. </remarks>
  4572. <returns>A deep copy of this object</returns>
  4573. </member>
  4574. <member name="M:ZedGraph.CurveItem.#ctor(System.Runtime.Serialization.SerializationInfo,System.Runtime.Serialization.StreamingContext)">
  4575. <summary>
  4576. Constructor for deserializing objects
  4577. </summary>
  4578. <param name="info">A <see cref="T:System.Runtime.Serialization.SerializationInfo"/> instance that defines the serialized data
  4579. </param>
  4580. <param name="context">A <see cref="T:System.Runtime.Serialization.StreamingContext"/> instance that contains the serialized data
  4581. </param>
  4582. </member>
  4583. <member name="M:ZedGraph.CurveItem.GetObjectData(System.Runtime.Serialization.SerializationInfo,System.Runtime.Serialization.StreamingContext)">
  4584. <summary>
  4585. Populates a <see cref="T:System.Runtime.Serialization.SerializationInfo"/> instance with the data needed to serialize the target object
  4586. </summary>
  4587. <param name="info">A <see cref="T:System.Runtime.Serialization.SerializationInfo"/> instance that defines the serialized data</param>
  4588. <param name="context">A <see cref="T:System.Runtime.Serialization.StreamingContext"/> instance that contains the serialized data</param>
  4589. </member>
  4590. <member name="M:ZedGraph.CurveItem.IsZIncluded(ZedGraph.GraphPane)">
  4591. <summary>
  4592. Gets a flag indicating if the Z data range should be included in the axis scaling calculations.
  4593. </summary>
  4594. <param name="pane">The parent <see cref="T:ZedGraph.GraphPane"/> of this <see cref="T:ZedGraph.CurveItem"/>.
  4595. </param>
  4596. <value>true if the Z data are included, false otherwise</value>
  4597. </member>
  4598. <member name="M:ZedGraph.CurveItem.IsXIndependent(ZedGraph.GraphPane)">
  4599. <summary>
  4600. Gets a flag indicating if the X axis is the independent axis for this <see cref="T:ZedGraph.CurveItem"/>
  4601. </summary>
  4602. <param name="pane">The parent <see cref="T:ZedGraph.GraphPane"/> of this <see cref="T:ZedGraph.CurveItem"/>.
  4603. </param>
  4604. <value>true if the X axis is independent, false otherwise</value>
  4605. </member>
  4606. <member name="M:ZedGraph.CurveItem.Draw(System.Drawing.Graphics,ZedGraph.GraphPane,System.Int32,System.Single)">
  4607. <summary>
  4608. Do all rendering associated with this <see cref="T:ZedGraph.CurveItem"/> to the specified
  4609. <see cref="T:System.Drawing.Graphics"/> device. This method is normally only
  4610. called by the Draw method of the parent <see cref="T:ZedGraph.CurveList"/>
  4611. collection object.
  4612. </summary>
  4613. <param name="g">
  4614. A graphic device object to be drawn into. This is normally e.Graphics from the
  4615. PaintEventArgs argument to the Paint() method.
  4616. </param>
  4617. <param name="pane">
  4618. A reference to the <see cref="T:ZedGraph.GraphPane"/> object that is the parent or
  4619. owner of this object.
  4620. </param>
  4621. <param name="pos">The ordinal position of the current <see cref="T:ZedGraph.Bar"/>
  4622. curve.</param>
  4623. <param name="scaleFactor">
  4624. The scaling factor to be used for rendering objects. This is calculated and
  4625. passed down by the parent <see cref="T:ZedGraph.GraphPane"/> object using the
  4626. <see cref="M:ZedGraph.PaneBase.CalcScaleFactor"/> method, and is used to proportionally adjust
  4627. font sizes, etc. according to the actual size of the graph.
  4628. </param>
  4629. </member>
  4630. <member name="M:ZedGraph.CurveItem.DrawLegendKey(System.Drawing.Graphics,ZedGraph.GraphPane,System.Drawing.RectangleF,System.Single)">
  4631. <summary>
  4632. Draw a legend key entry for this <see cref="T:ZedGraph.CurveItem"/> at the specified location.
  4633. This abstract base method passes through to <see cref="M:ZedGraph.BarItem.DrawLegendKey(System.Drawing.Graphics,ZedGraph.GraphPane,System.Drawing.RectangleF,System.Single)"/> or
  4634. <see cref="M:ZedGraph.LineItem.DrawLegendKey(System.Drawing.Graphics,ZedGraph.GraphPane,System.Drawing.RectangleF,System.Single)"/> to do the rendering.
  4635. </summary>
  4636. <param name="g">
  4637. A graphic device object to be drawn into. This is normally e.Graphics from the
  4638. PaintEventArgs argument to the Paint() method.
  4639. </param>
  4640. <param name="pane">
  4641. A reference to the <see cref="T:ZedGraph.GraphPane"/> object that is the parent or
  4642. owner of this object.
  4643. </param>
  4644. <param name="rect">The <see cref="T:System.Drawing.RectangleF"/> struct that specifies the
  4645. location for the legend key</param>
  4646. <param name="scaleFactor">
  4647. The scaling factor to be used for rendering objects. This is calculated and
  4648. passed down by the parent <see cref="T:ZedGraph.GraphPane"/> object using the
  4649. <see cref="M:ZedGraph.PaneBase.CalcScaleFactor"/> method, and is used to proportionally adjust
  4650. font sizes, etc. according to the actual size of the graph.
  4651. </param>
  4652. </member>
  4653. <member name="M:ZedGraph.CurveItem.AddPoint(System.Double,System.Double)">
  4654. <summary>
  4655. Add a single x,y coordinate point to the end of the points collection for this curve.
  4656. </summary>
  4657. <param name="x">The X coordinate value</param>
  4658. <param name="y">The Y coordinate value</param>
  4659. </member>
  4660. <member name="M:ZedGraph.CurveItem.AddPoint(ZedGraph.PointPair)">
  4661. <summary>
  4662. Add a <see cref="T:ZedGraph.PointPair"/> object to the end of the points collection for this curve.
  4663. </summary>
  4664. <remarks>
  4665. This method will only work if the <see cref="T:ZedGraph.IPointList"/> instance reference
  4666. at <see cref="P:ZedGraph.CurveItem.Points"/> supports the <see cref="T:ZedGraph.IPointListEdit"/> interface.
  4667. Otherwise, it does nothing.
  4668. </remarks>
  4669. <param name="point">A reference to the <see cref="T:ZedGraph.PointPair"/> object to
  4670. be added</param>
  4671. </member>
  4672. <member name="M:ZedGraph.CurveItem.Clear">
  4673. <summary>
  4674. Clears the points from this <see cref="T:ZedGraph.CurveItem"/>. This is the same
  4675. as <c>CurveItem.Points.Clear()</c>.
  4676. </summary>
  4677. <remarks>
  4678. This method will only work if the <see cref="T:ZedGraph.IPointList"/> instance reference
  4679. at <see cref="P:ZedGraph.CurveItem.Points"/> supports the <see cref="T:ZedGraph.IPointListEdit"/> interface.
  4680. Otherwise, it does nothing.
  4681. </remarks>
  4682. </member>
  4683. <member name="M:ZedGraph.CurveItem.RemovePoint(System.Int32)">
  4684. <summary>
  4685. Removes a single point from this <see cref="T:ZedGraph.CurveItem"/>.
  4686. </summary>
  4687. <remarks>
  4688. This method will only work if the <see cref="T:ZedGraph.IPointList"/> instance reference
  4689. at <see cref="P:ZedGraph.CurveItem.Points"/> supports the <see cref="T:ZedGraph.IPointListEdit"/> interface.
  4690. Otherwise, it does nothing.
  4691. </remarks>
  4692. <param name="index">The ordinal position of the point to be removed.</param>
  4693. </member>
  4694. <member name="M:ZedGraph.CurveItem.GetXAxis(ZedGraph.GraphPane)">
  4695. <summary>
  4696. Get the X Axis instance (either <see cref="T:ZedGraph.XAxis"/> or <see cref="T:ZedGraph.X2Axis"/>) to
  4697. which this <see cref="T:ZedGraph.CurveItem"/> belongs.
  4698. </summary>
  4699. <param name="pane">The <see cref="T:ZedGraph.GraphPane"/> object to which this curve belongs.</param>
  4700. <returns>Either a <see cref="T:ZedGraph.XAxis"/> or <see cref="T:ZedGraph.X2Axis"/> to which this
  4701. <see cref="T:ZedGraph.CurveItem"/> belongs.
  4702. </returns>
  4703. </member>
  4704. <member name="M:ZedGraph.CurveItem.GetYAxis(ZedGraph.GraphPane)">
  4705. <summary>
  4706. Get the Y Axis instance (either <see cref="T:ZedGraph.YAxis"/> or <see cref="T:ZedGraph.Y2Axis"/>) to
  4707. which this <see cref="T:ZedGraph.CurveItem"/> belongs.
  4708. </summary>
  4709. <remarks>
  4710. This method safely retrieves a Y Axis instance from either the <see cref="P:ZedGraph.GraphPane.YAxisList"/>
  4711. or the <see cref="P:ZedGraph.GraphPane.Y2AxisList"/> using the values of <see cref="P:ZedGraph.CurveItem.YAxisIndex"/> and
  4712. <see cref="P:ZedGraph.CurveItem.IsY2Axis"/>. If the value of <see cref="P:ZedGraph.CurveItem.YAxisIndex"/> is out of bounds, the
  4713. default <see cref="T:ZedGraph.YAxis"/> or <see cref="T:ZedGraph.Y2Axis"/> is used.
  4714. </remarks>
  4715. <param name="pane">The <see cref="T:ZedGraph.GraphPane"/> object to which this curve belongs.</param>
  4716. <returns>Either a <see cref="T:ZedGraph.YAxis"/> or <see cref="T:ZedGraph.Y2Axis"/> to which this
  4717. <see cref="T:ZedGraph.CurveItem"/> belongs.
  4718. </returns>
  4719. </member>
  4720. <member name="M:ZedGraph.CurveItem.GetYAxisIndex(ZedGraph.GraphPane)">
  4721. <summary>
  4722. Get the index of the Y Axis in the <see cref="T:ZedGraph.YAxis"/> or <see cref="T:ZedGraph.Y2Axis"/> list to
  4723. which this <see cref="T:ZedGraph.CurveItem"/> belongs.
  4724. </summary>
  4725. <remarks>
  4726. This method safely retrieves a Y Axis index into either the <see cref="P:ZedGraph.GraphPane.YAxisList"/>
  4727. or the <see cref="P:ZedGraph.GraphPane.Y2AxisList"/> using the values of <see cref="P:ZedGraph.CurveItem.YAxisIndex"/> and
  4728. <see cref="P:ZedGraph.CurveItem.IsY2Axis"/>. If the value of <see cref="P:ZedGraph.CurveItem.YAxisIndex"/> is out of bounds, the
  4729. default <see cref="T:ZedGraph.YAxis"/> or <see cref="T:ZedGraph.Y2Axis"/> is used, which is index zero.
  4730. </remarks>
  4731. <param name="pane">The <see cref="T:ZedGraph.GraphPane"/> object to which this curve belongs.</param>
  4732. <returns>An integer value indicating which index position in the list applies to this
  4733. <see cref="T:ZedGraph.CurveItem"/>
  4734. </returns>
  4735. </member>
  4736. <member name="M:ZedGraph.CurveItem.MakeUnique">
  4737. <summary>
  4738. Loads some pseudo unique colors/symbols into this CurveItem. This
  4739. is the same as <c>MakeUnique(ColorSymbolRotator.StaticInstance)</c>.
  4740. <seealso cref="P:ZedGraph.ColorSymbolRotator.StaticInstance"/>
  4741. <seealso cref="T:ZedGraph.ColorSymbolRotator"/>
  4742. <seealso cref="M:ZedGraph.CurveItem.MakeUnique(ZedGraph.ColorSymbolRotator)"/>
  4743. </summary>
  4744. </member>
  4745. <member name="M:ZedGraph.CurveItem.MakeUnique(ZedGraph.ColorSymbolRotator)">
  4746. <summary>
  4747. Loads some pseudo unique colors/symbols into this CurveItem. This
  4748. is mainly useful for differentiating a set of new CurveItems without
  4749. having to pick your own colors/symbols.
  4750. <seealso cref="M:ZedGraph.CurveItem.MakeUnique(ZedGraph.ColorSymbolRotator)"/>
  4751. </summary>
  4752. <param name="rotator">
  4753. The <see cref="T:ZedGraph.ColorSymbolRotator"/> that is used to pick the color
  4754. and symbol for this method call.
  4755. </param>
  4756. </member>
  4757. <member name="M:ZedGraph.CurveItem.GetRange(System.Double@,System.Double@,System.Double@,System.Double@,System.Boolean,System.Boolean,ZedGraph.GraphPane)">
  4758. <summary>
  4759. Go through the list of <see cref="T:ZedGraph.PointPair"/> data values for this <see cref="T:ZedGraph.CurveItem"/>
  4760. and determine the minimum and maximum values in the data.
  4761. </summary>
  4762. <param name="xMin">The minimum X value in the range of data</param>
  4763. <param name="xMax">The maximum X value in the range of data</param>
  4764. <param name="yMin">The minimum Y value in the range of data</param>
  4765. <param name="yMax">The maximum Y value in the range of data</param>
  4766. <param name="ignoreInitial">ignoreInitial is a boolean value that
  4767. affects the data range that is considered for the automatic scale
  4768. ranging (see <see cref="P:ZedGraph.GraphPane.IsIgnoreInitial"/>). If true, then initial
  4769. data points where the Y value is zero are not included when
  4770. automatically determining the scale <see cref="P:ZedGraph.Scale.Min"/>,
  4771. <see cref="P:ZedGraph.Scale.Max"/>, and <see cref="P:ZedGraph.Scale.MajorStep"/> size. All data after
  4772. the first non-zero Y value are included.
  4773. </param>
  4774. <param name="isBoundedRanges">
  4775. Determines if the auto-scaled axis ranges will subset the
  4776. data points based on any manually set scale range values.
  4777. </param>
  4778. <param name="pane">
  4779. A reference to the <see cref="T:ZedGraph.GraphPane"/> object that is the parent or
  4780. owner of this object.
  4781. </param>
  4782. <seealso cref="P:ZedGraph.GraphPane.IsBoundedRanges"/>
  4783. </member>
  4784. <member name="M:ZedGraph.CurveItem.BaseAxis(ZedGraph.GraphPane)">
  4785. <summary>Returns a reference to the <see cref="T:ZedGraph.Axis"/> object that is the "base"
  4786. (independent axis) from which the values are drawn. </summary>
  4787. <remarks>
  4788. This property is determined by the value of <see cref="P:ZedGraph.BarSettings.Base"/> for
  4789. <see cref="T:ZedGraph.BarItem"/>, <see cref="T:ZedGraph.ErrorBarItem"/>, and <see cref="T:ZedGraph.HiLowBarItem"/>
  4790. types. It is always the X axis for regular <see cref="T:ZedGraph.LineItem"/> types.
  4791. Note that the <see cref="P:ZedGraph.BarSettings.Base"/> setting can override the
  4792. <see cref="P:ZedGraph.CurveItem.IsY2Axis"/> and <see cref="P:ZedGraph.CurveItem.YAxisIndex"/> settings for bar types
  4793. (this is because all the bars that are clustered together must share the
  4794. same base axis).
  4795. </remarks>
  4796. <seealso cref="T:ZedGraph.BarBase"/>
  4797. <seealso cref="M:ZedGraph.CurveItem.ValueAxis(ZedGraph.GraphPane)"/>
  4798. </member>
  4799. <member name="M:ZedGraph.CurveItem.ValueAxis(ZedGraph.GraphPane)">
  4800. <summary>Returns a reference to the <see cref="T:ZedGraph.Axis"/> object that is the "value"
  4801. (dependent axis) from which the points are drawn. </summary>
  4802. <remarks>
  4803. This property is determined by the value of <see cref="P:ZedGraph.BarSettings.Base"/> for
  4804. <see cref="T:ZedGraph.BarItem"/>, <see cref="T:ZedGraph.ErrorBarItem"/>, and <see cref="T:ZedGraph.HiLowBarItem"/>
  4805. types. It is always the Y axis for regular <see cref="T:ZedGraph.LineItem"/> types.
  4806. </remarks>
  4807. <seealso cref="T:ZedGraph.BarBase"/>
  4808. <seealso cref="M:ZedGraph.CurveItem.BaseAxis(ZedGraph.GraphPane)"/>
  4809. </member>
  4810. <member name="M:ZedGraph.CurveItem.GetBarWidth(ZedGraph.GraphPane)">
  4811. <summary>
  4812. Calculate the width of each bar, depending on the actual bar type
  4813. </summary>
  4814. <returns>The width for an individual bar, in pixel units</returns>
  4815. </member>
  4816. <member name="M:ZedGraph.CurveItem.GetCoords(ZedGraph.GraphPane,System.Int32,System.String@)">
  4817. <summary>
  4818. Determine the coords for the rectangle associated with a specified point for
  4819. this <see cref="T:ZedGraph.CurveItem"/>
  4820. </summary>
  4821. <param name="pane">The <see cref="T:ZedGraph.GraphPane"/> to which this curve belongs</param>
  4822. <param name="i">The index of the point of interest</param>
  4823. <param name="coords">A list of coordinates that represents the "rect" for
  4824. this point (used in an html AREA tag)</param>
  4825. <returns>true if it's a valid point, false otherwise</returns>
  4826. </member>
  4827. <member name="P:ZedGraph.CurveItem.Label">
  4828. <summary>
  4829. A <see cref="P:ZedGraph.CurveItem.Label"/> instance that represents the <see cref="T:ZedGraph.Legend"/>
  4830. entry for the this <see cref="T:ZedGraph.CurveItem"/> object
  4831. </summary>
  4832. </member>
  4833. <member name="P:ZedGraph.CurveItem.Color">
  4834. <summary>
  4835. The <see cref="T:ZedGraph.Line"/>/<see cref="T:ZedGraph.Symbol"/>/<see cref="T:ZedGraph.Bar"/>
  4836. color (FillColor for the Bar). This is a common access to
  4837. <see cref="P:ZedGraph.LineBase.Color">Line.Color</see>,
  4838. <see cref="P:ZedGraph.LineBase.Color">Border.Color</see>, and
  4839. <see cref="P:ZedGraph.Fill.Color">Fill.Color</see> properties for this curve.
  4840. </summary>
  4841. </member>
  4842. <member name="P:ZedGraph.CurveItem.IsVisible">
  4843. <summary>
  4844. Determines whether this <see cref="T:ZedGraph.CurveItem"/> is visible on the graph.
  4845. Note that this value turns the curve display on or off, but it does not
  4846. affect the display of the legend entry. To hide the legend entry, you
  4847. have to set <see cref="P:ZedGraph.Label.IsVisible"/> to false.
  4848. </summary>
  4849. </member>
  4850. <member name="P:ZedGraph.CurveItem.IsSelected">
  4851. <summary>
  4852. Determines whether this <see cref="T:ZedGraph.CurveItem"/> is selected on the graph.
  4853. Note that this value changes the curve displayed color, but it does not
  4854. affect the display of the legend entry. To hide the legend entry, you
  4855. have to set <see cref="P:ZedGraph.Label.IsVisible"/> to false.
  4856. </summary>
  4857. </member>
  4858. <member name="P:ZedGraph.CurveItem.IsSelectable">
  4859. <summary>
  4860. Determines whether this <see cref="T:ZedGraph.CurveItem"/> can be selected in the graph.
  4861. </summary>
  4862. </member>
  4863. <member name="P:ZedGraph.CurveItem.IsOverrideOrdinal">
  4864. <summary>
  4865. Gets or sets a value which allows you to override the normal
  4866. ordinal axis behavior.
  4867. </summary>
  4868. <remarks>
  4869. Normally for an ordinal axis type, the actual data values corresponding to the ordinal
  4870. axis will be ignored (essentially they are replaced by ordinal values, e.g., 1, 2, 3, etc).
  4871. If IsOverrideOrdinal is true, then the user data values will be used (even if they don't
  4872. make sense). Fractional values are allowed, such that a value of 1.5 is between the first and
  4873. second ordinal position, etc.
  4874. </remarks>
  4875. <seealso cref="F:ZedGraph.AxisType.Ordinal"/>
  4876. <seealso cref="F:ZedGraph.AxisType.Text"/>
  4877. </member>
  4878. <member name="P:ZedGraph.CurveItem.IsX2Axis">
  4879. <summary>
  4880. Gets or sets a value that determines which X axis this <see cref="T:ZedGraph.CurveItem"/>
  4881. is assigned to.
  4882. </summary>
  4883. <remarks>
  4884. The
  4885. <see cref="T:ZedGraph.XAxis"/> is on the bottom side of the graph and the
  4886. <see cref="T:ZedGraph.X2Axis"/> is on the top side. Assignment to an axis
  4887. determines the scale that is used to draw the curve on the graph.
  4888. </remarks>
  4889. <value>true to assign the curve to the <see cref="T:ZedGraph.X2Axis"/>,
  4890. false to assign the curve to the <see cref="T:ZedGraph.XAxis"/></value>
  4891. </member>
  4892. <member name="P:ZedGraph.CurveItem.IsY2Axis">
  4893. <summary>
  4894. Gets or sets a value that determines which Y axis this <see cref="T:ZedGraph.CurveItem"/>
  4895. is assigned to.
  4896. </summary>
  4897. <remarks>
  4898. The
  4899. <see cref="T:ZedGraph.YAxis"/> is on the left side of the graph and the
  4900. <see cref="T:ZedGraph.Y2Axis"/> is on the right side. Assignment to an axis
  4901. determines the scale that is used to draw the curve on the graph. Note that
  4902. this value is used in combination with the <see cref="P:ZedGraph.CurveItem.YAxisIndex"/> to determine
  4903. which of the Y Axes (if there are multiples) this curve belongs to.
  4904. </remarks>
  4905. <value>true to assign the curve to the <see cref="T:ZedGraph.Y2Axis"/>,
  4906. false to assign the curve to the <see cref="T:ZedGraph.YAxis"/></value>
  4907. </member>
  4908. <member name="P:ZedGraph.CurveItem.YAxisIndex">
  4909. <summary>
  4910. Gets or sets the index number of the Y Axis to which this
  4911. <see cref="T:ZedGraph.CurveItem"/> belongs.
  4912. </summary>
  4913. <remarks>
  4914. This value is essentially an index number into the <see cref="P:ZedGraph.GraphPane.YAxisList"/>
  4915. or <see cref="P:ZedGraph.GraphPane.Y2AxisList"/>, depending on the setting of
  4916. <see cref="P:ZedGraph.CurveItem.IsY2Axis"/>.
  4917. </remarks>
  4918. </member>
  4919. <member name="P:ZedGraph.CurveItem.IsBar">
  4920. <summary>
  4921. Determines whether this <see cref="T:ZedGraph.CurveItem"/>
  4922. is a <see cref="T:ZedGraph.BarItem"/>.
  4923. </summary>
  4924. <value>true for a bar chart, or false for a line or pie graph</value>
  4925. </member>
  4926. <member name="P:ZedGraph.CurveItem.IsPie">
  4927. <summary>
  4928. Determines whether this <see cref="T:ZedGraph.CurveItem"/>
  4929. is a <see cref="T:ZedGraph.PieItem"/>.
  4930. </summary>
  4931. <value>true for a pie chart, or false for a line or bar graph</value>
  4932. </member>
  4933. <member name="P:ZedGraph.CurveItem.IsLine">
  4934. <summary>
  4935. Determines whether this <see cref="T:ZedGraph.CurveItem"/>
  4936. is a <see cref="T:ZedGraph.LineItem"/>.
  4937. </summary>
  4938. <value>true for a line chart, or false for a bar type</value>
  4939. </member>
  4940. <member name="P:ZedGraph.CurveItem.NPts">
  4941. <summary>
  4942. Readonly property that gives the number of points that define this
  4943. <see cref="T:ZedGraph.CurveItem"/> object, which is the number of points in the
  4944. <see cref="P:ZedGraph.CurveItem.Points"/> data collection.
  4945. </summary>
  4946. </member>
  4947. <member name="P:ZedGraph.CurveItem.Points">
  4948. <summary>
  4949. The <see cref="T:ZedGraph.IPointList"/> of X,Y point sets that represent this
  4950. <see cref="T:ZedGraph.CurveItem"/>.
  4951. </summary>
  4952. </member>
  4953. <member name="P:ZedGraph.CurveItem.Item(System.Int32)">
  4954. <summary>
  4955. An accessor for the <see cref="T:ZedGraph.PointPair"/> datum for this <see cref="T:ZedGraph.CurveItem"/>.
  4956. Index is the ordinal reference (zero based) of the point.
  4957. </summary>
  4958. </member>
  4959. <member name="P:ZedGraph.CurveItem.Link">
  4960. <summary>
  4961. Gets or sets the hyperlink information for this <see cref="T:ZedGraph.CurveItem"/>.
  4962. </summary>
  4963. </member>
  4964. <member name="T:ZedGraph.CurveItem.Comparer">
  4965. <summary>
  4966. Compares <see cref="T:ZedGraph.CurveItem"/>'s based on the point value at the specified
  4967. index and for the specified axis.
  4968. <seealso cref="M:System.Collections.ArrayList.Sort"/>
  4969. </summary>
  4970. </member>
  4971. <member name="M:ZedGraph.CurveItem.Comparer.#ctor(ZedGraph.SortType,System.Int32)">
  4972. <summary>
  4973. Constructor for Comparer.
  4974. </summary>
  4975. <param name="type">The axis type on which to sort.</param>
  4976. <param name="index">The index number of the point on which to sort</param>
  4977. </member>
  4978. <member name="M:ZedGraph.CurveItem.Comparer.Compare(ZedGraph.CurveItem,ZedGraph.CurveItem)">
  4979. <summary>
  4980. Compares two <see cref="T:ZedGraph.CurveItem"/>s using the previously specified index value
  4981. and axis. Sorts in descending order.
  4982. </summary>
  4983. <param name="l">Curve to the left.</param>
  4984. <param name="r">Curve to the right.</param>
  4985. <returns>-1, 0, or 1 depending on l.X's relation to r.X</returns>
  4986. </member>
  4987. <member name="F:ZedGraph.OHLCBarItem.schema2">
  4988. <summary>
  4989. Current schema value that defines the version of the serialized file
  4990. </summary>
  4991. </member>
  4992. <member name="F:ZedGraph.OHLCBarItem._bar">
  4993. <summary>
  4994. Private field that stores a reference to the <see cref="T:ZedGraph.OHLCBar"/>
  4995. class defined for this <see cref="T:ZedGraph.OHLCBarItem"/>. Use the public
  4996. property <see cref="T:ZedGraph.OHLCBar"/> to access this value.
  4997. </summary>
  4998. </member>
  4999. <member name="M:ZedGraph.OHLCBarItem.IsXIndependent(ZedGraph.GraphPane)">
  5000. <summary>
  5001. Gets a flag indicating if the X axis is the independent axis for this <see cref="T:ZedGraph.CurveItem"/>
  5002. </summary>
  5003. <param name="pane">The parent <see cref="T:ZedGraph.GraphPane"/> of this <see cref="T:ZedGraph.CurveItem"/>.
  5004. </param>
  5005. <value>true if the X axis is independent, false otherwise</value>
  5006. </member>
  5007. <member name="M:ZedGraph.OHLCBarItem.IsZIncluded(ZedGraph.GraphPane)">
  5008. <summary>
  5009. Gets a flag indicating if the Z data range should be included in the axis scaling calculations.
  5010. </summary>
  5011. <remarks>
  5012. IsZIncluded is true for <see cref="T:ZedGraph.OHLCBarItem"/> objects, since the Y and Z
  5013. values are defined as the High and Low values for the day.</remarks>
  5014. <param name="pane">The parent <see cref="T:ZedGraph.GraphPane"/> of this <see cref="T:ZedGraph.CurveItem"/>.
  5015. </param>
  5016. <value>true if the Z data are included, false otherwise</value>
  5017. </member>
  5018. <member name="M:ZedGraph.OHLCBarItem.#ctor(System.String)">
  5019. <summary>
  5020. Create a new <see cref="T:ZedGraph.OHLCBarItem"/>, specifying only the legend label.
  5021. </summary>
  5022. <param name="label">The label that will appear in the legend.</param>
  5023. </member>
  5024. <member name="M:ZedGraph.OHLCBarItem.#ctor(System.String,ZedGraph.IPointList,System.Drawing.Color)">
  5025. <summary>
  5026. Create a new <see cref="T:ZedGraph.OHLCBarItem"/> using the specified properties.
  5027. </summary>
  5028. <param name="label">The _label that will appear in the legend.</param>
  5029. <param name="points">An <see cref="T:ZedGraph.IPointList"/> of double precision values that define
  5030. the Date, Close, Open, High, and Low values for the curve. Note that this
  5031. <see cref="T:ZedGraph.IPointList"/> should contain <see cref="T:ZedGraph.StockPt"/> items rather
  5032. than <see cref="T:ZedGraph.PointPair"/> items.
  5033. </param>
  5034. <param name="color">
  5035. The <see cref="T:System.Drawing.Color"/> to use for drawing the candlesticks.</param>
  5036. </member>
  5037. <member name="M:ZedGraph.OHLCBarItem.#ctor(ZedGraph.OHLCBarItem)">
  5038. <summary>
  5039. The Copy Constructor
  5040. </summary>
  5041. <param name="rhs">The <see cref="T:ZedGraph.OHLCBarItem"/> object from which to copy</param>
  5042. </member>
  5043. <member name="M:ZedGraph.OHLCBarItem.System#ICloneable#Clone">
  5044. <summary>
  5045. Implement the <see cref="T:System.ICloneable"/> interface in a typesafe manner by just
  5046. calling the typed version of <see cref="M:ZedGraph.OHLCBarItem.Clone"/>
  5047. </summary>
  5048. <returns>A deep copy of this object</returns>
  5049. </member>
  5050. <member name="M:ZedGraph.OHLCBarItem.Clone">
  5051. <summary>
  5052. Typesafe, deep-copy clone method.
  5053. </summary>
  5054. <returns>A new, independent copy of this class</returns>
  5055. </member>
  5056. <member name="M:ZedGraph.OHLCBarItem.#ctor(System.Runtime.Serialization.SerializationInfo,System.Runtime.Serialization.StreamingContext)">
  5057. <summary>
  5058. Constructor for deserializing objects
  5059. </summary>
  5060. <param name="info">A <see cref="T:System.Runtime.Serialization.SerializationInfo"/> instance that defines the serialized data
  5061. </param>
  5062. <param name="context">A <see cref="T:System.Runtime.Serialization.StreamingContext"/> instance that contains the serialized data
  5063. </param>
  5064. </member>
  5065. <member name="M:ZedGraph.OHLCBarItem.GetObjectData(System.Runtime.Serialization.SerializationInfo,System.Runtime.Serialization.StreamingContext)">
  5066. <summary>
  5067. Populates a <see cref="T:System.Runtime.Serialization.SerializationInfo"/> instance with the data needed to serialize the target object
  5068. </summary>
  5069. <param name="info">A <see cref="T:System.Runtime.Serialization.SerializationInfo"/> instance that defines the serialized data</param>
  5070. <param name="context">A <see cref="T:System.Runtime.Serialization.StreamingContext"/> instance that contains the serialized data</param>
  5071. </member>
  5072. <member name="M:ZedGraph.OHLCBarItem.Draw(System.Drawing.Graphics,ZedGraph.GraphPane,System.Int32,System.Single)">
  5073. <summary>
  5074. Do all rendering associated with this <see cref="T:ZedGraph.OHLCBarItem"/> to the specified
  5075. <see cref="T:System.Drawing.Graphics"/> device. This method is normally only
  5076. called by the Draw method of the parent <see cref="T:ZedGraph.CurveList"/>
  5077. collection object.
  5078. </summary>
  5079. <param name="g">
  5080. A graphic device object to be drawn into. This is normally e.Graphics from the
  5081. PaintEventArgs argument to the Paint() method.
  5082. </param>
  5083. <param name="pane">
  5084. A reference to the <see cref="T:ZedGraph.GraphPane"/> object that is the parent or
  5085. owner of this object.
  5086. </param>
  5087. <param name="pos">The ordinal position of the current <see cref="T:ZedGraph.OHLCBarItem"/>
  5088. curve.</param>
  5089. <param name="scaleFactor">
  5090. The scaling factor to be used for rendering objects. This is calculated and
  5091. passed down by the parent <see cref="T:ZedGraph.GraphPane"/> object using the
  5092. <see cref="M:ZedGraph.PaneBase.CalcScaleFactor"/> method, and is used to proportionally adjust
  5093. font sizes, etc. according to the actual size of the graph.
  5094. </param>
  5095. </member>
  5096. <member name="M:ZedGraph.OHLCBarItem.DrawLegendKey(System.Drawing.Graphics,ZedGraph.GraphPane,System.Drawing.RectangleF,System.Single)">
  5097. <summary>
  5098. Draw a legend key entry for this <see cref="T:ZedGraph.OHLCBarItem"/> at the specified location
  5099. </summary>
  5100. <param name="g">
  5101. A graphic device object to be drawn into. This is normally e.Graphics from the
  5102. PaintEventArgs argument to the Paint() method.
  5103. </param>
  5104. <param name="pane">
  5105. A reference to the <see cref="T:ZedGraph.GraphPane"/> object that is the parent or
  5106. owner of this object.
  5107. </param>
  5108. <param name="rect">The <see cref="T:System.Drawing.RectangleF"/> struct that specifies the
  5109. location for the legend key</param>
  5110. <param name="scaleFactor">
  5111. The scaling factor to be used for rendering objects. This is calculated and
  5112. passed down by the parent <see cref="T:ZedGraph.GraphPane"/> object using the
  5113. <see cref="M:ZedGraph.PaneBase.CalcScaleFactor"/> method, and is used to proportionally adjust
  5114. font sizes, etc. according to the actual size of the graph.
  5115. </param>
  5116. </member>
  5117. <member name="M:ZedGraph.OHLCBarItem.GetCoords(ZedGraph.GraphPane,System.Int32,System.String@)">
  5118. <summary>
  5119. Determine the coords for the rectangle associated with a specified point for
  5120. this <see cref="T:ZedGraph.CurveItem"/>
  5121. </summary>
  5122. <param name="pane">The <see cref="T:ZedGraph.GraphPane"/> to which this curve belongs</param>
  5123. <param name="i">The index of the point of interest</param>
  5124. <param name="coords">A list of coordinates that represents the "rect" for
  5125. this point (used in an html AREA tag)</param>
  5126. <returns>true if it's a valid point, false otherwise</returns>
  5127. </member>
  5128. <member name="P:ZedGraph.OHLCBarItem.Bar">
  5129. <summary>
  5130. Gets a reference to the <see cref="T:ZedGraph.OHLCBar"/> class defined
  5131. for this <see cref="T:ZedGraph.OHLCBarItem"/>.
  5132. </summary>
  5133. </member>
  5134. <member name="T:ZedGraph.ScaleState">
  5135. <summary>
  5136. A class that captures an <see cref="T:ZedGraph.Axis"/> scale range.
  5137. </summary>
  5138. <remarks>This structure is used by the <see cref="T:ZedGraph.ZoomState"/> class to store
  5139. <see cref="T:ZedGraph.Axis"/> scale range settings in a collection for later retrieval.
  5140. The class stores the <see cref="P:ZedGraph.Scale.Min"/>, <see cref="P:ZedGraph.Scale.Max"/>,
  5141. <see cref="P:ZedGraph.Scale.MinorStep"/>, and <see cref="P:ZedGraph.Scale.MajorStep"/> properties, along with
  5142. the corresponding auto-scale settings: <see cref="P:ZedGraph.Scale.MinAuto"/>,
  5143. <see cref="P:ZedGraph.Scale.MaxAuto"/>, <see cref="P:ZedGraph.Scale.MinorStepAuto"/>,
  5144. and <see cref="P:ZedGraph.Scale.MajorStepAuto"/>.</remarks>
  5145. <author> John Champion </author>
  5146. <version> $Revision: 3.2 $ $Date: 2007-02-19 08:05:24 $ </version>
  5147. </member>
  5148. <member name="F:ZedGraph.ScaleState._min">
  5149. <summary>
  5150. The axis range data for <see cref="P:ZedGraph.Scale.Min"/>, <see cref="P:ZedGraph.Scale.Max"/>,
  5151. <see cref="P:ZedGraph.Scale.MinorStep"/>, and <see cref="P:ZedGraph.Scale.MajorStep"/>
  5152. </summary>
  5153. </member>
  5154. <member name="F:ZedGraph.ScaleState._minorStep">
  5155. <summary>
  5156. The axis range data for <see cref="P:ZedGraph.Scale.Min"/>, <see cref="P:ZedGraph.Scale.Max"/>,
  5157. <see cref="P:ZedGraph.Scale.MinorStep"/>, and <see cref="P:ZedGraph.Scale.MajorStep"/>
  5158. </summary>
  5159. </member>
  5160. <member name="F:ZedGraph.ScaleState._majorStep">
  5161. <summary>
  5162. The axis range data for <see cref="P:ZedGraph.Scale.Min"/>, <see cref="P:ZedGraph.Scale.Max"/>,
  5163. <see cref="P:ZedGraph.Scale.MinorStep"/>, and <see cref="P:ZedGraph.Scale.MajorStep"/>
  5164. </summary>
  5165. </member>
  5166. <member name="F:ZedGraph.ScaleState._max">
  5167. <summary>
  5168. The axis range data for <see cref="P:ZedGraph.Scale.Min"/>, <see cref="P:ZedGraph.Scale.Max"/>,
  5169. <see cref="P:ZedGraph.Scale.MinorStep"/>, and <see cref="P:ZedGraph.Scale.MajorStep"/>
  5170. </summary>
  5171. </member>
  5172. <member name="F:ZedGraph.ScaleState._minAuto">
  5173. <summary>
  5174. The status of <see cref="P:ZedGraph.Scale.MinAuto"/>,
  5175. <see cref="P:ZedGraph.Scale.MaxAuto"/>, <see cref="P:ZedGraph.Scale.MinorStepAuto"/>,
  5176. and <see cref="P:ZedGraph.Scale.MajorStepAuto"/>
  5177. </summary>
  5178. </member>
  5179. <member name="F:ZedGraph.ScaleState._minorStepAuto">
  5180. <summary>
  5181. The status of <see cref="P:ZedGraph.Scale.MinAuto"/>,
  5182. <see cref="P:ZedGraph.Scale.MaxAuto"/>, <see cref="P:ZedGraph.Scale.MinorStepAuto"/>,
  5183. and <see cref="P:ZedGraph.Scale.MajorStepAuto"/>
  5184. </summary>
  5185. </member>
  5186. <member name="F:ZedGraph.ScaleState._majorStepAuto">
  5187. <summary>
  5188. The status of <see cref="P:ZedGraph.Scale.MinAuto"/>,
  5189. <see cref="P:ZedGraph.Scale.MaxAuto"/>, <see cref="P:ZedGraph.Scale.MinorStepAuto"/>,
  5190. and <see cref="P:ZedGraph.Scale.MajorStepAuto"/>
  5191. </summary>
  5192. </member>
  5193. <member name="F:ZedGraph.ScaleState._maxAuto">
  5194. <summary>
  5195. The status of <see cref="P:ZedGraph.Scale.MinAuto"/>,
  5196. <see cref="P:ZedGraph.Scale.MaxAuto"/>, <see cref="P:ZedGraph.Scale.MinorStepAuto"/>,
  5197. and <see cref="P:ZedGraph.Scale.MajorStepAuto"/>
  5198. </summary>
  5199. </member>
  5200. <member name="F:ZedGraph.ScaleState._formatAuto">
  5201. <summary>
  5202. The status of <see cref="P:ZedGraph.Scale.MinAuto"/>,
  5203. <see cref="P:ZedGraph.Scale.MaxAuto"/>, <see cref="P:ZedGraph.Scale.MinorStepAuto"/>,
  5204. and <see cref="P:ZedGraph.Scale.MajorStepAuto"/>
  5205. </summary>
  5206. </member>
  5207. <member name="F:ZedGraph.ScaleState._magAuto">
  5208. <summary>
  5209. The status of <see cref="P:ZedGraph.Scale.MinAuto"/>,
  5210. <see cref="P:ZedGraph.Scale.MaxAuto"/>, <see cref="P:ZedGraph.Scale.MinorStepAuto"/>,
  5211. and <see cref="P:ZedGraph.Scale.MajorStepAuto"/>
  5212. </summary>
  5213. </member>
  5214. <member name="F:ZedGraph.ScaleState._minorUnit">
  5215. <summary>
  5216. The status of <see cref="P:ZedGraph.Scale.MajorUnit"/> and <see cref="P:ZedGraph.Scale.MinorUnit"/>
  5217. </summary>
  5218. </member>
  5219. <member name="F:ZedGraph.ScaleState._majorUnit">
  5220. <summary>
  5221. The status of <see cref="P:ZedGraph.Scale.MajorUnit"/> and <see cref="P:ZedGraph.Scale.MinorUnit"/>
  5222. </summary>
  5223. </member>
  5224. <member name="M:ZedGraph.ScaleState.#ctor(ZedGraph.Axis)">
  5225. <summary>
  5226. Construct a <see cref="T:ZedGraph.ScaleState"/> from the specified <see cref="T:ZedGraph.Axis"/>
  5227. </summary>
  5228. <param name="axis">The <see cref="T:ZedGraph.Axis"/> from which to collect the scale
  5229. range settings.</param>
  5230. </member>
  5231. <member name="M:ZedGraph.ScaleState.#ctor(ZedGraph.ScaleState)">
  5232. <summary>
  5233. The Copy Constructor
  5234. </summary>
  5235. <param name="rhs">The <see cref="T:ZedGraph.ScaleState"/> object from which to copy</param>
  5236. </member>
  5237. <member name="M:ZedGraph.ScaleState.System#ICloneable#Clone">
  5238. <summary>
  5239. Implement the <see cref="T:System.ICloneable"/> interface in a typesafe manner by just
  5240. calling the typed version of <see cref="M:ZedGraph.ScaleState.Clone"/>
  5241. </summary>
  5242. <returns>A deep copy of this object</returns>
  5243. </member>
  5244. <member name="M:ZedGraph.ScaleState.Clone">
  5245. <summary>
  5246. Typesafe, deep-copy clone method.
  5247. </summary>
  5248. <returns>A new, independent copy of this class</returns>
  5249. </member>
  5250. <member name="M:ZedGraph.ScaleState.ApplyScale(ZedGraph.Axis)">
  5251. <summary>
  5252. Copy the properties from this <see cref="T:ZedGraph.ScaleState"/> out to the specified <see cref="T:ZedGraph.Axis"/>.
  5253. </summary>
  5254. <param name="axis">The <see cref="T:ZedGraph.Axis"/> reference to which the properties should be
  5255. copied</param>
  5256. </member>
  5257. <member name="M:ZedGraph.ScaleState.IsChanged(ZedGraph.Axis)">
  5258. <summary>
  5259. Determine if the state contained in this <see cref="T:ZedGraph.ScaleState"/> object is different from
  5260. the state of the specified <see cref="T:ZedGraph.Axis"/>.
  5261. </summary>
  5262. <param name="axis">The <see cref="T:ZedGraph.Axis"/> object with which to compare states.</param>
  5263. <returns>true if the states are different, false otherwise</returns>
  5264. </member>
  5265. <member name="T:ZedGraph.Scale">
  5266. <summary>
  5267. The Scale class is an abstract base class that encompasses the properties
  5268. and methods associated with a scale of data.
  5269. </summary>
  5270. <remarks>This class is inherited by the
  5271. <see cref="T:ZedGraph.LinearScale"/>, <see cref="T:ZedGraph.LogScale"/>, <see cref="T:ZedGraph.OrdinalScale"/>,
  5272. <see cref="T:ZedGraph.TextScale"/>, <see cref="T:ZedGraph.DateScale"/>, <see cref="T:ZedGraph.ExponentScale"/>,
  5273. <see cref="T:ZedGraph.DateAsOrdinalScale"/>, and <see cref="T:ZedGraph.LinearAsOrdinalScale"/>
  5274. classes to define specific characteristics for those types.
  5275. </remarks>
  5276. <author> John Champion </author>
  5277. <version> $Revision: 1.33 $ $Date: 2007-09-19 06:41:56 $ </version>
  5278. </member>
  5279. <member name="F:ZedGraph.Scale.schema">
  5280. <summary>
  5281. Current schema value that defines the version of the serialized file
  5282. </summary>
  5283. </member>
  5284. <member name="F:ZedGraph.Scale._min">
  5285. <summary> Private fields for the <see cref="T:ZedGraph.Axis"/> scale definitions.
  5286. Use the public properties <see cref="P:ZedGraph.Scale.Min"/>, <see cref="P:ZedGraph.Scale.Max"/>,
  5287. <see cref="P:ZedGraph.Scale.MajorStep"/>, <see cref="P:ZedGraph.Scale.MinorStep"/>, and <see cref="P:ZedGraph.Scale.Exponent"/>
  5288. for access to these values.
  5289. </summary>
  5290. </member>
  5291. <member name="F:ZedGraph.Scale._max">
  5292. <summary> Private fields for the <see cref="T:ZedGraph.Axis"/> scale definitions.
  5293. Use the public properties <see cref="P:ZedGraph.Scale.Min"/>, <see cref="P:ZedGraph.Scale.Max"/>,
  5294. <see cref="P:ZedGraph.Scale.MajorStep"/>, <see cref="P:ZedGraph.Scale.MinorStep"/>, and <see cref="P:ZedGraph.Scale.Exponent"/>
  5295. for access to these values.
  5296. </summary>
  5297. </member>
  5298. <member name="F:ZedGraph.Scale._majorStep">
  5299. <summary> Private fields for the <see cref="T:ZedGraph.Axis"/> scale definitions.
  5300. Use the public properties <see cref="P:ZedGraph.Scale.Min"/>, <see cref="P:ZedGraph.Scale.Max"/>,
  5301. <see cref="P:ZedGraph.Scale.MajorStep"/>, <see cref="P:ZedGraph.Scale.MinorStep"/>, and <see cref="P:ZedGraph.Scale.Exponent"/>
  5302. for access to these values.
  5303. </summary>
  5304. </member>
  5305. <member name="F:ZedGraph.Scale._minorStep">
  5306. <summary> Private fields for the <see cref="T:ZedGraph.Axis"/> scale definitions.
  5307. Use the public properties <see cref="P:ZedGraph.Scale.Min"/>, <see cref="P:ZedGraph.Scale.Max"/>,
  5308. <see cref="P:ZedGraph.Scale.MajorStep"/>, <see cref="P:ZedGraph.Scale.MinorStep"/>, and <see cref="P:ZedGraph.Scale.Exponent"/>
  5309. for access to these values.
  5310. </summary>
  5311. </member>
  5312. <member name="F:ZedGraph.Scale._exponent">
  5313. <summary> Private fields for the <see cref="T:ZedGraph.Axis"/> scale definitions.
  5314. Use the public properties <see cref="P:ZedGraph.Scale.Min"/>, <see cref="P:ZedGraph.Scale.Max"/>,
  5315. <see cref="P:ZedGraph.Scale.MajorStep"/>, <see cref="P:ZedGraph.Scale.MinorStep"/>, and <see cref="P:ZedGraph.Scale.Exponent"/>
  5316. for access to these values.
  5317. </summary>
  5318. </member>
  5319. <member name="F:ZedGraph.Scale._baseTic">
  5320. <summary> Private fields for the <see cref="T:ZedGraph.Axis"/> scale definitions.
  5321. Use the public properties <see cref="P:ZedGraph.Scale.Min"/>, <see cref="P:ZedGraph.Scale.Max"/>,
  5322. <see cref="P:ZedGraph.Scale.MajorStep"/>, <see cref="P:ZedGraph.Scale.MinorStep"/>, and <see cref="P:ZedGraph.Scale.Exponent"/>
  5323. for access to these values.
  5324. </summary>
  5325. </member>
  5326. <member name="F:ZedGraph.Scale._minAuto">
  5327. <summary> Private fields for the <see cref="T:ZedGraph.Axis"/> automatic scaling modes.
  5328. Use the public properties <see cref="P:ZedGraph.Scale.MinAuto"/>, <see cref="P:ZedGraph.Scale.MaxAuto"/>,
  5329. <see cref="P:ZedGraph.Scale.MajorStepAuto"/>, <see cref="P:ZedGraph.Scale.MinorStepAuto"/>,
  5330. <see cref="P:ZedGraph.Scale.MagAuto"/> and <see cref="P:ZedGraph.Scale.FormatAuto"/>
  5331. for access to these values.
  5332. </summary>
  5333. </member>
  5334. <member name="F:ZedGraph.Scale._maxAuto">
  5335. <summary> Private fields for the <see cref="T:ZedGraph.Axis"/> automatic scaling modes.
  5336. Use the public properties <see cref="P:ZedGraph.Scale.MinAuto"/>, <see cref="P:ZedGraph.Scale.MaxAuto"/>,
  5337. <see cref="P:ZedGraph.Scale.MajorStepAuto"/>, <see cref="P:ZedGraph.Scale.MinorStepAuto"/>,
  5338. <see cref="P:ZedGraph.Scale.MagAuto"/> and <see cref="P:ZedGraph.Scale.FormatAuto"/>
  5339. for access to these values.
  5340. </summary>
  5341. </member>
  5342. <member name="F:ZedGraph.Scale._majorStepAuto">
  5343. <summary> Private fields for the <see cref="T:ZedGraph.Axis"/> automatic scaling modes.
  5344. Use the public properties <see cref="P:ZedGraph.Scale.MinAuto"/>, <see cref="P:ZedGraph.Scale.MaxAuto"/>,
  5345. <see cref="P:ZedGraph.Scale.MajorStepAuto"/>, <see cref="P:ZedGraph.Scale.MinorStepAuto"/>,
  5346. <see cref="P:ZedGraph.Scale.MagAuto"/> and <see cref="P:ZedGraph.Scale.FormatAuto"/>
  5347. for access to these values.
  5348. </summary>
  5349. </member>
  5350. <member name="F:ZedGraph.Scale._minorStepAuto">
  5351. <summary> Private fields for the <see cref="T:ZedGraph.Axis"/> automatic scaling modes.
  5352. Use the public properties <see cref="P:ZedGraph.Scale.MinAuto"/>, <see cref="P:ZedGraph.Scale.MaxAuto"/>,
  5353. <see cref="P:ZedGraph.Scale.MajorStepAuto"/>, <see cref="P:ZedGraph.Scale.MinorStepAuto"/>,
  5354. <see cref="P:ZedGraph.Scale.MagAuto"/> and <see cref="P:ZedGraph.Scale.FormatAuto"/>
  5355. for access to these values.
  5356. </summary>
  5357. </member>
  5358. <member name="F:ZedGraph.Scale._magAuto">
  5359. <summary> Private fields for the <see cref="T:ZedGraph.Axis"/> automatic scaling modes.
  5360. Use the public properties <see cref="P:ZedGraph.Scale.MinAuto"/>, <see cref="P:ZedGraph.Scale.MaxAuto"/>,
  5361. <see cref="P:ZedGraph.Scale.MajorStepAuto"/>, <see cref="P:ZedGraph.Scale.MinorStepAuto"/>,
  5362. <see cref="P:ZedGraph.Scale.MagAuto"/> and <see cref="P:ZedGraph.Scale.FormatAuto"/>
  5363. for access to these values.
  5364. </summary>
  5365. </member>
  5366. <member name="F:ZedGraph.Scale._formatAuto">
  5367. <summary> Private fields for the <see cref="T:ZedGraph.Axis"/> automatic scaling modes.
  5368. Use the public properties <see cref="P:ZedGraph.Scale.MinAuto"/>, <see cref="P:ZedGraph.Scale.MaxAuto"/>,
  5369. <see cref="P:ZedGraph.Scale.MajorStepAuto"/>, <see cref="P:ZedGraph.Scale.MinorStepAuto"/>,
  5370. <see cref="P:ZedGraph.Scale.MagAuto"/> and <see cref="P:ZedGraph.Scale.FormatAuto"/>
  5371. for access to these values.
  5372. </summary>
  5373. </member>
  5374. <member name="F:ZedGraph.Scale._minGrace">
  5375. <summary> Private fields for the <see cref="T:ZedGraph.Axis"/> "grace" settings.
  5376. These values determine how much extra space is left before the first data value
  5377. and after the last data value.
  5378. Use the public properties <see cref="P:ZedGraph.Scale.MinGrace"/> and <see cref="P:ZedGraph.Scale.MaxGrace"/>
  5379. for access to these values.
  5380. </summary>
  5381. </member>
  5382. <member name="F:ZedGraph.Scale._maxGrace">
  5383. <summary> Private fields for the <see cref="T:ZedGraph.Axis"/> "grace" settings.
  5384. These values determine how much extra space is left before the first data value
  5385. and after the last data value.
  5386. Use the public properties <see cref="P:ZedGraph.Scale.MinGrace"/> and <see cref="P:ZedGraph.Scale.MaxGrace"/>
  5387. for access to these values.
  5388. </summary>
  5389. </member>
  5390. <member name="F:ZedGraph.Scale._mag">
  5391. <summary> Private field for the <see cref="T:ZedGraph.Axis"/> scale value display.
  5392. Use the public property <see cref="P:ZedGraph.Scale.Mag"/> for access to this value.
  5393. </summary>
  5394. </member>
  5395. <member name="F:ZedGraph.Scale._isReverse">
  5396. <summary> Private fields for the <see cref="T:ZedGraph.Scale"/> attributes.
  5397. Use the public properties <see cref="P:ZedGraph.Scale.IsReverse"/> and <see cref="P:ZedGraph.Scale.IsUseTenPower"/>
  5398. for access to these values.
  5399. </summary>
  5400. </member>
  5401. <member name="F:ZedGraph.Scale._isPreventLabelOverlap">
  5402. <summary> Private fields for the <see cref="T:ZedGraph.Scale"/> attributes.
  5403. Use the public properties <see cref="P:ZedGraph.Scale.IsReverse"/> and <see cref="P:ZedGraph.Scale.IsUseTenPower"/>
  5404. for access to these values.
  5405. </summary>
  5406. </member>
  5407. <member name="F:ZedGraph.Scale._isUseTenPower">
  5408. <summary> Private fields for the <see cref="T:ZedGraph.Scale"/> attributes.
  5409. Use the public properties <see cref="P:ZedGraph.Scale.IsReverse"/> and <see cref="P:ZedGraph.Scale.IsUseTenPower"/>
  5410. for access to these values.
  5411. </summary>
  5412. </member>
  5413. <member name="F:ZedGraph.Scale._isLabelsInside">
  5414. <summary> Private fields for the <see cref="T:ZedGraph.Scale"/> attributes.
  5415. Use the public properties <see cref="P:ZedGraph.Scale.IsReverse"/> and <see cref="P:ZedGraph.Scale.IsUseTenPower"/>
  5416. for access to these values.
  5417. </summary>
  5418. </member>
  5419. <member name="F:ZedGraph.Scale._isSkipFirstLabel">
  5420. <summary> Private fields for the <see cref="T:ZedGraph.Scale"/> attributes.
  5421. Use the public properties <see cref="P:ZedGraph.Scale.IsReverse"/> and <see cref="P:ZedGraph.Scale.IsUseTenPower"/>
  5422. for access to these values.
  5423. </summary>
  5424. </member>
  5425. <member name="F:ZedGraph.Scale._isSkipLastLabel">
  5426. <summary> Private fields for the <see cref="T:ZedGraph.Scale"/> attributes.
  5427. Use the public properties <see cref="P:ZedGraph.Scale.IsReverse"/> and <see cref="P:ZedGraph.Scale.IsUseTenPower"/>
  5428. for access to these values.
  5429. </summary>
  5430. </member>
  5431. <member name="F:ZedGraph.Scale._isSkipCrossLabel">
  5432. <summary> Private fields for the <see cref="T:ZedGraph.Scale"/> attributes.
  5433. Use the public properties <see cref="P:ZedGraph.Scale.IsReverse"/> and <see cref="P:ZedGraph.Scale.IsUseTenPower"/>
  5434. for access to these values.
  5435. </summary>
  5436. </member>
  5437. <member name="F:ZedGraph.Scale._isVisible">
  5438. <summary> Private fields for the <see cref="T:ZedGraph.Scale"/> attributes.
  5439. Use the public properties <see cref="P:ZedGraph.Scale.IsReverse"/> and <see cref="P:ZedGraph.Scale.IsUseTenPower"/>
  5440. for access to these values.
  5441. </summary>
  5442. </member>
  5443. <member name="F:ZedGraph.Scale._textLabels">
  5444. <summary> Private <see cref="T:System.Collections.ArrayList"/> field for the <see cref="T:ZedGraph.Axis"/> array of text labels.
  5445. This property is only used if <see cref="P:ZedGraph.Scale.Type"/> is set to
  5446. <see cref="F:ZedGraph.AxisType.Text"/> </summary>
  5447. </member>
  5448. <member name="F:ZedGraph.Scale._format">
  5449. <summary> Private field for the format of the <see cref="T:ZedGraph.Axis"/> tic labels.
  5450. Use the public property <see cref="P:ZedGraph.Scale.Format"/> for access to this value. </summary>
  5451. <seealso cref="P:ZedGraph.Scale.FormatAuto"/>
  5452. </member>
  5453. <member name="F:ZedGraph.Scale._majorUnit">
  5454. <summary>
  5455. Private fields for Unit types to be used for the major and minor tics.
  5456. See <see cref="P:ZedGraph.Scale.MajorUnit"/> and <see cref="P:ZedGraph.Scale.MinorUnit"/> for the corresponding
  5457. public properties.
  5458. These types only apply for date-time scales (<see cref="P:ZedGraph.Scale.IsDate"/>).
  5459. </summary>
  5460. <value>The value of these types is of enumeration type <see cref="T:ZedGraph.DateUnit"/>
  5461. </value>
  5462. </member>
  5463. <member name="F:ZedGraph.Scale._minorUnit">
  5464. <summary>
  5465. Private fields for Unit types to be used for the major and minor tics.
  5466. See <see cref="P:ZedGraph.Scale.MajorUnit"/> and <see cref="P:ZedGraph.Scale.MinorUnit"/> for the corresponding
  5467. public properties.
  5468. These types only apply for date-time scales (<see cref="P:ZedGraph.Scale.IsDate"/>).
  5469. </summary>
  5470. <value>The value of these types is of enumeration type <see cref="T:ZedGraph.DateUnit"/>
  5471. </value>
  5472. </member>
  5473. <member name="F:ZedGraph.Scale._align">
  5474. <summary> Private field for the alignment of the <see cref="T:ZedGraph.Axis"/> tic labels.
  5475. This fields controls whether the inside, center, or outside edges of the text labels are aligned.
  5476. Use the public property <see cref="P:ZedGraph.Scale.Align"/>
  5477. for access to this value. </summary>
  5478. <seealso cref="P:ZedGraph.Scale.FormatAuto"/>
  5479. </member>
  5480. <member name="F:ZedGraph.Scale._alignH">
  5481. <summary> Private field for the alignment of the <see cref="T:ZedGraph.Axis"/> tic labels.
  5482. This fields controls whether the left, center, or right edges of the text labels are aligned.
  5483. Use the public property <see cref="P:ZedGraph.Scale.AlignH"/>
  5484. for access to this value. </summary>
  5485. <seealso cref="P:ZedGraph.Scale.FormatAuto"/>
  5486. </member>
  5487. <member name="F:ZedGraph.Scale._fontSpec">
  5488. <summary> Private fields for the <see cref="T:ZedGraph.Axis"/> font specificatios.
  5489. Use the public properties <see cref="P:ZedGraph.Scale.FontSpec"/> and
  5490. <see cref="P:ZedGraph.Scale.FontSpec"/> for access to these values. </summary>
  5491. </member>
  5492. <member name="F:ZedGraph.Scale._labelGap">
  5493. <summary>
  5494. Internal field that stores the amount of space between the scale labels and the
  5495. major tics. Use the public property <see cref="P:ZedGraph.Scale.LabelGap"/> to access this
  5496. value.
  5497. </summary>
  5498. </member>
  5499. <member name="F:ZedGraph.Scale._rangeMin">
  5500. <summary>
  5501. Data range temporary values, used by GetRange().
  5502. </summary>
  5503. </member>
  5504. <member name="F:ZedGraph.Scale._rangeMax">
  5505. <summary>
  5506. Data range temporary values, used by GetRange().
  5507. </summary>
  5508. </member>
  5509. <member name="F:ZedGraph.Scale._lBound">
  5510. <summary>
  5511. Data range temporary values, used by GetRange().
  5512. </summary>
  5513. </member>
  5514. <member name="F:ZedGraph.Scale._uBound">
  5515. <summary>
  5516. Data range temporary values, used by GetRange().
  5517. </summary>
  5518. </member>
  5519. <member name="F:ZedGraph.Scale._minPix">
  5520. <summary>
  5521. Pixel positions at the minimum and maximum value for this scale.
  5522. These are temporary values used/valid only during the Draw process.
  5523. </summary>
  5524. </member>
  5525. <member name="F:ZedGraph.Scale._maxPix">
  5526. <summary>
  5527. Pixel positions at the minimum and maximum value for this scale.
  5528. These are temporary values used/valid only during the Draw process.
  5529. </summary>
  5530. </member>
  5531. <member name="F:ZedGraph.Scale._minLinTemp">
  5532. <summary>
  5533. Scale values for calculating transforms. These are temporary values
  5534. used ONLY during the Draw process.
  5535. </summary>
  5536. <remarks>
  5537. These values are just <see cref="P:ZedGraph.Scale.Min"/> and <see cref="P:ZedGraph.Scale.Max"/>
  5538. for normal linear scales, but for log or exponent scales they will be a
  5539. linear representation. For <see cref="T:ZedGraph.LogScale"/>, it is the
  5540. <see cref="M:System.Math.Log(System.Double)"/> of the value, and for <see cref="T:ZedGraph.ExponentScale"/>,
  5541. it is the <see cref="M:System.Math.Exp(System.Double)"/>
  5542. of the value.
  5543. </remarks>
  5544. </member>
  5545. <member name="F:ZedGraph.Scale._maxLinTemp">
  5546. <summary>
  5547. Scale values for calculating transforms. These are temporary values
  5548. used ONLY during the Draw process.
  5549. </summary>
  5550. <remarks>
  5551. These values are just <see cref="P:ZedGraph.Scale.Min"/> and <see cref="P:ZedGraph.Scale.Max"/>
  5552. for normal linear scales, but for log or exponent scales they will be a
  5553. linear representation. For <see cref="T:ZedGraph.LogScale"/>, it is the
  5554. <see cref="M:System.Math.Log(System.Double)"/> of the value, and for <see cref="T:ZedGraph.ExponentScale"/>,
  5555. it is the <see cref="M:System.Math.Exp(System.Double)"/>
  5556. of the value.
  5557. </remarks>
  5558. </member>
  5559. <member name="F:ZedGraph.Scale._ownerAxis">
  5560. <summary>
  5561. private field that stores the owner Axis that contains this Scale instance.
  5562. </summary>
  5563. </member>
  5564. <member name="M:ZedGraph.Scale.#ctor(ZedGraph.Axis)">
  5565. <summary>
  5566. Basic constructor -- requires that the <see cref="T:ZedGraph.Scale"/> object be intialized with
  5567. a pre-existing owner <see cref="T:ZedGraph.Axis"/>.
  5568. </summary>
  5569. <param name="ownerAxis">The <see cref="T:ZedGraph.Axis"/> object that is the owner of this
  5570. <see cref="T:ZedGraph.Scale"/> instance.</param>
  5571. </member>
  5572. <member name="M:ZedGraph.Scale.#ctor(ZedGraph.Scale,ZedGraph.Axis)">
  5573. <summary>
  5574. Copy Constructor. Create a new <see cref="T:ZedGraph.Scale"/> object based on the specified
  5575. existing one.
  5576. </summary>
  5577. <param name="rhs">The <see cref="T:ZedGraph.Scale"/> object to be copied.</param>
  5578. <param name="owner">The <see cref="T:ZedGraph.Axis"/> object that will own the
  5579. new instance of <see cref="T:ZedGraph.Scale"/></param>
  5580. </member>
  5581. <member name="M:ZedGraph.Scale.Clone(ZedGraph.Axis)">
  5582. <summary>
  5583. Create a new clone of the current item, with a new owner assignment
  5584. </summary>
  5585. <param name="owner">The new <see cref="T:ZedGraph.Axis"/> instance that will be
  5586. the owner of the new Scale</param>
  5587. <returns>A new <see cref="T:ZedGraph.Scale"/> clone.</returns>
  5588. </member>
  5589. <member name="M:ZedGraph.Scale.MakeNewScale(ZedGraph.Scale,ZedGraph.AxisType)">
  5590. <summary>
  5591. A construction method that creates a new <see cref="T:ZedGraph.Scale"/> object using the
  5592. properties of an existing <see cref="T:ZedGraph.Scale"/> object, but specifying a new
  5593. <see cref="T:ZedGraph.AxisType"/>.
  5594. </summary>
  5595. <remarks>
  5596. This constructor is used to change the type of an existing <see cref="T:ZedGraph.Axis"/>.
  5597. By specifying the old <see cref="T:ZedGraph.Scale"/> object, you are giving a set of properties
  5598. (which encompasses all fields associated with the scale, since the derived types
  5599. have no fields) to be used in creating a new <see cref="T:ZedGraph.Scale"/> object, only this
  5600. time having the newly specified object type.</remarks>
  5601. <param name="oldScale">The existing <see cref="T:ZedGraph.Scale"/> object from which to
  5602. copy the field data.</param>
  5603. <param name="type">An <see cref="T:ZedGraph.AxisType"/> representing the type of derived type
  5604. of new <see cref="T:ZedGraph.Scale"/> object to create.</param>
  5605. <returns>The new <see cref="T:ZedGraph.Scale"/> object.</returns>
  5606. </member>
  5607. <member name="M:ZedGraph.Scale.#ctor(System.Runtime.Serialization.SerializationInfo,System.Runtime.Serialization.StreamingContext)">
  5608. <summary>
  5609. Constructor for deserializing objects
  5610. </summary>
  5611. <param name="info">A <see cref="T:System.Runtime.Serialization.SerializationInfo"/> instance that defines the serialized data
  5612. </param>
  5613. <param name="context">A <see cref="T:System.Runtime.Serialization.StreamingContext"/> instance that contains the serialized data
  5614. </param>
  5615. </member>
  5616. <member name="M:ZedGraph.Scale.GetObjectData(System.Runtime.Serialization.SerializationInfo,System.Runtime.Serialization.StreamingContext)">
  5617. <summary>
  5618. Populates a <see cref="T:System.Runtime.Serialization.SerializationInfo"/> instance with the data needed to
  5619. serialize the target object
  5620. </summary>
  5621. <remarks>
  5622. You MUST set the _ownerAxis property after deserializing a BarSettings object.
  5623. </remarks>
  5624. <param name="info">A <see cref="T:System.Runtime.Serialization.SerializationInfo"/> instance that defines the serialized data</param>
  5625. <param name="context">A <see cref="T:System.Runtime.Serialization.StreamingContext"/> instance that contains the serialized data</param>
  5626. </member>
  5627. <member name="M:ZedGraph.Scale.SetupScaleData(ZedGraph.GraphPane,ZedGraph.Axis)">
  5628. <summary>
  5629. Setup some temporary transform values in preparation for rendering the
  5630. <see cref="T:ZedGraph.Axis"/>.
  5631. </summary>
  5632. <remarks>
  5633. This method is typically called by the parent <see cref="T:ZedGraph.GraphPane"/>
  5634. object as part of the <see cref="M:ZedGraph.GraphPane.Draw(System.Drawing.Graphics)"/> method. It is also
  5635. called by <see cref="M:ZedGraph.GraphPane.GeneralTransform(System.Double,System.Double,ZedGraph.CoordType)"/> and
  5636. <see cref="M:ZedGraph.GraphPane.ReverseTransform(System.Drawing.PointF,System.Double@,System.Double@)"/>
  5637. methods to setup for coordinate transformations.
  5638. </remarks>
  5639. <param name="pane">
  5640. A reference to the <see cref="T:ZedGraph.GraphPane"/> object that is the parent or
  5641. owner of this object.
  5642. </param>
  5643. <param name="axis">
  5644. The parent <see cref="T:ZedGraph.Axis"/> for this <see cref="T:ZedGraph.Scale"/>
  5645. </param>
  5646. </member>
  5647. <member name="M:ZedGraph.Scale.Linearize(System.Double)">
  5648. <summary>
  5649. Convert a value to its linear equivalent for this type of scale.
  5650. </summary>
  5651. <remarks>
  5652. The default behavior is to just return the value unchanged. However,
  5653. for <see cref="F:ZedGraph.AxisType.Log"/> and <see cref="F:ZedGraph.AxisType.Exponent"/>,
  5654. it returns the log or power equivalent.
  5655. </remarks>
  5656. <param name="val">The value to be converted</param>
  5657. </member>
  5658. <member name="M:ZedGraph.Scale.DeLinearize(System.Double)">
  5659. <summary>
  5660. Convert a value from its linear equivalent to its actual scale value
  5661. for this type of scale.
  5662. </summary>
  5663. <remarks>
  5664. The default behavior is to just return the value unchanged. However,
  5665. for <see cref="F:ZedGraph.AxisType.Log"/> and <see cref="F:ZedGraph.AxisType.Exponent"/>,
  5666. it returns the anti-log or inverse-power equivalent.
  5667. </remarks>
  5668. <param name="val">The value to be converted</param>
  5669. </member>
  5670. <member name="M:ZedGraph.Scale.MakeLabel(ZedGraph.GraphPane,System.Int32,System.Double)">
  5671. <summary>
  5672. Make a value label for the axis at the specified ordinal position.
  5673. </summary>
  5674. <remarks>
  5675. This method properly accounts for <see cref="P:ZedGraph.Scale.IsLog"/>, <see cref="P:ZedGraph.Scale.IsText"/>,
  5676. and other axis format settings.
  5677. </remarks>
  5678. <param name="pane">
  5679. A reference to the <see cref="T:ZedGraph.GraphPane"/> object that is the parent or
  5680. owner of this object.
  5681. </param>
  5682. <param name="index">
  5683. The zero-based, ordinal index of the label to be generated. For example, a value of 2 would
  5684. cause the third value label on the axis to be generated.
  5685. </param>
  5686. <param name="dVal">
  5687. The numeric value associated with the label. This value is ignored for log (<see cref="P:ZedGraph.Scale.IsLog"/>)
  5688. and text (<see cref="P:ZedGraph.Scale.IsText"/>) type axes.
  5689. </param>
  5690. <returns>The resulting value label as a <see cref="T:System.String"/></returns>
  5691. </member>
  5692. <member name="M:ZedGraph.Scale.GetScaleMaxSpace(System.Drawing.Graphics,ZedGraph.GraphPane,System.Single,System.Boolean)">
  5693. <summary>
  5694. Get the maximum width of the scale value text that is required to label this
  5695. <see cref="T:ZedGraph.Axis"/>.
  5696. The results of this method are used to determine how much space is required for
  5697. the axis labels.
  5698. </summary>
  5699. <param name="g">
  5700. A graphic device object to be drawn into. This is normally e.Graphics from the
  5701. PaintEventArgs argument to the Paint() method.
  5702. </param>
  5703. <param name="pane">
  5704. A reference to the <see cref="T:ZedGraph.GraphPane"/> object that is the parent or
  5705. owner of this object.
  5706. </param>
  5707. <param name="scaleFactor">
  5708. The scaling factor to be used for rendering objects. This is calculated and
  5709. passed down by the parent <see cref="T:ZedGraph.GraphPane"/> object using the
  5710. <see cref="M:ZedGraph.PaneBase.CalcScaleFactor"/> method, and is used to proportionally adjust
  5711. font sizes, etc. according to the actual size of the graph.
  5712. </param>
  5713. <param name="applyAngle">
  5714. true to get the bounding box of the text using the <see cref="P:ZedGraph.FontSpec.Angle"/>,
  5715. false to just get the bounding box without rotation
  5716. </param>
  5717. <returns>the maximum width of the text in pixel units</returns>
  5718. </member>
  5719. <member name="M:ZedGraph.Scale.CalcMajorTicValue(System.Double,System.Double)">
  5720. <summary>
  5721. Determine the value for any major tic.
  5722. </summary>
  5723. <remarks>
  5724. This method properly accounts for <see cref="P:ZedGraph.Scale.IsLog"/>, <see cref="P:ZedGraph.Scale.IsText"/>,
  5725. and other axis format settings.
  5726. </remarks>
  5727. <param name="baseVal">
  5728. The value of the first major tic (floating point double)
  5729. </param>
  5730. <param name="tic">
  5731. The major tic number (0 = first major tic). For log scales, this is the actual power of 10.
  5732. </param>
  5733. <returns>
  5734. The specified major tic value (floating point double).
  5735. </returns>
  5736. </member>
  5737. <member name="M:ZedGraph.Scale.CalcMinorTicValue(System.Double,System.Int32)">
  5738. <summary>
  5739. Determine the value for any minor tic.
  5740. </summary>
  5741. <remarks>
  5742. This method properly accounts for <see cref="P:ZedGraph.Scale.IsLog"/>, <see cref="P:ZedGraph.Scale.IsText"/>,
  5743. and other axis format settings.
  5744. </remarks>
  5745. <param name="baseVal">
  5746. The value of the first major tic (floating point double). This tic value is the base
  5747. reference for all tics (including minor ones).
  5748. </param>
  5749. <param name="iTic">
  5750. The major tic number (0 = first major tic). For log scales, this is the actual power of 10.
  5751. </param>
  5752. <returns>
  5753. The specified minor tic value (floating point double).
  5754. </returns>
  5755. </member>
  5756. <member name="M:ZedGraph.Scale.CalcMinorStart(System.Double)">
  5757. <summary>
  5758. Internal routine to determine the ordinals of the first minor tic mark
  5759. </summary>
  5760. <param name="baseVal">
  5761. The value of the first major tic for the axis.
  5762. </param>
  5763. <returns>
  5764. The ordinal position of the first minor tic, relative to the first major tic.
  5765. This value can be negative (e.g., -3 means the first minor tic is 3 minor step
  5766. increments before the first major tic.
  5767. </returns>
  5768. </member>
  5769. <member name="M:ZedGraph.Scale.CalcBaseTic">
  5770. <summary>
  5771. Determine the value for the first major tic.
  5772. </summary>
  5773. <remarks>
  5774. This is done by finding the first possible value that is an integral multiple of
  5775. the step size, taking into account the date/time units if appropriate.
  5776. This method properly accounts for <see cref="P:ZedGraph.Scale.IsLog"/>, <see cref="P:ZedGraph.Scale.IsText"/>,
  5777. and other axis format settings.
  5778. </remarks>
  5779. <returns>
  5780. First major tic value (floating point double).
  5781. </returns>
  5782. </member>
  5783. <member name="M:ZedGraph.Scale.DrawLabels(System.Drawing.Graphics,ZedGraph.GraphPane,System.Double,System.Int32,System.Single,System.Single,System.Single)">
  5784. <summary>
  5785. Draw the value labels, tic marks, and grid lines as
  5786. required for this <see cref="T:ZedGraph.Axis"/>.
  5787. </summary>
  5788. <param name="g">
  5789. A graphic device object to be drawn into. This is normally e.Graphics from the
  5790. PaintEventArgs argument to the Paint() method.
  5791. </param>
  5792. <param name="pane">
  5793. A reference to the <see cref="T:ZedGraph.GraphPane"/> object that is the parent or
  5794. owner of this object.
  5795. </param>
  5796. <param name="baseVal">
  5797. The first major tic value for the axis
  5798. </param>
  5799. <param name="nTics">
  5800. The total number of major tics for the axis
  5801. </param>
  5802. <param name="topPix">
  5803. The pixel location of the far side of the ChartRect from this axis.
  5804. This value is the ChartRect.Height for the XAxis, or the ChartRect.Width
  5805. for the YAxis and Y2Axis.
  5806. </param>
  5807. <param name="shift">The number of pixels to shift this axis, based on the
  5808. value of <see cref="P:ZedGraph.Axis.Cross"/>. A positive value is into the ChartRect relative to
  5809. the default axis position.</param>
  5810. <param name="scaleFactor">
  5811. The scaling factor to be used for rendering objects. This is calculated and
  5812. passed down by the parent <see cref="T:ZedGraph.GraphPane"/> object using the
  5813. <see cref="M:ZedGraph.PaneBase.CalcScaleFactor"/> method, and is used to proportionally adjust
  5814. font sizes, etc. according to the actual size of the graph.
  5815. </param>
  5816. </member>
  5817. <member name="M:ZedGraph.Scale.Draw(System.Drawing.Graphics,ZedGraph.GraphPane,System.Single,System.Single)">
  5818. <summary>
  5819. Draw the scale, including the tic marks, value labels, and grid lines as
  5820. required for this <see cref="T:ZedGraph.Axis"/>.
  5821. </summary>
  5822. <param name="g">
  5823. A graphic device object to be drawn into. This is normally e.Graphics from the
  5824. PaintEventArgs argument to the Paint() method.
  5825. </param>
  5826. <param name="pane">
  5827. A reference to the <see cref="T:ZedGraph.GraphPane"/> object that is the parent or
  5828. owner of this object.
  5829. </param>
  5830. <param name="scaleFactor">
  5831. The scaling factor to be used for rendering objects. This is calculated and
  5832. passed down by the parent <see cref="T:ZedGraph.GraphPane"/> object using the
  5833. <see cref="M:ZedGraph.PaneBase.CalcScaleFactor"/> method, and is used to proportionally adjust
  5834. font sizes, etc. according to the actual size of the graph.
  5835. </param>
  5836. <param name="shiftPos">
  5837. The number of pixels to shift to account for non-primary axis position (e.g.,
  5838. the second, third, fourth, etc. <see cref="T:ZedGraph.YAxis"/> or <see cref="T:ZedGraph.Y2Axis"/>.
  5839. </param>
  5840. </member>
  5841. <member name="M:ZedGraph.Scale.GetClusterWidth(ZedGraph.GraphPane)">
  5842. <summary>
  5843. Determine the width, in pixel units, of each bar cluster including
  5844. the cluster gaps and bar gaps.
  5845. </summary>
  5846. <remarks>
  5847. This method uses the <see cref="P:ZedGraph.BarSettings.ClusterScaleWidth"/> for
  5848. non-ordinal axes, or a cluster width of 1.0 for ordinal axes.
  5849. </remarks>
  5850. <param name="pane">A reference to the <see cref="T:ZedGraph.GraphPane"/> object
  5851. associated with this <see cref="T:ZedGraph.Axis"/></param>
  5852. <returns>The width of each bar cluster, in pixel units</returns>
  5853. </member>
  5854. <member name="M:ZedGraph.Scale.GetClusterWidth(System.Double)">
  5855. <summary>
  5856. Calculates the cluster width, in pixels, by transforming the specified
  5857. clusterScaleWidth.
  5858. </summary>
  5859. <param name="clusterScaleWidth">The width in user scale units of each
  5860. bar cluster</param>
  5861. <returns>The equivalent pixel size of the bar cluster</returns>
  5862. </member>
  5863. <member name="M:ZedGraph.Scale.PickScale(ZedGraph.GraphPane,System.Drawing.Graphics,System.Single)">
  5864. <summary>
  5865. Select a reasonable scale given a range of data values.
  5866. </summary>
  5867. <remarks>
  5868. The scale range is chosen
  5869. based on increments of 1, 2, or 5 (because they are even divisors of 10). This
  5870. routine honors the <see cref="P:ZedGraph.Scale.MinAuto"/>, <see cref="P:ZedGraph.Scale.MaxAuto"/>,
  5871. and <see cref="P:ZedGraph.Scale.MajorStepAuto"/> autorange settings as well as the <see cref="P:ZedGraph.Scale.IsLog"/>
  5872. setting. In the event that any of the autorange settings are false, the
  5873. corresponding <see cref="P:ZedGraph.Scale.Min"/>, <see cref="P:ZedGraph.Scale.Max"/>, or <see cref="P:ZedGraph.Scale.MajorStep"/>
  5874. setting is explicitly honored, and the remaining autorange settings (if any) will
  5875. be calculated to accomodate the non-autoranged values. The basic defaults for
  5876. scale selection are defined using <see cref="F:ZedGraph.Scale.Default.ZeroLever"/>,
  5877. <see cref="F:ZedGraph.Scale.Default.TargetXSteps"/>, and <see cref="F:ZedGraph.Scale.Default.TargetYSteps"/>
  5878. from the <see cref="T:ZedGraph.Scale.Default"/> default class.
  5879. <para>On Exit:</para>
  5880. <para><see cref="P:ZedGraph.Scale.Min"/> is set to scale minimum (if <see cref="P:ZedGraph.Scale.MinAuto"/> = true)</para>
  5881. <para><see cref="P:ZedGraph.Scale.Max"/> is set to scale maximum (if <see cref="P:ZedGraph.Scale.MaxAuto"/> = true)</para>
  5882. <para><see cref="P:ZedGraph.Scale.MajorStep"/> is set to scale step size (if <see cref="P:ZedGraph.Scale.MajorStepAuto"/> = true)</para>
  5883. <para><see cref="P:ZedGraph.Scale.MinorStep"/> is set to scale minor step size (if <see cref="P:ZedGraph.Scale.MinorStepAuto"/> = true)</para>
  5884. <para><see cref="P:ZedGraph.Scale.Mag"/> is set to a magnitude multiplier according to the data</para>
  5885. <para><see cref="P:ZedGraph.Scale.Format"/> is set to the display format for the values (this controls the
  5886. number of decimal places, whether there are thousands separators, currency types, etc.)</para>
  5887. </remarks>
  5888. <param name="pane">A reference to the <see cref="T:ZedGraph.GraphPane"/> object
  5889. associated with this <see cref="T:ZedGraph.Axis"/></param>
  5890. <param name="g">
  5891. A graphic device object to be drawn into. This is normally e.Graphics from the
  5892. PaintEventArgs argument to the Paint() method.
  5893. </param>
  5894. <param name="scaleFactor">
  5895. The scaling factor to be used for rendering objects. This is calculated and
  5896. passed down by the parent <see cref="T:ZedGraph.GraphPane"/> object using the
  5897. <see cref="M:ZedGraph.PaneBase.CalcScaleFactor"/> method, and is used to proportionally adjust
  5898. font sizes, etc. according to the actual size of the graph.
  5899. </param>
  5900. </member>
  5901. <member name="M:ZedGraph.Scale.CalcMaxLabels(System.Drawing.Graphics,ZedGraph.GraphPane,System.Single)">
  5902. <summary>
  5903. Calculate the maximum number of labels that will fit on this axis.
  5904. </summary>
  5905. <remarks>
  5906. This method works for
  5907. both X and Y direction axes, and it works for angled text (assuming that a bounding box
  5908. is an appropriate measure). Technically, labels at 45 degree angles could fit better than
  5909. the return value of this method since the bounding boxes can overlap without the labels actually
  5910. overlapping.
  5911. </remarks>
  5912. <param name="pane">A reference to the <see cref="T:ZedGraph.GraphPane"/> object
  5913. associated with this <see cref="T:ZedGraph.Axis"/></param>
  5914. <param name="g">
  5915. A graphic device object to be drawn into. This is normally e.Graphics from the
  5916. PaintEventArgs argument to the Paint() method.
  5917. </param>
  5918. <param name="scaleFactor">
  5919. The scaling factor to be used for rendering objects. This is calculated and
  5920. passed down by the parent <see cref="T:ZedGraph.GraphPane"/> object using the
  5921. <see cref="M:ZedGraph.PaneBase.CalcScaleFactor"/> method, and is used to proportionally adjust
  5922. font sizes, etc. according to the actual size of the graph.
  5923. </param>
  5924. </member>
  5925. <member name="M:ZedGraph.Scale.CalcStepSize(System.Double,System.Double)">
  5926. <summary>
  5927. Calculate a step size based on a data range.
  5928. </summary>
  5929. <remarks>
  5930. This utility method
  5931. will try to honor the <see cref="F:ZedGraph.Scale.Default.TargetXSteps"/> and
  5932. <see cref="F:ZedGraph.Scale.Default.TargetYSteps"/> number of
  5933. steps while using a rational increment (1, 2, or 5 -- which are
  5934. even divisors of 10). This method is used by <see cref="M:ZedGraph.Scale.PickScale(ZedGraph.GraphPane,System.Drawing.Graphics,System.Single)"/>.
  5935. </remarks>
  5936. <param name="range">The range of data in user scale units. This can
  5937. be a full range of the data for the major step size, or just the
  5938. value of the major step size to calculate the minor step size</param>
  5939. <param name="targetSteps">The desired "typical" number of steps
  5940. to divide the range into</param>
  5941. <returns>The calculated step size for the specified data range.</returns>
  5942. </member>
  5943. <member name="M:ZedGraph.Scale.CalcBoundedStepSize(System.Double,System.Double)">
  5944. <summary>
  5945. Calculate a step size based on a data range, limited to a maximum number of steps.
  5946. </summary>
  5947. <remarks>
  5948. This utility method
  5949. will calculate a step size, of no more than maxSteps,
  5950. using a rational increment (1, 2, or 5 -- which are
  5951. even divisors of 10). This method is used by <see cref="M:ZedGraph.Scale.PickScale(ZedGraph.GraphPane,System.Drawing.Graphics,System.Single)"/>.
  5952. </remarks>
  5953. <param name="range">The range of data in user scale units. This can
  5954. be a full range of the data for the major step size, or just the
  5955. value of the major step size to calculate the minor step size</param>
  5956. <param name="maxSteps">The maximum allowable number of steps
  5957. to divide the range into</param>
  5958. <returns>The calculated step size for the specified data range.</returns>
  5959. </member>
  5960. <member name="M:ZedGraph.Scale.CalcNumTics">
  5961. <summary>
  5962. Internal routine to determine the ordinals of the first and last major axis label.
  5963. </summary>
  5964. <returns>
  5965. This is the total number of major tics for this axis.
  5966. </returns>
  5967. </member>
  5968. <member name="M:ZedGraph.Scale.MyMod(System.Double,System.Double)">
  5969. <summary>
  5970. Calculate the modulus (remainder) in a safe manner so that divide
  5971. by zero errors are avoided
  5972. </summary>
  5973. <param name="x">The divisor</param>
  5974. <param name="y">The dividend</param>
  5975. <returns>the value of the modulus, or zero for the divide-by-zero
  5976. case</returns>
  5977. </member>
  5978. <member name="M:ZedGraph.Scale.SetRange(ZedGraph.GraphPane,ZedGraph.Axis)">
  5979. <summary>
  5980. Define suitable default ranges for an axis in the event that
  5981. no data were available
  5982. </summary>
  5983. <param name="pane">The <see cref="T:ZedGraph.GraphPane"/> of interest</param>
  5984. <param name="axis">The <see cref="T:ZedGraph.Axis"/> for which to set the range</param>
  5985. </member>
  5986. <member name="M:ZedGraph.Scale.Transform(System.Double)">
  5987. <summary>
  5988. Transform the coordinate value from user coordinates (scale value)
  5989. to graphics device coordinates (pixels).
  5990. </summary>
  5991. <remarks>This method takes into
  5992. account the scale range (<see cref="P:ZedGraph.Scale.Min"/> and <see cref="P:ZedGraph.Scale.Max"/>),
  5993. logarithmic state (<see cref="P:ZedGraph.Scale.IsLog"/>), scale reverse state
  5994. (<see cref="P:ZedGraph.Scale.IsReverse"/>) and axis type (<see cref="T:ZedGraph.XAxis"/>,
  5995. <see cref="T:ZedGraph.YAxis"/>, or <see cref="T:ZedGraph.Y2Axis"/>).
  5996. Note that the <see cref="P:ZedGraph.Chart.Rect"/> must be valid, and
  5997. <see cref="M:ZedGraph.Scale.SetupScaleData(ZedGraph.GraphPane,ZedGraph.Axis)"/> must be called for the
  5998. current configuration before using this method (this is called everytime
  5999. the graph is drawn (i.e., <see cref="M:ZedGraph.GraphPane.Draw(System.Drawing.Graphics)"/> is called).
  6000. </remarks>
  6001. <param name="x">The coordinate value, in user scale units, to
  6002. be transformed</param>
  6003. <returns>the coordinate value transformed to screen coordinates
  6004. for use in calling the <see cref="T:System.Drawing.Graphics"/> draw routines</returns>
  6005. </member>
  6006. <member name="M:ZedGraph.Scale.Transform(System.Boolean,System.Int32,System.Double)">
  6007. <summary>
  6008. Transform the coordinate value from user coordinates (scale value)
  6009. to graphics device coordinates (pixels).
  6010. </summary>
  6011. <remarks>
  6012. This method takes into
  6013. account the scale range (<see cref="P:ZedGraph.Scale.Min"/> and <see cref="P:ZedGraph.Scale.Max"/>),
  6014. logarithmic state (<see cref="P:ZedGraph.Scale.IsLog"/>), scale reverse state
  6015. (<see cref="P:ZedGraph.Scale.IsReverse"/>) and axis type (<see cref="T:ZedGraph.XAxis"/>,
  6016. <see cref="T:ZedGraph.YAxis"/>, or <see cref="T:ZedGraph.Y2Axis"/>).
  6017. Note that the <see cref="P:ZedGraph.Chart.Rect"/> must be valid, and
  6018. <see cref="M:ZedGraph.Scale.SetupScaleData(ZedGraph.GraphPane,ZedGraph.Axis)"/> must be called for the
  6019. current configuration before using this method (this is called everytime
  6020. the graph is drawn (i.e., <see cref="M:ZedGraph.GraphPane.Draw(System.Drawing.Graphics)"/> is called).
  6021. </remarks>
  6022. <param name="isOverrideOrdinal">true to force the axis to honor the data
  6023. value, rather than replacing it with the ordinal value</param>
  6024. <param name="i">The ordinal value of this point, just in case
  6025. this is an <see cref="F:ZedGraph.AxisType.Ordinal"/> axis</param>
  6026. <param name="x">The coordinate value, in user scale units, to
  6027. be transformed</param>
  6028. <returns>the coordinate value transformed to screen coordinates
  6029. for use in calling the <see cref="T:System.Drawing.Graphics"/> draw routines</returns>
  6030. </member>
  6031. <member name="M:ZedGraph.Scale.ReverseTransform(System.Single)">
  6032. <summary>
  6033. Reverse transform the user coordinates (scale value)
  6034. given a graphics device coordinate (pixels).
  6035. </summary>
  6036. <remarks>
  6037. This method takes into
  6038. account the scale range (<see cref="P:ZedGraph.Scale.Min"/> and <see cref="P:ZedGraph.Scale.Max"/>),
  6039. logarithmic state (<see cref="P:ZedGraph.Scale.IsLog"/>), scale reverse state
  6040. (<see cref="P:ZedGraph.Scale.IsReverse"/>) and axis type (<see cref="T:ZedGraph.XAxis"/>,
  6041. <see cref="T:ZedGraph.YAxis"/>, or <see cref="T:ZedGraph.Y2Axis"/>).
  6042. Note that the <see cref="P:ZedGraph.Chart.Rect"/> must be valid, and
  6043. <see cref="M:ZedGraph.Scale.SetupScaleData(ZedGraph.GraphPane,ZedGraph.Axis)"/> must be called for the
  6044. current configuration before using this method (this is called everytime
  6045. the graph is drawn (i.e., <see cref="M:ZedGraph.GraphPane.Draw(System.Drawing.Graphics)"/> is called).
  6046. </remarks>
  6047. <param name="pixVal">The screen pixel value, in graphics device coordinates to
  6048. be transformed</param>
  6049. <returns>The user scale value that corresponds to the screen pixel location</returns>
  6050. </member>
  6051. <member name="M:ZedGraph.Scale.LocalTransform(System.Double)">
  6052. <summary>
  6053. Transform the coordinate value from user coordinates (scale value)
  6054. to graphics device coordinates (pixels).
  6055. </summary>
  6056. <remarks>Assumes that the origin
  6057. has been set to the "left" of this axis, facing from the label side.
  6058. Note that the left side corresponds to the scale minimum for the X and
  6059. Y2 axes, but it is the scale maximum for the Y axis.
  6060. This method takes into
  6061. account the scale range (<see cref="P:ZedGraph.Scale.Min"/> and <see cref="P:ZedGraph.Scale.Max"/>),
  6062. logarithmic state (<see cref="P:ZedGraph.Scale.IsLog"/>), scale reverse state
  6063. (<see cref="P:ZedGraph.Scale.IsReverse"/>) and axis type (<see cref="T:ZedGraph.XAxis"/>,
  6064. <see cref="T:ZedGraph.YAxis"/>, or <see cref="T:ZedGraph.Y2Axis"/>). Note that
  6065. the <see cref="P:ZedGraph.Chart.Rect"/> must be valid, and
  6066. <see cref="M:ZedGraph.Scale.SetupScaleData(ZedGraph.GraphPane,ZedGraph.Axis)"/> must be called for the
  6067. current configuration before using this method.
  6068. </remarks>
  6069. <param name="x">The coordinate value, in linearized user scale units, to
  6070. be transformed</param>
  6071. <returns>the coordinate value transformed to screen coordinates
  6072. for use in calling the <see cref="M:ZedGraph.Scale.Draw(System.Drawing.Graphics,ZedGraph.GraphPane,System.Single,System.Single)"/> method</returns>
  6073. </member>
  6074. <member name="M:ZedGraph.Scale.SafeLog(System.Double)">
  6075. <summary>
  6076. Calculate a base 10 logarithm in a safe manner to avoid math exceptions
  6077. </summary>
  6078. <param name="x">The value for which the logarithm is to be calculated</param>
  6079. <returns>The value of the logarithm, or 0 if the <paramref name="x"/>
  6080. argument was negative or zero</returns>
  6081. </member>
  6082. <member name="M:ZedGraph.Scale.SafeExp(System.Double,System.Double)">
  6083. <summary>
  6084. Calculate an exponential in a safe manner to avoid math exceptions
  6085. </summary>
  6086. <param name="x">The value for which the exponential is to be calculated</param>
  6087. <param name="exponent">The exponent value to use for calculating the exponential.</param>
  6088. </member>
  6089. <member name="P:ZedGraph.Scale._minLinearized">
  6090. <summary>
  6091. Gets or sets the linearized version of the <see cref="P:ZedGraph.Scale.Min"/> scale range.
  6092. </summary>
  6093. <remarks>
  6094. This value is valid at any time, whereas <see cref="F:ZedGraph.Scale._minLinTemp"/> is an optimization
  6095. pre-set that is only valid during draw operations.
  6096. </remarks>
  6097. </member>
  6098. <member name="P:ZedGraph.Scale._maxLinearized">
  6099. <summary>
  6100. Gets or sets the linearized version of the <see cref="P:ZedGraph.Scale.Max"/> scale range.
  6101. </summary>
  6102. <remarks>
  6103. This value is valid at any time, whereas <see cref="F:ZedGraph.Scale._maxLinTemp"/> is an optimization
  6104. pre-set that is only valid during draw operations.
  6105. </remarks>
  6106. </member>
  6107. <member name="P:ZedGraph.Scale.Type">
  6108. <summary>
  6109. Get an <see cref="T:ZedGraph.AxisType"/> enumeration that indicates the type of this scale.
  6110. </summary>
  6111. </member>
  6112. <member name="P:ZedGraph.Scale.IsLog">
  6113. <summary>
  6114. True if this scale is <see cref="F:ZedGraph.AxisType.Log"/>, false otherwise.
  6115. </summary>
  6116. </member>
  6117. <member name="P:ZedGraph.Scale.IsExponent">
  6118. <summary>
  6119. True if this scale is <see cref="F:ZedGraph.AxisType.Exponent"/>, false otherwise.
  6120. </summary>
  6121. </member>
  6122. <member name="P:ZedGraph.Scale.IsDate">
  6123. <summary>
  6124. True if this scale is <see cref="F:ZedGraph.AxisType.Date"/>, false otherwise.
  6125. </summary>
  6126. </member>
  6127. <member name="P:ZedGraph.Scale.IsText">
  6128. <summary>
  6129. True if this scale is <see cref="F:ZedGraph.AxisType.Text"/>, false otherwise.
  6130. </summary>
  6131. </member>
  6132. <member name="P:ZedGraph.Scale.IsOrdinal">
  6133. <summary>
  6134. True if this scale is <see cref="F:ZedGraph.AxisType.Ordinal"/>, false otherwise.
  6135. </summary>
  6136. <remarks>
  6137. Note that this is only true for an actual <see cref="T:ZedGraph.OrdinalScale"/> class.
  6138. This property will be false for other ordinal types such as
  6139. <see cref="F:ZedGraph.AxisType.Text"/>, <see cref="F:ZedGraph.AxisType.LinearAsOrdinal"/>,
  6140. or <see cref="F:ZedGraph.AxisType.DateAsOrdinal"/>. Use the <see cref="P:ZedGraph.Scale.IsAnyOrdinal"/>
  6141. as a "catchall" for all ordinal type axes.
  6142. </remarks>
  6143. </member>
  6144. <member name="P:ZedGraph.Scale.IsAnyOrdinal">
  6145. <summary>
  6146. Gets a value that indicates if this <see cref="T:ZedGraph.Scale"/> is of any of the
  6147. ordinal types in the <see cref="T:ZedGraph.AxisType"/> enumeration.
  6148. </summary>
  6149. <seealso cref="P:ZedGraph.Scale.Type"/>
  6150. </member>
  6151. <member name="P:ZedGraph.Scale.Min">
  6152. <summary>
  6153. Gets or sets the minimum scale value for this <see cref="T:ZedGraph.Scale"/>.
  6154. </summary>
  6155. <remarks>This value can be set
  6156. automatically based on the state of <see cref="P:ZedGraph.Scale.MinAuto"/>. If
  6157. this value is set manually, then <see cref="P:ZedGraph.Scale.MinAuto"/> will
  6158. also be set to false.
  6159. </remarks>
  6160. <value> The value is defined in user scale units for <see cref="F:ZedGraph.AxisType.Log"/>
  6161. and <see cref="F:ZedGraph.AxisType.Linear"/> axes. For <see cref="F:ZedGraph.AxisType.Text"/>
  6162. and <see cref="F:ZedGraph.AxisType.Ordinal"/> axes,
  6163. this value is an ordinal starting with 1.0. For <see cref="F:ZedGraph.AxisType.Date"/>
  6164. axes, this value is in XL Date format (see <see cref="T:ZedGraph.XDate"/>, which is the
  6165. number of days since the reference date of January 1, 1900.</value>
  6166. <seealso cref="P:ZedGraph.Scale.Max"/>
  6167. <seealso cref="P:ZedGraph.Scale.MajorStep"/>
  6168. <seealso cref="P:ZedGraph.Scale.MinorStep"/>
  6169. <seealso cref="P:ZedGraph.Scale.MinAuto"/>
  6170. </member>
  6171. <member name="P:ZedGraph.Scale.Max">
  6172. <summary>
  6173. Gets or sets the maximum scale value for this <see cref="T:ZedGraph.Scale"/>.
  6174. </summary>
  6175. <remarks>
  6176. This value can be set
  6177. automatically based on the state of <see cref="P:ZedGraph.Scale.MaxAuto"/>. If
  6178. this value is set manually, then <see cref="P:ZedGraph.Scale.MaxAuto"/> will
  6179. also be set to false.
  6180. </remarks>
  6181. <value> The value is defined in user scale units for <see cref="F:ZedGraph.AxisType.Log"/>
  6182. and <see cref="F:ZedGraph.AxisType.Linear"/> axes. For <see cref="F:ZedGraph.AxisType.Text"/>
  6183. and <see cref="F:ZedGraph.AxisType.Ordinal"/> axes,
  6184. this value is an ordinal starting with 1.0. For <see cref="F:ZedGraph.AxisType.Date"/>
  6185. axes, this value is in XL Date format (see <see cref="T:ZedGraph.XDate"/>, which is the
  6186. number of days since the reference date of January 1, 1900.</value>
  6187. <seealso cref="P:ZedGraph.Scale.Min"/>
  6188. <seealso cref="P:ZedGraph.Scale.MajorStep"/>
  6189. <seealso cref="P:ZedGraph.Scale.MinorStep"/>
  6190. <seealso cref="P:ZedGraph.Scale.MaxAuto"/>
  6191. </member>
  6192. <member name="P:ZedGraph.Scale.MajorStep">
  6193. <summary>
  6194. Gets or sets the scale step size for this <see cref="T:ZedGraph.Scale"/> (the increment between
  6195. labeled axis values).
  6196. </summary>
  6197. <remarks>
  6198. This value can be set
  6199. automatically based on the state of <see cref="P:ZedGraph.Scale.MajorStepAuto"/>. If
  6200. this value is set manually, then <see cref="P:ZedGraph.Scale.MajorStepAuto"/> will
  6201. also be set to false. This value is ignored for <see cref="F:ZedGraph.AxisType.Log"/>
  6202. axes. For <see cref="F:ZedGraph.AxisType.Date"/> axes, this
  6203. value is defined in units of <see cref="P:ZedGraph.Scale.MajorUnit"/>.
  6204. </remarks>
  6205. <value> The value is defined in user scale units </value>
  6206. <seealso cref="P:ZedGraph.Scale.Min"/>
  6207. <seealso cref="P:ZedGraph.Scale.Max"/>
  6208. <seealso cref="P:ZedGraph.Scale.MinorStep"/>
  6209. <seealso cref="P:ZedGraph.Scale.MajorStepAuto"/>
  6210. <seealso cref="F:ZedGraph.Scale.Default.TargetXSteps"/>
  6211. <seealso cref="F:ZedGraph.Scale.Default.TargetYSteps"/>
  6212. <seealso cref="F:ZedGraph.Scale.Default.ZeroLever"/>
  6213. <seealso cref="F:ZedGraph.Scale.Default.MaxTextLabels"/>
  6214. </member>
  6215. <member name="P:ZedGraph.Scale.MinorStep">
  6216. <summary>
  6217. Gets or sets the scale minor step size for this <see cref="T:ZedGraph.Scale"/> (the spacing between
  6218. minor tics).
  6219. </summary>
  6220. <remarks>This value can be set
  6221. automatically based on the state of <see cref="P:ZedGraph.Scale.MinorStepAuto"/>. If
  6222. this value is set manually, then <see cref="P:ZedGraph.Scale.MinorStepAuto"/> will
  6223. also be set to false. This value is ignored for <see cref="F:ZedGraph.AxisType.Log"/> and
  6224. <see cref="F:ZedGraph.AxisType.Text"/> axes. For <see cref="F:ZedGraph.AxisType.Date"/> axes, this
  6225. value is defined in units of <see cref="P:ZedGraph.Scale.MinorUnit"/>.
  6226. </remarks>
  6227. <value> The value is defined in user scale units </value>
  6228. <seealso cref="P:ZedGraph.Scale.Min"/>
  6229. <seealso cref="P:ZedGraph.Scale.Max"/>
  6230. <seealso cref="P:ZedGraph.Scale.MajorStep"/>
  6231. <seealso cref="P:ZedGraph.Scale.MinorStepAuto"/>
  6232. </member>
  6233. <member name="P:ZedGraph.Scale.Exponent">
  6234. <summary>
  6235. Gets or sets the scale exponent value. This only applies to <see cref="F:ZedGraph.AxisType.Exponent"/>.
  6236. </summary>
  6237. <seealso cref="P:ZedGraph.Scale.Min"/>
  6238. <seealso cref="P:ZedGraph.Scale.Max"/>
  6239. <seealso cref="P:ZedGraph.Scale.MinorStep"/>
  6240. <seealso cref="P:ZedGraph.Scale.MajorStepAuto"/>
  6241. <seealso cref="F:ZedGraph.Scale.Default.TargetXSteps"/>
  6242. <seealso cref="F:ZedGraph.Scale.Default.TargetYSteps"/>
  6243. <seealso cref="F:ZedGraph.Scale.Default.ZeroLever"/>
  6244. <seealso cref="F:ZedGraph.Scale.Default.MaxTextLabels"/>
  6245. </member>
  6246. <member name="P:ZedGraph.Scale.BaseTic">
  6247. <summary>
  6248. Gets or sets the scale value at which the first major tic label will appear.
  6249. </summary>
  6250. <remarks>This property allows the scale labels to start at an irregular value.
  6251. For example, on a scale range with <see cref="P:ZedGraph.Scale.Min"/> = 0, <see cref="P:ZedGraph.Scale.Max"/> = 1000,
  6252. and <see cref="P:ZedGraph.Scale.MajorStep"/> = 200, a <see cref="P:ZedGraph.Scale.BaseTic"/> value of 50 would cause
  6253. the scale labels to appear at values 50, 250, 450, 650, and 850. Note that the
  6254. default value for this property is <see cref="F:ZedGraph.PointPairBase.Missing"/>, which means the
  6255. value is not used. Setting this property to any value other than
  6256. <see cref="F:ZedGraph.PointPairBase.Missing"/> will activate the effect. The value specified must
  6257. coincide with the first major tic. That is, if <see cref="P:ZedGraph.Scale.BaseTic"/> were set to
  6258. 650 in the example above, then the major tics would only occur at 650 and 850. This
  6259. setting may affect the minor tics, since the minor tics are always referenced to the
  6260. <see cref="P:ZedGraph.Scale.BaseTic"/>. That is, in the example above, if the <see cref="P:ZedGraph.Scale.MinorStep"/>
  6261. were set to 30 (making it a non-multiple of the major step), then the minor tics would
  6262. occur at 20, 50 (so it lines up with the BaseTic), 80, 110, 140, etc.
  6263. </remarks>
  6264. <value> The value is defined in user scale units </value>
  6265. <seealso cref="P:ZedGraph.Scale.Min"/>
  6266. <seealso cref="P:ZedGraph.Scale.Max"/>
  6267. <seealso cref="P:ZedGraph.Scale.MajorStep"/>
  6268. <seealso cref="P:ZedGraph.Scale.MinorStep"/>
  6269. <seealso cref="P:ZedGraph.Axis.Cross"/>
  6270. </member>
  6271. <member name="P:ZedGraph.Scale.MajorUnit">
  6272. <summary>
  6273. Gets or sets the type of units used for the major step size (<see cref="P:ZedGraph.Scale.MajorStep"/>).
  6274. </summary>
  6275. <remarks>
  6276. This unit type only applies to Date-Time axes (<see cref="F:ZedGraph.AxisType.Date"/> = true).
  6277. The axis is set to date type with the <see cref="P:ZedGraph.Scale.Type"/> property.
  6278. The unit types are defined as <see cref="T:ZedGraph.DateUnit"/>.
  6279. </remarks>
  6280. <value> The value is a <see cref="T:ZedGraph.DateUnit"/> enum type </value>
  6281. <seealso cref="P:ZedGraph.Scale.Min"/>
  6282. <seealso cref="P:ZedGraph.Scale.Max"/>
  6283. <seealso cref="P:ZedGraph.Scale.MajorStep"/>
  6284. <seealso cref="P:ZedGraph.Scale.MinorStep"/>
  6285. <seealso cref="P:ZedGraph.Scale.MajorStepAuto"/>
  6286. </member>
  6287. <member name="P:ZedGraph.Scale.MinorUnit">
  6288. <summary>
  6289. Gets or sets the type of units used for the minor step size (<see cref="P:ZedGraph.Scale.MinorStep"/>).
  6290. </summary>
  6291. <remarks>
  6292. This unit type only applies to Date-Time axes (<see cref="F:ZedGraph.AxisType.Date"/> = true).
  6293. The axis is set to date type with the <see cref="P:ZedGraph.Scale.Type"/> property.
  6294. The unit types are defined as <see cref="T:ZedGraph.DateUnit"/>.
  6295. </remarks>
  6296. <value> The value is a <see cref="T:ZedGraph.DateUnit"/> enum type </value>
  6297. <seealso cref="P:ZedGraph.Scale.Min"/>
  6298. <seealso cref="P:ZedGraph.Scale.Max"/>
  6299. <seealso cref="P:ZedGraph.Scale.MajorStep"/>
  6300. <seealso cref="P:ZedGraph.Scale.MinorStep"/>
  6301. <seealso cref="P:ZedGraph.Scale.MinorStepAuto"/>
  6302. </member>
  6303. <member name="P:ZedGraph.Scale.MajorUnitMultiplier">
  6304. <summary>
  6305. Gets the major unit multiplier for this scale type, if any.
  6306. </summary>
  6307. <remarks>The major unit multiplier will correct the units of
  6308. <see cref="P:ZedGraph.Scale.MajorStep"/> to match the units of <see cref="P:ZedGraph.Scale.Min"/>
  6309. and <see cref="P:ZedGraph.Scale.Max"/>. This reflects the setting of
  6310. <see cref="P:ZedGraph.Scale.MajorUnit"/>.
  6311. </remarks>
  6312. </member>
  6313. <member name="P:ZedGraph.Scale.MinorUnitMultiplier">
  6314. <summary>
  6315. Gets the minor unit multiplier for this scale type, if any.
  6316. </summary>
  6317. <remarks>The minor unit multiplier will correct the units of
  6318. <see cref="P:ZedGraph.Scale.MinorStep"/> to match the units of <see cref="P:ZedGraph.Scale.Min"/>
  6319. and <see cref="P:ZedGraph.Scale.Max"/>. This reflects the setting of
  6320. <see cref="P:ZedGraph.Scale.MinorUnit"/>.
  6321. </remarks>
  6322. </member>
  6323. <member name="P:ZedGraph.Scale.MinAuto">
  6324. <summary>
  6325. Gets or sets a value that determines whether or not the minimum scale value <see cref="P:ZedGraph.Scale.Min"/>
  6326. is set automatically.
  6327. </summary>
  6328. <remarks>
  6329. This value will be set to false if
  6330. <see cref="P:ZedGraph.Scale.Min"/> is manually changed.
  6331. </remarks>
  6332. <value>true for automatic mode, false for manual mode</value>
  6333. <seealso cref="P:ZedGraph.Scale.Min"/>
  6334. </member>
  6335. <member name="P:ZedGraph.Scale.MaxAuto">
  6336. <summary>
  6337. Gets or sets a value that determines whether or not the maximum scale value <see cref="P:ZedGraph.Scale.Max"/>
  6338. is set automatically.
  6339. </summary>
  6340. <remarks>
  6341. This value will be set to false if
  6342. <see cref="P:ZedGraph.Scale.Max"/> is manually changed.
  6343. </remarks>
  6344. <value>true for automatic mode, false for manual mode</value>
  6345. <seealso cref="P:ZedGraph.Scale.Max"/>
  6346. </member>
  6347. <member name="P:ZedGraph.Scale.MajorStepAuto">
  6348. <summary>
  6349. Gets or sets a value that determines whether or not the scale step size <see cref="P:ZedGraph.Scale.MajorStep"/>
  6350. is set automatically.
  6351. </summary>
  6352. <remarks>
  6353. This value will be set to false if
  6354. <see cref="P:ZedGraph.Scale.MajorStep"/> is manually changed.
  6355. </remarks>
  6356. <value>true for automatic mode, false for manual mode</value>
  6357. <seealso cref="P:ZedGraph.Scale.MajorStep"/>
  6358. </member>
  6359. <member name="P:ZedGraph.Scale.MinorStepAuto">
  6360. <summary>
  6361. Gets or sets a value that determines whether or not the minor scale step size <see cref="P:ZedGraph.Scale.MinorStep"/>
  6362. is set automatically.
  6363. </summary>
  6364. <remarks>
  6365. This value will be set to false if
  6366. <see cref="P:ZedGraph.Scale.MinorStep"/> is manually changed.
  6367. </remarks>
  6368. <value>true for automatic mode, false for manual mode</value>
  6369. <seealso cref="P:ZedGraph.Scale.MinorStep"/>
  6370. </member>
  6371. <member name="P:ZedGraph.Scale.FormatAuto">
  6372. <summary>
  6373. Determines whether or not the scale label format <see cref="P:ZedGraph.Scale.Format"/>
  6374. is determined automatically based on the range of data values.
  6375. </summary>
  6376. <remarks>
  6377. This value will be set to false if
  6378. <see cref="P:ZedGraph.Scale.Format"/> is manually changed.
  6379. </remarks>
  6380. <value>true if <see cref="P:ZedGraph.Scale.Format"/> will be set automatically, false
  6381. if it is to be set manually by the user</value>
  6382. <seealso cref="P:ZedGraph.Scale.Mag"/>
  6383. <seealso cref="P:ZedGraph.Scale.Format"/>
  6384. <seealso cref="P:ZedGraph.Scale.FontSpec"/>
  6385. </member>
  6386. <member name="P:ZedGraph.Scale.Format">
  6387. <summary>
  6388. The format of the <see cref="T:ZedGraph.Axis"/> tic labels.
  6389. </summary>
  6390. <remarks>
  6391. This property may be a date format or a numeric format, depending on the setting of
  6392. <see cref="P:ZedGraph.Scale.Type">Scale.Type</see>.
  6393. This property may be set automatically by ZedGraph, depending on the state of
  6394. <see cref="P:ZedGraph.Scale.FormatAuto"/>.
  6395. </remarks>
  6396. <value>The format string conforms to the
  6397. <see cref="T:System.Globalization.DateTimeFormatInfo"/> for date formats, and
  6398. <see cref="T:System.Globalization.NumberFormatInfo"/> for numeric formats.
  6399. </value>
  6400. <seealso cref="P:ZedGraph.Scale.Mag"/>
  6401. <seealso cref="P:ZedGraph.Scale.FormatAuto"/>
  6402. <seealso cref="P:ZedGraph.Scale.FontSpec"/>
  6403. </member>
  6404. <member name="P:ZedGraph.Scale.Mag">
  6405. <summary>
  6406. The magnitude multiplier for scale values.
  6407. </summary>
  6408. <remarks>
  6409. This is used to limit
  6410. the size of the displayed value labels. For example, if the value
  6411. is really 2000000, then the graph will display 2000 with a 10^3
  6412. magnitude multiplier. This value can be determined automatically
  6413. depending on the state of <see cref="P:ZedGraph.Scale.MagAuto"/>.
  6414. If this value is set manually by the user,
  6415. then <see cref="P:ZedGraph.Scale.MagAuto"/> will also be set to false.
  6416. </remarks>
  6417. <value>The magnitude multiplier (power of 10) for the scale
  6418. value labels</value>
  6419. <seealso cref="P:ZedGraph.AxisLabel.IsOmitMag"/>
  6420. <seealso cref="P:ZedGraph.Axis.Title"/>
  6421. <seealso cref="P:ZedGraph.Scale.Format"/>
  6422. <seealso cref="P:ZedGraph.Scale.FontSpec"/>
  6423. </member>
  6424. <member name="P:ZedGraph.Scale.MagAuto">
  6425. <summary>
  6426. Determines whether the <see cref="P:ZedGraph.Scale.Mag"/> value will be set
  6427. automatically based on the data, or manually by the user.
  6428. </summary>
  6429. <remarks>
  6430. If the user manually sets the <see cref="P:ZedGraph.Scale.Mag"/> value, then this
  6431. flag will be set to false.
  6432. </remarks>
  6433. <value>true to have <see cref="P:ZedGraph.Scale.Mag"/> set automatically,
  6434. false otherwise</value>
  6435. <seealso cref="P:ZedGraph.AxisLabel.IsOmitMag"/>
  6436. <seealso cref="P:ZedGraph.Axis.Title"/>
  6437. <seealso cref="P:ZedGraph.Scale.Mag"/>
  6438. </member>
  6439. <member name="P:ZedGraph.Scale.MinGrace">
  6440. <summary> Gets or sets the "grace" value applied to the minimum data range.
  6441. </summary>
  6442. <remarks>
  6443. This value is
  6444. expressed as a fraction of the total data range. For example, assume the data
  6445. range is from 4.0 to 16.0, leaving a range of 12.0. If MinGrace is set to
  6446. 0.1, then 10% of the range, or 1.2 will be subtracted from the minimum data value.
  6447. The scale will then be ranged to cover at least 2.8 to 16.0.
  6448. </remarks>
  6449. <seealso cref="P:ZedGraph.Scale.Min"/>
  6450. <seealso cref="F:ZedGraph.Scale.Default.MinGrace"/>
  6451. <seealso cref="P:ZedGraph.Scale.MaxGrace"/>
  6452. </member>
  6453. <member name="P:ZedGraph.Scale.MaxGrace">
  6454. <summary> Gets or sets the "grace" value applied to the maximum data range.
  6455. </summary>
  6456. <remarks>
  6457. This values determines how much extra space is left after the last data value.
  6458. This value is
  6459. expressed as a fraction of the total data range. For example, assume the data
  6460. range is from 4.0 to 16.0, leaving a range of 12.0. If MaxGrace is set to
  6461. 0.1, then 10% of the range, or 1.2 will be added to the maximum data value.
  6462. The scale will then be ranged to cover at least 4.0 to 17.2.
  6463. </remarks>
  6464. <seealso cref="P:ZedGraph.Scale.Max"/>
  6465. <seealso cref="F:ZedGraph.Scale.Default.MaxGrace"/>
  6466. <seealso cref="P:ZedGraph.Scale.MinGrace"/>
  6467. </member>
  6468. <member name="P:ZedGraph.Scale.Align">
  6469. <summary> Controls the alignment of the <see cref="T:ZedGraph.Axis"/> tic labels.
  6470. </summary>
  6471. <remarks>
  6472. This property controls whether the inside, center, or outside edges of the
  6473. text labels are aligned.
  6474. </remarks>
  6475. </member>
  6476. <member name="P:ZedGraph.Scale.AlignH">
  6477. <summary> Controls the alignment of the <see cref="T:ZedGraph.Axis"/> tic labels.
  6478. </summary>
  6479. <remarks>
  6480. This property controls whether the left, center, or right edges of the
  6481. text labels are aligned.
  6482. </remarks>
  6483. </member>
  6484. <member name="P:ZedGraph.Scale.FontSpec">
  6485. <summary>
  6486. Gets a reference to the <see cref="T:ZedGraph.FontSpec"/> class used to render
  6487. the scale values
  6488. </summary>
  6489. <seealso cref="F:ZedGraph.Scale.Default.FontFamily"/>
  6490. <seealso cref="F:ZedGraph.Scale.Default.FontSize"/>
  6491. <seealso cref="F:ZedGraph.Scale.Default.FontColor"/>
  6492. <seealso cref="F:ZedGraph.Scale.Default.FontBold"/>
  6493. <seealso cref="F:ZedGraph.Scale.Default.FontUnderline"/>
  6494. <seealso cref="F:ZedGraph.Scale.Default.FontItalic"/>
  6495. </member>
  6496. <member name="P:ZedGraph.Scale.LabelGap">
  6497. <summary>
  6498. The gap between the scale labels and the tics.
  6499. </summary>
  6500. </member>
  6501. <member name="P:ZedGraph.Scale.IsLabelsInside">
  6502. <summary>
  6503. Gets or sets a value that causes the axis scale labels and title to appear on the
  6504. opposite side of the axis.
  6505. </summary>
  6506. <remarks>
  6507. For example, setting this flag to true for the <see cref="T:ZedGraph.YAxis"/> will shift the
  6508. axis labels and title to the right side of the <see cref="T:ZedGraph.YAxis"/> instead of the
  6509. normal left-side location. Set this property to true for the <see cref="T:ZedGraph.XAxis"/>,
  6510. and set the <see cref="P:ZedGraph.Axis.Cross"/> property for the <see cref="T:ZedGraph.XAxis"/> to an arbitrarily
  6511. large value (assuming <see cref="P:ZedGraph.Scale.IsReverse"/> is false for the <see cref="T:ZedGraph.YAxis"/>) in
  6512. order to have the <see cref="T:ZedGraph.XAxis"/> appear at the top of the <see cref="P:ZedGraph.Chart.Rect"/>.
  6513. </remarks>
  6514. <seealso cref="P:ZedGraph.Scale.IsReverse"/>
  6515. <seealso cref="P:ZedGraph.Axis.Cross"/>
  6516. </member>
  6517. <member name="P:ZedGraph.Scale.IsSkipFirstLabel">
  6518. <summary>
  6519. Gets or sets a value that causes the first scale label for this <see cref="T:ZedGraph.Axis"/> to be
  6520. hidden.
  6521. </summary>
  6522. <remarks>
  6523. Often, for axis that have an active <see cref="P:ZedGraph.Axis.Cross"/> setting (e.g., <see cref="P:ZedGraph.Axis.CrossAuto"/>
  6524. is false), the first and/or last scale label are overlapped by opposing axes. Use this
  6525. property to hide the first scale label to avoid the overlap. Note that setting this value
  6526. to true will hide any scale label that appears within <see cref="F:ZedGraph.Scale.Default.EdgeTolerance"/> of the
  6527. beginning of the <see cref="T:ZedGraph.Axis"/>.
  6528. </remarks>
  6529. </member>
  6530. <member name="P:ZedGraph.Scale.IsSkipLastLabel">
  6531. <summary>
  6532. Gets or sets a value that causes the last scale label for this <see cref="T:ZedGraph.Axis"/> to be
  6533. hidden.
  6534. </summary>
  6535. <remarks>
  6536. Often, for axis that have an active <see cref="P:ZedGraph.Axis.Cross"/> setting (e.g., <see cref="P:ZedGraph.Axis.CrossAuto"/>
  6537. is false), the first and/or last scale label are overlapped by opposing axes. Use this
  6538. property to hide the last scale label to avoid the overlap. Note that setting this value
  6539. to true will hide any scale label that appears within <see cref="F:ZedGraph.Scale.Default.EdgeTolerance"/> of the
  6540. end of the <see cref="T:ZedGraph.Axis"/>.
  6541. </remarks>
  6542. </member>
  6543. <member name="P:ZedGraph.Scale.IsSkipCrossLabel">
  6544. <summary>
  6545. Gets or sets a value that causes the scale label that is located at the <see cref="P:ZedGraph.Axis.Cross"/>
  6546. value for this <see cref="T:ZedGraph.Axis"/> to be hidden.
  6547. </summary>
  6548. <remarks>
  6549. For axes that have an active <see cref="P:ZedGraph.Axis.Cross"/> setting (e.g., <see cref="P:ZedGraph.Axis.CrossAuto"/>
  6550. is false), the scale label at the <see cref="P:ZedGraph.Axis.Cross"/> value is overlapped by opposing axes.
  6551. Use this property to hide the scale label to avoid the overlap.
  6552. </remarks>
  6553. </member>
  6554. <member name="P:ZedGraph.Scale.IsReverse">
  6555. <summary>
  6556. Determines if the scale values are reversed for this <see cref="T:ZedGraph.Axis"/>
  6557. </summary>
  6558. <value>true for the X values to decrease to the right or the Y values to
  6559. decrease upwards, false otherwise</value>
  6560. <seealso cref="F:ZedGraph.Scale.Default.IsReverse"/>.
  6561. </member>
  6562. <member name="P:ZedGraph.Scale.IsUseTenPower">
  6563. <summary>
  6564. Determines if powers-of-ten notation will be used for the numeric value labels.
  6565. </summary>
  6566. <remarks>
  6567. The powers-of-ten notation is just the text "10" followed by a superscripted value
  6568. indicating the magnitude. This mode is only valid for log scales (see
  6569. <see cref="P:ZedGraph.Scale.IsLog"/> and <see cref="P:ZedGraph.Scale.Type"/>).
  6570. </remarks>
  6571. <value> boolean value; true to show the title as a power of ten, false to
  6572. show a regular numeric value (e.g., "0.01", "10", "1000")</value>
  6573. </member>
  6574. <member name="P:ZedGraph.Scale.IsPreventLabelOverlap">
  6575. <summary>
  6576. Gets or sets a <see cref="T:System.Boolean"/> value that determines if ZedGraph will check to
  6577. see if the <see cref="T:ZedGraph.Axis"/> scale labels are close enough to overlap. If so,
  6578. ZedGraph will adjust the step size to prevent overlap.
  6579. </summary>
  6580. <remarks>
  6581. The process of checking for overlap is done during the <see cref="M:ZedGraph.GraphPane.AxisChange"/>
  6582. method call, and affects the selection of the major step size (<see cref="P:ZedGraph.Scale.MajorStep"/>).
  6583. </remarks>
  6584. <value> boolean value; true to check for overlap, false otherwise</value>
  6585. </member>
  6586. <member name="P:ZedGraph.Scale.IsVisible">
  6587. <summary>
  6588. Gets or sets a property that determines whether or not the scale values will be shown.
  6589. </summary>
  6590. <value>true to show the scale values, false otherwise</value>
  6591. <seealso cref="P:ZedGraph.Axis.IsVisible"/>.
  6592. </member>
  6593. <member name="P:ZedGraph.Scale.TextLabels">
  6594. <summary>
  6595. The text labels for this <see cref="T:ZedGraph.Axis"/>.
  6596. </summary>
  6597. <remarks>
  6598. This property is only
  6599. applicable if <see cref="P:ZedGraph.Scale.Type"/> is set to <see cref="F:ZedGraph.AxisType.Text"/>.
  6600. </remarks>
  6601. </member>
  6602. <member name="T:ZedGraph.Scale.Default">
  6603. <summary>
  6604. A simple struct that defines the
  6605. default property values for the <see cref="T:ZedGraph.Scale"/> class.
  6606. </summary>
  6607. </member>
  6608. <member name="F:ZedGraph.Scale.Default.ZeroLever">
  6609. <summary>
  6610. The default "zero lever" for automatically selecting the axis
  6611. scale range (see <see cref="M:ZedGraph.Scale.PickScale(ZedGraph.GraphPane,System.Drawing.Graphics,System.Single)"/>). This number is
  6612. used to determine when an axis scale range should be extended to
  6613. include the zero value. This value is maintained only in the
  6614. <see cref="T:ZedGraph.Scale.Default"/> class, and cannot be changed after compilation.
  6615. </summary>
  6616. </member>
  6617. <member name="F:ZedGraph.Scale.Default.MinGrace">
  6618. <summary> The default "grace" value applied to the minimum data range.
  6619. This value is
  6620. expressed as a fraction of the total data range. For example, assume the data
  6621. range is from 4.0 to 16.0, leaving a range of 12.0. If MinGrace is set to
  6622. 0.1, then 10% of the range, or 1.2 will be subtracted from the minimum data value.
  6623. The scale will then be ranged to cover at least 2.8 to 16.0.
  6624. </summary>
  6625. <seealso cref="F:ZedGraph.Scale.Default.MinGrace"/>
  6626. </member>
  6627. <member name="F:ZedGraph.Scale.Default.MaxGrace">
  6628. <summary> The default "grace" value applied to the maximum data range.
  6629. This value is
  6630. expressed as a fraction of the total data range. For example, assume the data
  6631. range is from 4.0 to 16.0, leaving a range of 12.0. If MaxGrace is set to
  6632. 0.1, then 10% of the range, or 1.2 will be added to the maximum data value.
  6633. The scale will then be ranged to cover at least 4.0 to 17.2.
  6634. </summary>
  6635. <seealso cref="F:ZedGraph.Scale.Default.MinGrace"/>
  6636. <seealso cref="F:ZedGraph.Scale.Default.MaxGrace"/>
  6637. </member>
  6638. <member name="F:ZedGraph.Scale.Default.MaxTextLabels">
  6639. <summary>
  6640. The maximum number of text labels (major tics) that will be allowed on the plot by
  6641. the automatic scaling logic. This value applies only to <see cref="F:ZedGraph.AxisType.Text"/>
  6642. axes. If there are more than MaxTextLabels on the plot, then
  6643. <see cref="P:ZedGraph.Scale.MajorStep"/> will be increased to reduce the number of labels. That is,
  6644. the step size might be increased to 2.0 to show only every other label.
  6645. </summary>
  6646. </member>
  6647. <member name="F:ZedGraph.Scale.Default.TargetXSteps">
  6648. <summary>
  6649. The default target number of steps for automatically selecting the X axis
  6650. scale step size (see <see cref="M:ZedGraph.Scale.PickScale(ZedGraph.GraphPane,System.Drawing.Graphics,System.Single)"/>).
  6651. This number is an initial target value for the number of major steps
  6652. on an axis. This value is maintained only in the
  6653. <see cref="T:ZedGraph.Scale.Default"/> class, and cannot be changed after compilation.
  6654. </summary>
  6655. </member>
  6656. <member name="F:ZedGraph.Scale.Default.TargetYSteps">
  6657. <summary>
  6658. The default target number of steps for automatically selecting the Y or Y2 axis
  6659. scale step size (see <see cref="M:ZedGraph.Scale.PickScale(ZedGraph.GraphPane,System.Drawing.Graphics,System.Single)"/>).
  6660. This number is an initial target value for the number of major steps
  6661. on an axis. This value is maintained only in the
  6662. <see cref="T:ZedGraph.Scale.Default"/> class, and cannot be changed after compilation.
  6663. </summary>
  6664. </member>
  6665. <member name="F:ZedGraph.Scale.Default.TargetMinorXSteps">
  6666. <summary>
  6667. The default target number of minor steps for automatically selecting the X axis
  6668. scale minor step size (see <see cref="M:ZedGraph.Scale.PickScale(ZedGraph.GraphPane,System.Drawing.Graphics,System.Single)"/>).
  6669. This number is an initial target value for the number of minor steps
  6670. on an axis. This value is maintained only in the
  6671. <see cref="T:ZedGraph.Scale.Default"/> class, and cannot be changed after compilation.
  6672. </summary>
  6673. </member>
  6674. <member name="F:ZedGraph.Scale.Default.TargetMinorYSteps">
  6675. <summary>
  6676. The default target number of minor steps for automatically selecting the Y or Y2 axis
  6677. scale minor step size (see <see cref="M:ZedGraph.Scale.PickScale(ZedGraph.GraphPane,System.Drawing.Graphics,System.Single)"/>).
  6678. This number is an initial target value for the number of minor steps
  6679. on an axis. This value is maintained only in the
  6680. <see cref="T:ZedGraph.Scale.Default"/> class, and cannot be changed after compilation.
  6681. </summary>
  6682. </member>
  6683. <member name="F:ZedGraph.Scale.Default.IsReverse">
  6684. <summary>
  6685. The default reverse mode for the <see cref="T:ZedGraph.Axis"/> scale
  6686. (<see cref="F:ZedGraph.Scale.Default.IsReverse"/> property). true for a reversed scale
  6687. (X decreasing to the left, Y/Y2 decreasing upwards), false otherwise.
  6688. </summary>
  6689. </member>
  6690. <member name="F:ZedGraph.Scale.Default.Format">
  6691. <summary>
  6692. The default setting for the <see cref="T:ZedGraph.Axis"/> scale format string
  6693. (<see cref="F:ZedGraph.Scale.Default.Format"/> property). For numeric values, this value is
  6694. setting according to the <see cref="M:System.String.Format(System.String,System.Object)"/> format strings. For date
  6695. type values, this value is set as per the <see cref="M:ZedGraph.XDate.ToString"/> function.
  6696. </summary>
  6697. </member>
  6698. <member name="F:ZedGraph.Scale.Default.RangeYearYear">
  6699. <summary>
  6700. A default setting for the <see cref="F:ZedGraph.AxisType.Date"/> auto-ranging code.
  6701. This values applies only to Date-Time type axes.
  6702. If the total span of data exceeds this number (in days), then the auto-range
  6703. code will select <see cref="P:ZedGraph.Scale.MajorUnit"/> = <see cref="F:ZedGraph.DateUnit.Year"/>
  6704. and <see cref="P:ZedGraph.Scale.MinorUnit"/> = <see cref="F:ZedGraph.DateUnit.Year"/>.
  6705. This value normally defaults to 1825 days (5 years).
  6706. This value is used by the <see cref="M:ZedGraph.DateScale.CalcDateStepSize(System.Double,System.Double,ZedGraph.Scale)"/> method.
  6707. </summary>
  6708. </member>
  6709. <member name="F:ZedGraph.Scale.Default.RangeYearMonth">
  6710. <summary>
  6711. A default setting for the <see cref="F:ZedGraph.AxisType.Date"/> auto-ranging code.
  6712. This values applies only to Date-Time type axes.
  6713. If the total span of data exceeds this number (in days), then the auto-range
  6714. code will select <see cref="P:ZedGraph.Scale.MajorUnit"/> = <see cref="F:ZedGraph.DateUnit.Year"/>
  6715. and <see cref="P:ZedGraph.Scale.MinorUnit"/> = <see cref="F:ZedGraph.DateUnit.Month"/>.
  6716. This value normally defaults to 730 days (2 years).
  6717. This value is used by the <see cref="M:ZedGraph.DateScale.CalcDateStepSize(System.Double,System.Double,ZedGraph.Scale)"/> method.
  6718. </summary>
  6719. </member>
  6720. <member name="F:ZedGraph.Scale.Default.RangeMonthMonth">
  6721. <summary>
  6722. A default setting for the <see cref="F:ZedGraph.AxisType.Date"/> auto-ranging code.
  6723. This values applies only to Date-Time type axes.
  6724. If the total span of data exceeds this number (in days), then the auto-range
  6725. code will select <see cref="P:ZedGraph.Scale.MajorUnit"/> = <see cref="F:ZedGraph.DateUnit.Month"/>
  6726. and <see cref="P:ZedGraph.Scale.MinorUnit"/> = <see cref="F:ZedGraph.DateUnit.Month"/>.
  6727. This value normally defaults to 300 days (10 months).
  6728. This value is used by the <see cref="M:ZedGraph.DateScale.CalcDateStepSize(System.Double,System.Double,ZedGraph.Scale)"/> method.
  6729. </summary>
  6730. </member>
  6731. <member name="F:ZedGraph.Scale.Default.RangeDayDay">
  6732. <summary>
  6733. A default setting for the <see cref="F:ZedGraph.AxisType.Date"/> auto-ranging code.
  6734. This values applies only to Date-Time type axes.
  6735. If the total span of data exceeds this number (in days), then the auto-range
  6736. code will select <see cref="P:ZedGraph.Scale.MajorUnit"/> = <see cref="F:ZedGraph.DateUnit.Day"/>
  6737. and <see cref="P:ZedGraph.Scale.MinorUnit"/> = <see cref="F:ZedGraph.DateUnit.Day"/>.
  6738. This value normally defaults to 10 days.
  6739. This value is used by the <see cref="M:ZedGraph.DateScale.CalcDateStepSize(System.Double,System.Double,ZedGraph.Scale)"/> method.
  6740. </summary>
  6741. </member>
  6742. <member name="F:ZedGraph.Scale.Default.RangeDayHour">
  6743. <summary>
  6744. A default setting for the <see cref="F:ZedGraph.AxisType.Date"/> auto-ranging code.
  6745. This values applies only to Date-Time type axes.
  6746. If the total span of data exceeds this number (in days), then the auto-range
  6747. code will select <see cref="P:ZedGraph.Scale.MajorUnit"/> = <see cref="F:ZedGraph.DateUnit.Day"/>
  6748. and <see cref="P:ZedGraph.Scale.MinorUnit"/> = <see cref="F:ZedGraph.DateUnit.Hour"/>.
  6749. This value normally defaults to 3 days.
  6750. This value is used by the <see cref="M:ZedGraph.DateScale.CalcDateStepSize(System.Double,System.Double,ZedGraph.Scale)"/> method.
  6751. </summary>
  6752. </member>
  6753. <member name="F:ZedGraph.Scale.Default.RangeHourHour">
  6754. <summary>
  6755. A default setting for the <see cref="F:ZedGraph.AxisType.Date"/> auto-ranging code.
  6756. This values applies only to Date-Time type axes.
  6757. If the total span of data exceeds this number (in days), then the auto-range
  6758. code will select <see cref="P:ZedGraph.Scale.MajorUnit"/> = <see cref="F:ZedGraph.DateUnit.Hour"/>
  6759. and <see cref="P:ZedGraph.Scale.MinorUnit"/> = <see cref="F:ZedGraph.DateUnit.Hour"/>.
  6760. This value normally defaults to 0.4167 days (10 hours).
  6761. This value is used by the <see cref="M:ZedGraph.DateScale.CalcDateStepSize(System.Double,System.Double,ZedGraph.Scale)"/> method.
  6762. </summary>
  6763. </member>
  6764. <member name="F:ZedGraph.Scale.Default.RangeHourMinute">
  6765. <summary>
  6766. A default setting for the <see cref="F:ZedGraph.AxisType.Date"/> auto-ranging code.
  6767. This values applies only to Date-Time type axes.
  6768. If the total span of data exceeds this number (in days), then the auto-range
  6769. code will select <see cref="P:ZedGraph.Scale.MajorUnit"/> = <see cref="F:ZedGraph.DateUnit.Hour"/>
  6770. and <see cref="P:ZedGraph.Scale.MinorUnit"/> = <see cref="F:ZedGraph.DateUnit.Minute"/>.
  6771. This value normally defaults to 0.125 days (3 hours).
  6772. This value is used by the <see cref="M:ZedGraph.DateScale.CalcDateStepSize(System.Double,System.Double,ZedGraph.Scale)"/> method.
  6773. </summary>
  6774. </member>
  6775. <member name="F:ZedGraph.Scale.Default.RangeMinuteMinute">
  6776. <summary>
  6777. A default setting for the <see cref="F:ZedGraph.AxisType.Date"/> auto-ranging code.
  6778. This values applies only to Date-Time type axes.
  6779. If the total span of data exceeds this number (in days), then the auto-range
  6780. code will select <see cref="P:ZedGraph.Scale.MajorUnit"/> = <see cref="F:ZedGraph.DateUnit.Minute"/>
  6781. and <see cref="P:ZedGraph.Scale.MinorUnit"/> = <see cref="F:ZedGraph.DateUnit.Minute"/>.
  6782. This value normally defaults to 6.94e-3 days (10 minutes).
  6783. This value is used by the <see cref="M:ZedGraph.DateScale.CalcDateStepSize(System.Double,System.Double,ZedGraph.Scale)"/> method.
  6784. </summary>
  6785. </member>
  6786. <member name="F:ZedGraph.Scale.Default.RangeMinuteSecond">
  6787. <summary>
  6788. A default setting for the <see cref="F:ZedGraph.AxisType.Date"/> auto-ranging code.
  6789. This values applies only to Date-Time type axes.
  6790. If the total span of data exceeds this number (in days), then the auto-range
  6791. code will select <see cref="P:ZedGraph.Scale.MajorUnit"/> = <see cref="F:ZedGraph.DateUnit.Minute"/>
  6792. and <see cref="P:ZedGraph.Scale.MinorUnit"/> = <see cref="F:ZedGraph.DateUnit.Second"/>.
  6793. This value normally defaults to 2.083e-3 days (3 minutes).
  6794. This value is used by the <see cref="M:ZedGraph.DateScale.CalcDateStepSize(System.Double,System.Double,ZedGraph.Scale)"/> method.
  6795. </summary>
  6796. </member>
  6797. <member name="F:ZedGraph.Scale.Default.RangeSecondSecond">
  6798. <summary>
  6799. A default setting for the <see cref="F:ZedGraph.AxisType.Date"/> auto-ranging code.
  6800. This values applies only to Date-Time type axes.
  6801. If the total span of data exceeds this number (in days), then the auto-range
  6802. code will select <see cref="P:ZedGraph.Scale.MajorUnit"/> = <see cref="F:ZedGraph.DateUnit.Second"/>
  6803. and <see cref="P:ZedGraph.Scale.MinorUnit"/> = <see cref="F:ZedGraph.DateUnit.Second"/>.
  6804. This value normally defaults to 3.472e-5 days (3 seconds).
  6805. This value is used by the <see cref="M:ZedGraph.DateScale.CalcDateStepSize(System.Double,System.Double,ZedGraph.Scale)"/> method.
  6806. </summary>
  6807. </member>
  6808. <member name="F:ZedGraph.Scale.Default.FormatYearYear">
  6809. <summary>
  6810. A default setting for the <see cref="F:ZedGraph.AxisType.Date"/> auto-ranging code.
  6811. This values applies only to Date-Time type axes.
  6812. This is the format used for the scale values when auto-ranging code
  6813. selects a <see cref="F:ZedGraph.Scale.Default.Format"/> of <see cref="F:ZedGraph.DateUnit.Year"/>
  6814. for <see cref="P:ZedGraph.Scale.MajorUnit"/> and <see cref="F:ZedGraph.DateUnit.Year"/> for
  6815. for <see cref="P:ZedGraph.Scale.MinorUnit"/>.
  6816. This value is used by the <see cref="M:ZedGraph.DateScale.CalcDateStepSize(System.Double,System.Double,ZedGraph.Scale)"/> method.
  6817. </summary>
  6818. <seealso cref="T:System.Globalization.DateTimeFormatInfo"/>
  6819. </member>
  6820. <member name="F:ZedGraph.Scale.Default.FormatYearMonth">
  6821. <summary>
  6822. A default setting for the <see cref="F:ZedGraph.AxisType.Date"/> auto-ranging code.
  6823. This values applies only to Date-Time type axes.
  6824. This is the format used for the scale values when auto-ranging code
  6825. selects a <see cref="F:ZedGraph.Scale.Default.Format"/> of <see cref="F:ZedGraph.DateUnit.Year"/>
  6826. for <see cref="P:ZedGraph.Scale.MajorUnit"/> and <see cref="F:ZedGraph.DateUnit.Month"/> for
  6827. for <see cref="P:ZedGraph.Scale.MinorUnit"/>.
  6828. This value is used by the <see cref="M:ZedGraph.DateScale.CalcDateStepSize(System.Double,System.Double,ZedGraph.Scale)"/> method.
  6829. </summary>
  6830. <seealso cref="T:System.Globalization.DateTimeFormatInfo"/>
  6831. </member>
  6832. <member name="F:ZedGraph.Scale.Default.FormatMonthMonth">
  6833. <summary>
  6834. A default setting for the <see cref="F:ZedGraph.AxisType.Date"/> auto-ranging code.
  6835. This values applies only to Date-Time type axes.
  6836. This is the format used for the scale values when auto-ranging code
  6837. selects a <see cref="F:ZedGraph.Scale.Default.Format"/> of <see cref="F:ZedGraph.DateUnit.Month"/>
  6838. for <see cref="P:ZedGraph.Scale.MajorUnit"/> and <see cref="F:ZedGraph.DateUnit.Month"/> for
  6839. for <see cref="P:ZedGraph.Scale.MinorUnit"/>.
  6840. This value is used by the <see cref="M:ZedGraph.DateScale.CalcDateStepSize(System.Double,System.Double,ZedGraph.Scale)"/> method.
  6841. </summary>
  6842. <seealso cref="T:System.Globalization.DateTimeFormatInfo"/>
  6843. </member>
  6844. <member name="F:ZedGraph.Scale.Default.FormatDayDay">
  6845. <summary>
  6846. A default setting for the <see cref="F:ZedGraph.AxisType.Date"/> auto-ranging code.
  6847. This values applies only to Date-Time type axes.
  6848. This is the format used for the scale values when auto-ranging code
  6849. selects a <see cref="F:ZedGraph.Scale.Default.Format"/> of <see cref="F:ZedGraph.DateUnit.Day"/>
  6850. for <see cref="P:ZedGraph.Scale.MajorUnit"/> and <see cref="F:ZedGraph.DateUnit.Day"/> for
  6851. for <see cref="P:ZedGraph.Scale.MinorUnit"/>.
  6852. This value is used by the <see cref="M:ZedGraph.DateScale.CalcDateStepSize(System.Double,System.Double,ZedGraph.Scale)"/> method.
  6853. </summary>
  6854. <seealso cref="T:System.Globalization.DateTimeFormatInfo"/>
  6855. </member>
  6856. <member name="F:ZedGraph.Scale.Default.FormatDayHour">
  6857. <summary>
  6858. A default setting for the <see cref="F:ZedGraph.AxisType.Date"/> auto-ranging code.
  6859. This values applies only to Date-Time type axes.
  6860. This is the format used for the scale values when auto-ranging code
  6861. selects a <see cref="F:ZedGraph.Scale.Default.Format"/> of <see cref="F:ZedGraph.DateUnit.Day"/>
  6862. for <see cref="P:ZedGraph.Scale.MajorUnit"/> and <see cref="F:ZedGraph.DateUnit.Hour"/> for
  6863. for <see cref="P:ZedGraph.Scale.MinorUnit"/>.
  6864. This value is used by the <see cref="M:ZedGraph.DateScale.CalcDateStepSize(System.Double,System.Double,ZedGraph.Scale)"/> method.
  6865. </summary>
  6866. <seealso cref="T:System.Globalization.DateTimeFormatInfo"/>
  6867. </member>
  6868. <member name="F:ZedGraph.Scale.Default.FormatHourHour">
  6869. <summary>
  6870. A default setting for the <see cref="F:ZedGraph.AxisType.Date"/> auto-ranging code.
  6871. This values applies only to Date-Time type axes.
  6872. This is the format used for the scale values when auto-ranging code
  6873. selects a <see cref="F:ZedGraph.Scale.Default.Format"/> of <see cref="F:ZedGraph.DateUnit.Hour"/>
  6874. for <see cref="P:ZedGraph.Scale.MajorUnit"/> and <see cref="F:ZedGraph.DateUnit.Hour"/> for
  6875. for <see cref="P:ZedGraph.Scale.MinorUnit"/>.
  6876. This value is used by the <see cref="M:ZedGraph.DateScale.CalcDateStepSize(System.Double,System.Double,ZedGraph.Scale)"/> method.
  6877. </summary>
  6878. <seealso cref="T:System.Globalization.DateTimeFormatInfo"/>
  6879. </member>
  6880. <member name="F:ZedGraph.Scale.Default.FormatHourMinute">
  6881. <summary>
  6882. A default setting for the <see cref="F:ZedGraph.AxisType.Date"/> auto-ranging code.
  6883. This values applies only to Date-Time type axes.
  6884. This is the format used for the scale values when auto-ranging code
  6885. selects a <see cref="F:ZedGraph.Scale.Default.Format"/> of <see cref="F:ZedGraph.DateUnit.Hour"/>
  6886. for <see cref="P:ZedGraph.Scale.MajorUnit"/> and <see cref="F:ZedGraph.DateUnit.Minute"/> for
  6887. for <see cref="P:ZedGraph.Scale.MinorUnit"/>.
  6888. This value is used by the <see cref="M:ZedGraph.DateScale.CalcDateStepSize(System.Double,System.Double,ZedGraph.Scale)"/> method.
  6889. </summary>
  6890. <seealso cref="T:System.Globalization.DateTimeFormatInfo"/>
  6891. </member>
  6892. <member name="F:ZedGraph.Scale.Default.FormatMinuteMinute">
  6893. <summary>
  6894. A default setting for the <see cref="F:ZedGraph.AxisType.Date"/> auto-ranging code.
  6895. This values applies only to Date-Time type axes.
  6896. This is the format used for the scale values when auto-ranging code
  6897. selects a <see cref="F:ZedGraph.Scale.Default.Format"/> of <see cref="F:ZedGraph.DateUnit.Minute"/>
  6898. for <see cref="P:ZedGraph.Scale.MajorUnit"/> and <see cref="F:ZedGraph.DateUnit.Minute"/> for
  6899. for <see cref="P:ZedGraph.Scale.MinorUnit"/>.
  6900. This value is used by the <see cref="M:ZedGraph.DateScale.CalcDateStepSize(System.Double,System.Double,ZedGraph.Scale)"/> method.
  6901. </summary>
  6902. <seealso cref="T:System.Globalization.DateTimeFormatInfo"/>
  6903. </member>
  6904. <member name="F:ZedGraph.Scale.Default.FormatMinuteSecond">
  6905. <summary>
  6906. A default setting for the <see cref="F:ZedGraph.AxisType.Date"/> auto-ranging code.
  6907. This values applies only to Date-Time type axes.
  6908. This is the format used for the scale values when auto-ranging code
  6909. selects a <see cref="F:ZedGraph.Scale.Default.Format"/> of <see cref="F:ZedGraph.DateUnit.Minute"/>
  6910. for <see cref="P:ZedGraph.Scale.MajorUnit"/> and <see cref="F:ZedGraph.DateUnit.Second"/> for
  6911. for <see cref="P:ZedGraph.Scale.MinorUnit"/>.
  6912. This value is used by the <see cref="M:ZedGraph.DateScale.CalcDateStepSize(System.Double,System.Double,ZedGraph.Scale)"/> method.
  6913. </summary>
  6914. <seealso cref="T:System.Globalization.DateTimeFormatInfo"/>
  6915. </member>
  6916. <member name="F:ZedGraph.Scale.Default.FormatSecondSecond">
  6917. <summary>
  6918. A default setting for the <see cref="F:ZedGraph.AxisType.Date"/> auto-ranging code.
  6919. This values applies only to Date-Time type axes.
  6920. This is the format used for the scale values when auto-ranging code
  6921. selects a <see cref="F:ZedGraph.Scale.Default.Format"/> of <see cref="F:ZedGraph.DateUnit.Second"/>
  6922. for <see cref="P:ZedGraph.Scale.MajorUnit"/> and <see cref="F:ZedGraph.DateUnit.Second"/> for
  6923. for <see cref="P:ZedGraph.Scale.MinorUnit"/>.
  6924. This value is used by the <see cref="M:ZedGraph.DateScale.CalcDateStepSize(System.Double,System.Double,ZedGraph.Scale)"/> method.
  6925. </summary>
  6926. <seealso cref="T:System.Globalization.DateTimeFormatInfo"/>
  6927. </member>
  6928. <member name="F:ZedGraph.Scale.Default.FormatMillisecond">
  6929. <summary>
  6930. A default setting for the <see cref="F:ZedGraph.AxisType.Date"/> auto-ranging code.
  6931. This values applies only to Date-Time type axes.
  6932. This is the format used for the scale values when auto-ranging code
  6933. selects a <see cref="F:ZedGraph.Scale.Default.Format"/> of <see cref="F:ZedGraph.DateUnit.Millisecond"/>
  6934. for <see cref="P:ZedGraph.Scale.MajorUnit"/> and <see cref="F:ZedGraph.DateUnit.Millisecond"/> for
  6935. for <see cref="P:ZedGraph.Scale.MinorUnit"/>.
  6936. This value is used by the <see cref="M:ZedGraph.DateScale.CalcDateStepSize(System.Double,System.Double,ZedGraph.Scale)"/> method.
  6937. </summary>
  6938. <seealso cref="T:System.Globalization.DateTimeFormatInfo"/>
  6939. </member>
  6940. <member name="F:ZedGraph.Scale.Default.Align">
  6941. <summary> The default alignment of the <see cref="T:ZedGraph.Axis"/> tic labels.
  6942. This value controls whether the inside, center, or outside edges of the text labels are aligned.
  6943. </summary>
  6944. <seealso cref="T:ZedGraph.AlignP"/>
  6945. </member>
  6946. <member name="F:ZedGraph.Scale.Default.AlignH">
  6947. <summary> The default alignment of the <see cref="T:ZedGraph.Axis"/> tic labels.
  6948. This value controls whether the left, center, or right edges of the text labels are aligned.
  6949. </summary>
  6950. <seealso cref="F:ZedGraph.Scale.Default.AlignH"/>
  6951. </member>
  6952. <member name="F:ZedGraph.Scale.Default.FontFamily">
  6953. <summary>
  6954. The default font family for the <see cref="T:ZedGraph.Axis"/> scale values
  6955. font specification <see cref="P:ZedGraph.Scale.FontSpec"/>
  6956. (<see cref="P:ZedGraph.FontSpec.Family"/> property).
  6957. </summary>
  6958. </member>
  6959. <member name="F:ZedGraph.Scale.Default.FontSize">
  6960. <summary>
  6961. The default font size for the <see cref="T:ZedGraph.Axis"/> scale values
  6962. font specification <see cref="P:ZedGraph.Scale.FontSpec"/>
  6963. (<see cref="P:ZedGraph.FontSpec.Size"/> property). Units are
  6964. in points (1/72 inch).
  6965. </summary>
  6966. </member>
  6967. <member name="F:ZedGraph.Scale.Default.FontColor">
  6968. <summary>
  6969. The default font color for the <see cref="T:ZedGraph.Axis"/> scale values
  6970. font specification <see cref="P:ZedGraph.Scale.FontSpec"/>
  6971. (<see cref="P:ZedGraph.FontSpec.FontColor"/> property).
  6972. </summary>
  6973. </member>
  6974. <member name="F:ZedGraph.Scale.Default.FontBold">
  6975. <summary>
  6976. The default font bold mode for the <see cref="T:ZedGraph.Axis"/> scale values
  6977. font specification <see cref="P:ZedGraph.Scale.FontSpec"/>
  6978. (<see cref="P:ZedGraph.FontSpec.IsBold"/> property). true
  6979. for a bold typeface, false otherwise.
  6980. </summary>
  6981. </member>
  6982. <member name="F:ZedGraph.Scale.Default.FontItalic">
  6983. <summary>
  6984. The default font italic mode for the <see cref="T:ZedGraph.Axis"/> scale values
  6985. font specification <see cref="P:ZedGraph.Scale.FontSpec"/>
  6986. (<see cref="P:ZedGraph.FontSpec.IsItalic"/> property). true
  6987. for an italic typeface, false otherwise.
  6988. </summary>
  6989. </member>
  6990. <member name="F:ZedGraph.Scale.Default.FontUnderline">
  6991. <summary>
  6992. The default font underline mode for the <see cref="T:ZedGraph.Axis"/> scale values
  6993. font specification <see cref="P:ZedGraph.Scale.FontSpec"/>
  6994. (<see cref="P:ZedGraph.FontSpec.IsUnderline"/> property). true
  6995. for an underlined typeface, false otherwise.
  6996. </summary>
  6997. </member>
  6998. <member name="F:ZedGraph.Scale.Default.FillColor">
  6999. <summary>
  7000. The default color for filling in the scale text background
  7001. (see <see cref="P:ZedGraph.Fill.Color"/> property).
  7002. </summary>
  7003. </member>
  7004. <member name="F:ZedGraph.Scale.Default.FillBrush">
  7005. <summary>
  7006. The default custom brush for filling in the scale text background
  7007. (see <see cref="P:ZedGraph.Fill.Brush"/> property).
  7008. </summary>
  7009. </member>
  7010. <member name="F:ZedGraph.Scale.Default.FillType">
  7011. <summary>
  7012. The default fill mode for filling in the scale text background
  7013. (see <see cref="P:ZedGraph.Fill.Type"/> property).
  7014. </summary>
  7015. </member>
  7016. <member name="F:ZedGraph.Scale.Default.IsVisible">
  7017. <summary>
  7018. The default value for <see cref="F:ZedGraph.Scale.Default.IsVisible"/>, which determines
  7019. whether or not the scale values are displayed.
  7020. </summary>
  7021. </member>
  7022. <member name="F:ZedGraph.Scale.Default.IsLabelsInside">
  7023. <summary>
  7024. The default value for <see cref="F:ZedGraph.Scale.Default.IsLabelsInside"/>, which determines
  7025. whether or not the scale labels and title for the <see cref="T:ZedGraph.Axis"/> will appear
  7026. on the opposite side of the <see cref="T:ZedGraph.Axis"/> that it normally appears.
  7027. </summary>
  7028. </member>
  7029. <member name="F:ZedGraph.Scale.Default.EdgeTolerance">
  7030. <summary>
  7031. Determines the size of the band at the beginning and end of the axis that will have labels
  7032. omitted if the axis is shifted due to a non-default location using the <see cref="P:ZedGraph.Axis.Cross"/>
  7033. property.
  7034. </summary>
  7035. <remarks>
  7036. This parameter applies only when <see cref="P:ZedGraph.Axis.CrossAuto"/> is false. It is scaled according
  7037. to the size of the graph based on <see cref="P:ZedGraph.PaneBase.BaseDimension"/>. When a non-default
  7038. axis location is selected, the first and last labels on that axis will overlap the opposing
  7039. axis frame. This parameter allows those labels to be omitted to avoid the overlap. Set this
  7040. parameter to zero to turn off the effect.
  7041. </remarks>
  7042. </member>
  7043. <member name="F:ZedGraph.Scale.Default.LabelGap">
  7044. <summary>
  7045. The default setting for the gap between the outside tics (or the axis edge
  7046. if there are no outside tics) and the scale labels, expressed as a fraction of
  7047. the major tic size.
  7048. </summary>
  7049. </member>
  7050. <member name="T:ZedGraph.MinorGrid">
  7051. <summary>
  7052. Class that holds the specific properties for the minor grid.
  7053. </summary>
  7054. <author> John Champion </author>
  7055. <version> $Revision: 3.1 $ $Date: 2006-06-24 20:26:44 $ </version>
  7056. </member>
  7057. <member name="F:ZedGraph.MinorGrid.schema">
  7058. <summary>
  7059. Current schema value that defines the version of the serialized file
  7060. </summary>
  7061. </member>
  7062. <member name="M:ZedGraph.MinorGrid.#ctor">
  7063. <summary>
  7064. Default constructor
  7065. </summary>
  7066. </member>
  7067. <member name="M:ZedGraph.MinorGrid.#ctor(ZedGraph.MinorGrid)">
  7068. <summary>
  7069. Copy constructor
  7070. </summary>
  7071. <param name="rhs">The source <see cref="T:ZedGraph.MinorGrid"/> to be copied.</param>
  7072. </member>
  7073. <member name="M:ZedGraph.MinorGrid.System#ICloneable#Clone">
  7074. <summary>
  7075. Implement the <see cref="T:System.ICloneable"/> interface in a typesafe manner by just
  7076. calling the typed version of <see cref="M:ZedGraph.MinorGrid.Clone"/>
  7077. </summary>
  7078. <returns>A deep copy of this object</returns>
  7079. </member>
  7080. <member name="M:ZedGraph.MinorGrid.Clone">
  7081. <summary>
  7082. Typesafe, deep-copy clone method.
  7083. </summary>
  7084. <returns>A new, independent copy of this class</returns>
  7085. </member>
  7086. <member name="M:ZedGraph.MinorGrid.#ctor(System.Runtime.Serialization.SerializationInfo,System.Runtime.Serialization.StreamingContext)">
  7087. <summary>
  7088. Constructor for deserializing objects
  7089. </summary>
  7090. <param name="info">A <see cref="T:System.Runtime.Serialization.SerializationInfo"/> instance that defines the serialized data
  7091. </param>
  7092. <param name="context">A <see cref="T:System.Runtime.Serialization.StreamingContext"/> instance that contains the serialized data
  7093. </param>
  7094. </member>
  7095. <member name="M:ZedGraph.MinorGrid.GetObjectData(System.Runtime.Serialization.SerializationInfo,System.Runtime.Serialization.StreamingContext)">
  7096. <summary>
  7097. Populates a <see cref="T:System.Runtime.Serialization.SerializationInfo"/> instance with the data needed to serialize the target object
  7098. </summary>
  7099. <param name="info">A <see cref="T:System.Runtime.Serialization.SerializationInfo"/> instance that defines the serialized data</param>
  7100. <param name="context">A <see cref="T:System.Runtime.Serialization.StreamingContext"/> instance that contains the serialized data</param>
  7101. </member>
  7102. <member name="P:ZedGraph.MinorGrid.IsVisible">
  7103. <summary>
  7104. Gets or sets a value that determines if the major <see cref="T:ZedGraph.Axis"/> gridlines
  7105. (at each labeled value) will be visible
  7106. </summary>
  7107. <value>true to show the gridlines, false otherwise</value>
  7108. <seealso cref="F:ZedGraph.MinorGrid.Default.IsVisible">Default.IsShowGrid</seealso>.
  7109. <seealso cref="P:ZedGraph.MinorGrid.Color"/>
  7110. <seealso cref="P:ZedGraph.MinorGrid.PenWidth"/>
  7111. <seealso cref="P:ZedGraph.MinorGrid.DashOn"/>
  7112. <seealso cref="P:ZedGraph.MinorGrid.DashOff"/>
  7113. <seealso cref="P:ZedGraph.MinorGrid.IsVisible"/>
  7114. </member>
  7115. <member name="P:ZedGraph.MinorGrid.DashOn">
  7116. <summary>
  7117. The "Dash On" mode for drawing the grid.
  7118. </summary>
  7119. <remarks>
  7120. This is the distance,
  7121. in points (1/72 inch), of the dash segments that make up the dashed grid lines.
  7122. </remarks>
  7123. <value>The dash on length is defined in points (1/72 inch)</value>
  7124. <seealso cref="P:ZedGraph.MinorGrid.DashOff"/>
  7125. <seealso cref="P:ZedGraph.MinorGrid.IsVisible"/>
  7126. <seealso cref="F:ZedGraph.MinorGrid.Default.DashOn"/>.
  7127. </member>
  7128. <member name="P:ZedGraph.MinorGrid.DashOff">
  7129. <summary>
  7130. The "Dash Off" mode for drawing the grid.
  7131. </summary>
  7132. <remarks>
  7133. This is the distance,
  7134. in points (1/72 inch), of the spaces between the dash segments that make up
  7135. the dashed grid lines.
  7136. </remarks>
  7137. <value>The dash off length is defined in points (1/72 inch)</value>
  7138. <seealso cref="P:ZedGraph.MinorGrid.DashOn"/>
  7139. <seealso cref="P:ZedGraph.MinorGrid.IsVisible"/>
  7140. <seealso cref="F:ZedGraph.MinorGrid.Default.DashOff"/>.
  7141. </member>
  7142. <member name="P:ZedGraph.MinorGrid.PenWidth">
  7143. <summary>
  7144. The pen width used for drawing the grid lines.
  7145. </summary>
  7146. <value>The grid pen width is defined in points (1/72 inch)</value>
  7147. <seealso cref="P:ZedGraph.MinorGrid.IsVisible"/>
  7148. <seealso cref="F:ZedGraph.MinorGrid.Default.PenWidth"/>.
  7149. <seealso cref="P:ZedGraph.MinorGrid.Color"/>
  7150. </member>
  7151. <member name="P:ZedGraph.MinorGrid.Color">
  7152. <summary>
  7153. The color to use for drawing this <see cref="T:ZedGraph.Axis"/> grid.
  7154. </summary>
  7155. <value> The color is defined using the
  7156. <see cref="T:System.Drawing.Color"/> class</value>
  7157. <seealso cref="F:ZedGraph.MinorGrid.Default.Color"/>.
  7158. <seealso cref="P:ZedGraph.MinorGrid.PenWidth"/>
  7159. </member>
  7160. <member name="T:ZedGraph.MinorGrid.Default">
  7161. <summary>
  7162. A simple struct that defines the
  7163. default property values for the <see cref="T:ZedGraph.MinorGrid"/> class.
  7164. </summary>
  7165. </member>
  7166. <member name="F:ZedGraph.MinorGrid.Default.DashOn">
  7167. <summary>
  7168. The default "dash on" size for drawing the <see cref="T:ZedGraph.Axis"/> minor grid
  7169. (<see cref="P:ZedGraph.MinorGrid.DashOn"/> property). Units are in points (1/72 inch).
  7170. </summary>
  7171. </member>
  7172. <member name="F:ZedGraph.MinorGrid.Default.DashOff">
  7173. <summary>
  7174. The default "dash off" size for drawing the <see cref="T:ZedGraph.Axis"/> minor grid
  7175. (<see cref="P:ZedGraph.MinorGrid.DashOff"/> property). Units are in points (1/72 inch).
  7176. </summary>
  7177. </member>
  7178. <member name="F:ZedGraph.MinorGrid.Default.PenWidth">
  7179. <summary>
  7180. The default pen width for drawing the <see cref="T:ZedGraph.Axis"/> minor grid
  7181. (<see cref="P:ZedGraph.MinorGrid.PenWidth"/> property). Units are in points (1/72 inch).
  7182. </summary>
  7183. </member>
  7184. <member name="F:ZedGraph.MinorGrid.Default.Color">
  7185. <summary>
  7186. The default color for the <see cref="T:ZedGraph.Axis"/> minor grid lines
  7187. (<see cref="P:ZedGraph.MinorGrid.Color"/> property). This color only affects the
  7188. minor grid lines.
  7189. </summary>
  7190. </member>
  7191. <member name="F:ZedGraph.MinorGrid.Default.IsVisible">
  7192. <summary>
  7193. The default display mode for the <see cref="T:ZedGraph.Axis"/> minor grid lines
  7194. (<see cref="P:ZedGraph.MinorGrid.IsVisible"/> property). true
  7195. to show the minor grid lines, false to hide them.
  7196. </summary>
  7197. </member>
  7198. <member name="T:ZedGraph.Location">
  7199. <summary>
  7200. A class than contains information about the position of an object on the graph.
  7201. </summary>
  7202. <author> John Champion </author>
  7203. <version> $Revision: 3.14 $ $Date: 2006-06-24 20:26:43 $ </version>
  7204. </member>
  7205. <member name="F:ZedGraph.Location.schema">
  7206. <summary>
  7207. Current schema value that defines the version of the serialized file
  7208. </summary>
  7209. </member>
  7210. <member name="F:ZedGraph.Location._alignV">
  7211. <summary> Private field to store the vertical alignment property for
  7212. this object. Use the public property <see cref="P:ZedGraph.Location.AlignV"/>
  7213. to access this value. The value of this field is a <see cref="P:ZedGraph.Location.AlignV"/> enum.
  7214. </summary>
  7215. </member>
  7216. <member name="F:ZedGraph.Location._alignH">
  7217. <summary> Private field to store the horizontal alignment property for
  7218. this object. Use the public property <see cref="P:ZedGraph.Location.AlignH"/>
  7219. to access this value. The value of this field is a <see cref="P:ZedGraph.Location.AlignH"/> enum.
  7220. </summary>
  7221. </member>
  7222. <member name="F:ZedGraph.Location._x">
  7223. <summary> Private fields to store the X and Y coordinate positions for
  7224. this object. Use the public properties <see cref="P:ZedGraph.Location.X"/> and
  7225. <see cref="P:ZedGraph.Location.Y"/> to access these values. The coordinate type stored here is
  7226. dependent upon the setting of <see cref="P:ZedGraph.Location.CoordinateFrame"/>.
  7227. </summary>
  7228. </member>
  7229. <member name="F:ZedGraph.Location._y">
  7230. <summary> Private fields to store the X and Y coordinate positions for
  7231. this object. Use the public properties <see cref="P:ZedGraph.Location.X"/> and
  7232. <see cref="P:ZedGraph.Location.Y"/> to access these values. The coordinate type stored here is
  7233. dependent upon the setting of <see cref="P:ZedGraph.Location.CoordinateFrame"/>.
  7234. </summary>
  7235. </member>
  7236. <member name="F:ZedGraph.Location._width">
  7237. <summary> Private fields to store the X and Y coordinate positions for
  7238. this object. Use the public properties <see cref="P:ZedGraph.Location.X"/> and
  7239. <see cref="P:ZedGraph.Location.Y"/> to access these values. The coordinate type stored here is
  7240. dependent upon the setting of <see cref="P:ZedGraph.Location.CoordinateFrame"/>.
  7241. </summary>
  7242. </member>
  7243. <member name="F:ZedGraph.Location._height">
  7244. <summary> Private fields to store the X and Y coordinate positions for
  7245. this object. Use the public properties <see cref="P:ZedGraph.Location.X"/> and
  7246. <see cref="P:ZedGraph.Location.Y"/> to access these values. The coordinate type stored here is
  7247. dependent upon the setting of <see cref="P:ZedGraph.Location.CoordinateFrame"/>.
  7248. </summary>
  7249. </member>
  7250. <member name="F:ZedGraph.Location._coordinateFrame">
  7251. <summary>
  7252. Private field to store the coordinate system to be used for defining the
  7253. object position. Use the public property
  7254. <see cref="P:ZedGraph.Location.CoordinateFrame"/> to access this value. The coordinate system
  7255. is defined with the <see cref="T:ZedGraph.CoordType"/> enum.
  7256. </summary>
  7257. </member>
  7258. <member name="M:ZedGraph.Location.#ctor">
  7259. <summary>
  7260. Default constructor for the <see cref="T:ZedGraph.Location"/> class.
  7261. </summary>
  7262. </member>
  7263. <member name="M:ZedGraph.Location.#ctor(System.Double,System.Double,ZedGraph.CoordType)">
  7264. <summary>
  7265. Constructor for the <see cref="T:ZedGraph.Location"/> class that specifies the
  7266. x, y position and the <see cref="T:ZedGraph.CoordType"/>.
  7267. </summary>
  7268. <remarks>
  7269. The (x,y) position corresponds to the top-left corner;
  7270. </remarks>
  7271. <param name="x">The x position, specified in units of <see paramref="coordType"/>.
  7272. </param>
  7273. <param name="y">The y position, specified in units of <see paramref="coordType"/>.
  7274. </param>
  7275. <param name="coordType">The <see cref="T:ZedGraph.CoordType"/> enum that specifies the
  7276. units for <see paramref="x"/> and <see paramref="y"/></param>
  7277. </member>
  7278. <member name="M:ZedGraph.Location.#ctor(System.Double,System.Double,ZedGraph.CoordType,ZedGraph.AlignH,ZedGraph.AlignV)">
  7279. <summary>
  7280. Constructor for the <see cref="T:ZedGraph.Location"/> class that specifies the
  7281. x, y position and the <see cref="T:ZedGraph.CoordType"/>.
  7282. </summary>
  7283. <remarks>
  7284. The (x,y) position corresponds to the top-left corner;
  7285. </remarks>
  7286. <param name="x">The x position, specified in units of <see paramref="coordType"/>.
  7287. </param>
  7288. <param name="y">The y position, specified in units of <see paramref="coordType"/>.
  7289. </param>
  7290. <param name="coordType">The <see cref="T:ZedGraph.CoordType"/> enum that specifies the
  7291. units for <see paramref="x"/> and <see paramref="y"/></param>
  7292. <param name="alignH">The <see cref="T:ZedGraph.AlignH"/> enum that specifies
  7293. the horizontal alignment of the object with respect to the (x,y) location</param>
  7294. <param name="alignV">The <see cref="T:ZedGraph.AlignV"/> enum that specifies
  7295. the vertical alignment of the object with respect to the (x,y) location</param>
  7296. </member>
  7297. <member name="M:ZedGraph.Location.#ctor(System.Double,System.Double,System.Double,System.Double,ZedGraph.CoordType,ZedGraph.AlignH,ZedGraph.AlignV)">
  7298. <summary>
  7299. Constructor for the <see cref="T:ZedGraph.Location"/> class that specifies the
  7300. (x, y), (width, height), and the <see cref="T:ZedGraph.CoordType"/>.
  7301. </summary>
  7302. <remarks>
  7303. The (x,y) position
  7304. corresponds to the starting position, the (x2, y2) coorresponds to the ending position
  7305. (typically used for <see cref="T:ZedGraph.ArrowObj"/>'s).
  7306. </remarks>
  7307. <param name="x">The x position, specified in units of <see paramref="coordType"/>.
  7308. </param>
  7309. <param name="y">The y position, specified in units of <see paramref="coordType"/>.
  7310. </param>
  7311. <param name="width">The width, specified in units of <see paramref="coordType"/>.
  7312. </param>
  7313. <param name="height">The height, specified in units of <see paramref="coordType"/>.
  7314. </param>
  7315. <param name="coordType">The <see cref="T:ZedGraph.CoordType"/> enum that specifies the
  7316. units for <see paramref="x"/> and <see paramref="y"/></param>
  7317. <param name="alignH">The <see cref="T:ZedGraph.AlignH"/> enum that specifies
  7318. the horizontal alignment of the object with respect to the (x,y) location</param>
  7319. <param name="alignV">The <see cref="T:ZedGraph.AlignV"/> enum that specifies
  7320. the vertical alignment of the object with respect to the (x,y) location</param>
  7321. </member>
  7322. <member name="M:ZedGraph.Location.#ctor(ZedGraph.Location)">
  7323. <summary>
  7324. The Copy Constructor
  7325. </summary>
  7326. <param name="rhs">The <see cref="T:ZedGraph.Location"/> object from which to copy</param>
  7327. </member>
  7328. <member name="M:ZedGraph.Location.System#ICloneable#Clone">
  7329. <summary>
  7330. Implement the <see cref="T:System.ICloneable"/> interface in a typesafe manner by just
  7331. calling the typed version of <see cref="M:ZedGraph.Location.Clone"/>
  7332. </summary>
  7333. <returns>A deep copy of this object</returns>
  7334. </member>
  7335. <member name="M:ZedGraph.Location.Clone">
  7336. <summary>
  7337. Typesafe, deep-copy clone method.
  7338. </summary>
  7339. <returns>A new, independent copy of this class</returns>
  7340. </member>
  7341. <member name="M:ZedGraph.Location.#ctor(System.Runtime.Serialization.SerializationInfo,System.Runtime.Serialization.StreamingContext)">
  7342. <summary>
  7343. Constructor for deserializing objects
  7344. </summary>
  7345. <param name="info">A <see cref="T:System.Runtime.Serialization.SerializationInfo"/> instance that defines the serialized data
  7346. </param>
  7347. <param name="context">A <see cref="T:System.Runtime.Serialization.StreamingContext"/> instance that contains the serialized data
  7348. </param>
  7349. </member>
  7350. <member name="M:ZedGraph.Location.GetObjectData(System.Runtime.Serialization.SerializationInfo,System.Runtime.Serialization.StreamingContext)">
  7351. <summary>
  7352. Populates a <see cref="T:System.Runtime.Serialization.SerializationInfo"/> instance with the data needed to serialize the target object
  7353. </summary>
  7354. <param name="info">A <see cref="T:System.Runtime.Serialization.SerializationInfo"/> instance that defines the serialized data</param>
  7355. <param name="context">A <see cref="T:System.Runtime.Serialization.StreamingContext"/> instance that contains the serialized data</param>
  7356. </member>
  7357. <member name="M:ZedGraph.Location.Transform(ZedGraph.PaneBase)">
  7358. <summary>
  7359. Transform this <see cref="T:ZedGraph.Location"/> object to display device
  7360. coordinates using the properties of the specified <see cref="T:ZedGraph.GraphPane"/>.
  7361. </summary>
  7362. <param name="pane">
  7363. A reference to the <see cref="T:ZedGraph.PaneBase"/> object that contains
  7364. the <see cref="T:ZedGraph.Axis"/> classes which will be used for the transform.
  7365. </param>
  7366. <returns>A point in display device coordinates that corresponds to the
  7367. specified user point.</returns>
  7368. </member>
  7369. <member name="M:ZedGraph.Location.Transform(ZedGraph.PaneBase,System.Double,System.Double,ZedGraph.CoordType)">
  7370. <summary>
  7371. Transform a data point from the specified coordinate type
  7372. (<see cref="T:ZedGraph.CoordType"/>) to display device coordinates (pixels).
  7373. </summary>
  7374. <remarks>
  7375. If <see paramref="pane"/> is not of type <see cref="T:ZedGraph.GraphPane"/>, then
  7376. only the <see cref="F:ZedGraph.CoordType.PaneFraction"/> transformation is available.
  7377. </remarks>
  7378. <param name="pane">
  7379. A reference to the <see cref="T:ZedGraph.PaneBase"/> object that contains
  7380. the <see cref="T:ZedGraph.Axis"/> classes which will be used for the transform.
  7381. </param>
  7382. <param name="x">The x coordinate that defines the point in user
  7383. space.</param>
  7384. <param name="y">The y coordinate that defines the point in user
  7385. space.</param>
  7386. <param name="coord">A <see cref="T:ZedGraph.CoordType"/> type that defines the
  7387. coordinate system in which the X,Y pair is defined.</param>
  7388. <returns>A point in display device coordinates that corresponds to the
  7389. specified user point.</returns>
  7390. </member>
  7391. <member name="M:ZedGraph.Location.TransformTopLeft(ZedGraph.PaneBase,System.Single,System.Single)">
  7392. <summary>
  7393. Transform this <see cref="T:ZedGraph.Location"/> from the coordinate system
  7394. as specified by <see cref="P:ZedGraph.Location.CoordinateFrame"/> to the device coordinates
  7395. of the specified <see cref="T:ZedGraph.PaneBase"/> object.
  7396. </summary>
  7397. <remarks>
  7398. The returned
  7399. <see cref="T:System.Drawing.PointF"/> struct represents the top-left corner of the
  7400. object that honors the <see cref="T:ZedGraph.Location"/> properties.
  7401. The <see cref="P:ZedGraph.Location.AlignH"/> and <see cref="P:ZedGraph.Location.AlignV"/> properties are honored in
  7402. this transformation.
  7403. </remarks>
  7404. <param name="pane">
  7405. A reference to the <see cref="T:ZedGraph.PaneBase"/> object that contains
  7406. the <see cref="T:ZedGraph.Axis"/> classes which will be used for the transform.
  7407. </param>
  7408. <param name="width">The width of the object in device pixels</param>
  7409. <param name="height">The height of the object in device pixels</param>
  7410. <returns>The top-left corner of the object</returns>
  7411. </member>
  7412. <member name="M:ZedGraph.Location.TransformTopLeft(ZedGraph.PaneBase)">
  7413. <summary>
  7414. The <see cref="T:System.Drawing.PointF"/> for this object as defined by the
  7415. <see cref="P:ZedGraph.Location.X"/> and <see cref="P:ZedGraph.Location.Y"/>
  7416. properties.
  7417. </summary>
  7418. <remarks>
  7419. This method transforms the location to output device pixel units.
  7420. The <see cref="P:ZedGraph.Location.AlignH"/> and <see cref="P:ZedGraph.Location.AlignV"/> properties are ignored for
  7421. this transformation (see <see cref="M:ZedGraph.Location.TransformTopLeft(ZedGraph.PaneBase,System.Single,System.Single)"/>).
  7422. </remarks>
  7423. <value>A <see cref="T:System.Drawing.PointF"/> in pixel units.</value>
  7424. </member>
  7425. <member name="M:ZedGraph.Location.TransformBottomRight(ZedGraph.PaneBase)">
  7426. <summary>
  7427. The <see cref="T:System.Drawing.PointF"/> for this object as defined by the
  7428. <see cref="P:ZedGraph.Location.X2"/> and <see cref="P:ZedGraph.Location.Y2"/> properties.
  7429. </summary>
  7430. <remarks>
  7431. This method transforms the location to output device pixel units.
  7432. The <see cref="P:ZedGraph.Location.AlignH"/> and <see cref="P:ZedGraph.Location.AlignV"/> properties are ignored for
  7433. this transformation (see <see cref="M:ZedGraph.Location.TransformTopLeft(ZedGraph.PaneBase,System.Single,System.Single)"/>).
  7434. </remarks>
  7435. <value>A <see cref="T:System.Drawing.PointF"/> in pixel units.</value>
  7436. </member>
  7437. <member name="M:ZedGraph.Location.TransformRect(ZedGraph.PaneBase)">
  7438. <summary>
  7439. Transform the <see cref="T:System.Drawing.RectangleF"/> for this object as defined by the
  7440. <see cref="P:ZedGraph.Location.X"/>, <see cref="P:ZedGraph.Location.Y"/>, <see cref="P:ZedGraph.Location.Width"/>, and
  7441. <see cref="P:ZedGraph.Location.Height"/> properties.
  7442. </summary>
  7443. <remarks>
  7444. This method transforms the location to output device pixel units.
  7445. The <see cref="P:ZedGraph.Location.AlignH"/> and <see cref="P:ZedGraph.Location.AlignV"/> properties are honored in
  7446. this transformation.
  7447. </remarks>
  7448. <value>A <see cref="T:System.Drawing.RectangleF"/> in pixel units.</value>
  7449. </member>
  7450. <member name="P:ZedGraph.Location.AlignH">
  7451. <summary>
  7452. A horizontal alignment parameter for this object specified
  7453. using the <see cref="P:ZedGraph.Location.AlignH"/> enum type.
  7454. </summary>
  7455. </member>
  7456. <member name="P:ZedGraph.Location.AlignV">
  7457. <summary>
  7458. A vertical alignment parameter for this object specified
  7459. using the <see cref="P:ZedGraph.Location.AlignV"/> enum type.
  7460. </summary>
  7461. </member>
  7462. <member name="P:ZedGraph.Location.CoordinateFrame">
  7463. <summary>
  7464. The coordinate system to be used for defining the object position
  7465. </summary>
  7466. <value> The coordinate system is defined with the <see cref="T:ZedGraph.CoordType"/>
  7467. enum</value>
  7468. </member>
  7469. <member name="P:ZedGraph.Location.X">
  7470. <summary>
  7471. The x position of the object.
  7472. </summary>
  7473. <remarks>
  7474. The units of this position
  7475. are specified by the <see cref="P:ZedGraph.Location.CoordinateFrame"/> property.
  7476. The object will be aligned to this position based on the
  7477. <see cref="P:ZedGraph.Location.AlignH"/> property.
  7478. </remarks>
  7479. </member>
  7480. <member name="P:ZedGraph.Location.Y">
  7481. <summary>
  7482. The y position of the object.
  7483. </summary>
  7484. <remarks>
  7485. The units of this position
  7486. are specified by the <see cref="P:ZedGraph.Location.CoordinateFrame"/> property.
  7487. The object will be aligned to this position based on the
  7488. <see cref="P:ZedGraph.Location.AlignV"/> property.
  7489. </remarks>
  7490. </member>
  7491. <member name="P:ZedGraph.Location.X1">
  7492. <summary>
  7493. The x1 position of the object (an alias for the x position).
  7494. </summary>
  7495. <remarks>
  7496. The units of this position
  7497. are specified by the <see cref="P:ZedGraph.Location.CoordinateFrame"/> property.
  7498. The object will be aligned to this position based on the
  7499. <see cref="P:ZedGraph.Location.AlignH"/> property.
  7500. </remarks>
  7501. </member>
  7502. <member name="P:ZedGraph.Location.Y1">
  7503. <summary>
  7504. The y1 position of the object (an alias for the y position).
  7505. </summary>
  7506. <remarks>
  7507. The units of this position
  7508. are specified by the <see cref="P:ZedGraph.Location.CoordinateFrame"/> property.
  7509. The object will be aligned to this position based on the
  7510. <see cref="P:ZedGraph.Location.AlignV"/> property.
  7511. </remarks>
  7512. </member>
  7513. <member name="P:ZedGraph.Location.Width">
  7514. <summary>
  7515. The width of the object.
  7516. </summary>
  7517. <remarks>
  7518. The units of this position are specified by the
  7519. <see cref="P:ZedGraph.Location.CoordinateFrame"/> property.
  7520. </remarks>
  7521. </member>
  7522. <member name="P:ZedGraph.Location.Height">
  7523. <summary>
  7524. The height of the object.
  7525. </summary>
  7526. <remarks>
  7527. The units of this position are specified by the
  7528. <see cref="P:ZedGraph.Location.CoordinateFrame"/> property.
  7529. </remarks>
  7530. </member>
  7531. <member name="P:ZedGraph.Location.X2">
  7532. <summary>
  7533. The x2 position of the object.
  7534. </summary>
  7535. <remarks>
  7536. The units of this position are specified by the
  7537. <see cref="P:ZedGraph.Location.CoordinateFrame"/> property.
  7538. The object will be aligned to this position based on the
  7539. <see cref="P:ZedGraph.Location.AlignH"/> property. This position is only used for
  7540. objects such as <see cref="T:ZedGraph.ArrowObj"/>, where it makes sense
  7541. to have a second coordinate. Note that the X2 position is stored
  7542. internally as a <see cref="P:ZedGraph.Location.Width"/> offset from <see cref="P:ZedGraph.Location.X"/>.
  7543. </remarks>
  7544. </member>
  7545. <member name="P:ZedGraph.Location.Y2">
  7546. <summary>
  7547. The y2 position of the object.
  7548. </summary>
  7549. <remarks>
  7550. The units of this position
  7551. are specified by the <see cref="P:ZedGraph.Location.CoordinateFrame"/> property.
  7552. The object will be aligned to this position based on the
  7553. <see cref="P:ZedGraph.Location.AlignV"/> property. This position is only used for
  7554. objects such as <see cref="T:ZedGraph.ArrowObj"/>, where it makes sense
  7555. to have a second coordinate. Note that the Y2 position is stored
  7556. internally as a <see cref="P:ZedGraph.Location.Height"/> offset from <see cref="P:ZedGraph.Location.Y"/>.
  7557. </remarks>
  7558. </member>
  7559. <member name="P:ZedGraph.Location.Rect">
  7560. <summary>
  7561. The <see cref="T:System.Drawing.RectangleF"/> for this object as defined by the
  7562. <see cref="P:ZedGraph.Location.X"/>, <see cref="P:ZedGraph.Location.Y"/>, <see cref="P:ZedGraph.Location.Width"/>, and
  7563. <see cref="P:ZedGraph.Location.Height"/> properties.
  7564. </summary>
  7565. <remarks>
  7566. Note that this method reduces the precision of the location coordinates from double
  7567. precision to single precision. In some cases, such as <see cref="F:ZedGraph.AxisType.Date"/>, it
  7568. may affect the resolution of the point location.
  7569. </remarks>
  7570. <value>A <see cref="T:System.Drawing.RectangleF"/> in <see cref="P:ZedGraph.Location.CoordinateFrame"/>
  7571. units.</value>
  7572. </member>
  7573. <member name="P:ZedGraph.Location.TopLeft">
  7574. <summary>
  7575. The top-left <see cref="T:System.Drawing.PointF"/> for this <see cref="T:ZedGraph.Location"/>.
  7576. </summary>
  7577. <remarks>
  7578. Note that this method reduces the precision of the location coordinates from double
  7579. precision to single precision. In some cases, such as <see cref="F:ZedGraph.AxisType.Date"/>, it
  7580. may affect the resolution of the point location.
  7581. </remarks>
  7582. <value>A <see cref="T:System.Drawing.PointF"/> in <see cref="P:ZedGraph.Location.CoordinateFrame"/> units.</value>
  7583. </member>
  7584. <member name="P:ZedGraph.Location.BottomRight">
  7585. <summary>
  7586. The bottom-right <see cref="T:System.Drawing.PointF"/> for this <see cref="T:ZedGraph.Location"/>.
  7587. </summary>
  7588. <remarks>
  7589. Note that this method reduces the precision of the location coordinates from double
  7590. precision to single precision. In some cases, such as <see cref="F:ZedGraph.AxisType.Date"/>, it
  7591. may affect the resolution of the point location.
  7592. </remarks>
  7593. <value>A <see cref="T:System.Drawing.PointF"/> in <see cref="P:ZedGraph.Location.CoordinateFrame"/> units.</value>
  7594. </member>
  7595. <member name="T:ZedGraph.JapaneseCandleStick">
  7596. <summary>
  7597. This class handles the drawing of the curve <see cref="T:ZedGraph.JapaneseCandleStick"/> objects.
  7598. </summary>
  7599. <author> John Champion </author>
  7600. <version> $Revision: 3.10 $ $Date: 2007-04-16 00:03:02 $ </version>
  7601. </member>
  7602. <member name="T:ZedGraph.OHLCBar">
  7603. <summary>
  7604. This class handles the drawing of the curve <see cref="T:ZedGraph.OHLCBar"/> objects.
  7605. </summary>
  7606. <author> John Champion </author>
  7607. <version> $Revision: 3.5 $ $Date: 2007-04-16 00:03:02 $ </version>
  7608. </member>
  7609. <member name="F:ZedGraph.OHLCBar.schema">
  7610. <summary>
  7611. Current schema value that defines the version of the serialized file
  7612. </summary>
  7613. </member>
  7614. <member name="F:ZedGraph.OHLCBar._isOpenCloseVisible">
  7615. <summary>
  7616. Private field that stores the visibility of the <see cref="T:ZedGraph.OHLCBar"/> open and
  7617. close line segments ("wings"). Use the public
  7618. property <see cref="P:ZedGraph.OHLCBar.IsOpenCloseVisible"/> to access this value. If this value is
  7619. false, the wings will not be shown.
  7620. </summary>
  7621. </member>
  7622. <member name="F:ZedGraph.OHLCBar._size">
  7623. <summary>
  7624. Private field that stores the total width for the Opening/Closing line
  7625. segments. Use the public property <see cref="P:ZedGraph.OHLCBar.Size"/> to access this value.
  7626. </summary>
  7627. </member>
  7628. <member name="F:ZedGraph.OHLCBar._isAutoSize">
  7629. <summary>
  7630. Private field that determines if the <see cref="P:ZedGraph.OHLCBar.Size"/> property will be
  7631. calculated automatically based on the minimum axis scale step size between
  7632. bars. Use the public property <see cref="P:ZedGraph.OHLCBar.IsAutoSize"/> to access this value.
  7633. </summary>
  7634. </member>
  7635. <member name="F:ZedGraph.OHLCBar._userScaleSize">
  7636. <summary>
  7637. The result of the autosize calculation, which is the size of the bars in
  7638. user scale units. This is converted to pixels at draw time.
  7639. </summary>
  7640. </member>
  7641. <member name="M:ZedGraph.OHLCBar.#ctor">
  7642. <summary>
  7643. Default constructor that sets all <see cref="T:ZedGraph.OHLCBar"/> properties to
  7644. default values as defined in the <see cref="T:ZedGraph.OHLCBar.Default"/> class.
  7645. </summary>
  7646. </member>
  7647. <member name="M:ZedGraph.OHLCBar.#ctor(System.Drawing.Color)">
  7648. <summary>
  7649. Default constructor that sets the
  7650. <see cref="T:System.Drawing.Color"/> as specified, and the remaining
  7651. <see cref="T:ZedGraph.OHLCBar"/> properties to default
  7652. values as defined in the <see cref="T:ZedGraph.OHLCBar.Default"/> class.
  7653. </summary>
  7654. <param name="color">A <see cref="T:System.Drawing.Color"/> value indicating
  7655. the color of the symbol
  7656. </param>
  7657. </member>
  7658. <member name="M:ZedGraph.OHLCBar.#ctor(ZedGraph.OHLCBar)">
  7659. <summary>
  7660. The Copy Constructor
  7661. </summary>
  7662. <param name="rhs">The <see cref="T:ZedGraph.OHLCBar"/> object from which to copy</param>
  7663. </member>
  7664. <member name="M:ZedGraph.OHLCBar.System#ICloneable#Clone">
  7665. <summary>
  7666. Implement the <see cref="T:System.ICloneable"/> interface in a typesafe manner by just
  7667. calling the typed version of <see cref="M:ZedGraph.OHLCBar.Clone"/>
  7668. </summary>
  7669. <returns>A deep copy of this object</returns>
  7670. </member>
  7671. <member name="M:ZedGraph.OHLCBar.Clone">
  7672. <summary>
  7673. Typesafe, deep-copy clone method.
  7674. </summary>
  7675. <returns>A new, independent copy of this class</returns>
  7676. </member>
  7677. <member name="M:ZedGraph.OHLCBar.#ctor(System.Runtime.Serialization.SerializationInfo,System.Runtime.Serialization.StreamingContext)">
  7678. <summary>
  7679. Constructor for deserializing objects
  7680. </summary>
  7681. <param name="info">A <see cref="T:System.Runtime.Serialization.SerializationInfo"/> instance that defines the serialized data
  7682. </param>
  7683. <param name="context">A <see cref="T:System.Runtime.Serialization.StreamingContext"/> instance that contains the serialized data
  7684. </param>
  7685. </member>
  7686. <member name="M:ZedGraph.OHLCBar.GetObjectData(System.Runtime.Serialization.SerializationInfo,System.Runtime.Serialization.StreamingContext)">
  7687. <summary>
  7688. Populates a <see cref="T:System.Runtime.Serialization.SerializationInfo"/> instance with the data needed to serialize the target object
  7689. </summary>
  7690. <param name="info">A <see cref="T:System.Runtime.Serialization.SerializationInfo"/> instance that defines the serialized data</param>
  7691. <param name="context">A <see cref="T:System.Runtime.Serialization.StreamingContext"/> instance that contains the serialized data</param>
  7692. </member>
  7693. <member name="M:ZedGraph.OHLCBar.Draw(System.Drawing.Graphics,ZedGraph.GraphPane,System.Boolean,System.Single,System.Single,System.Single,System.Single,System.Single,System.Single,System.Drawing.Pen)">
  7694. <summary>
  7695. Draw the <see cref="T:ZedGraph.OHLCBar"/> to the specified <see cref="T:System.Drawing.Graphics"/>
  7696. device at the specified location.
  7697. </summary>
  7698. <param name="g">
  7699. A graphic device object to be drawn into. This is normally e.Graphics from the
  7700. PaintEventArgs argument to the Paint() method.
  7701. </param>
  7702. <param name="pane">
  7703. A reference to the <see cref="T:ZedGraph.GraphPane"/> object that is the parent or
  7704. owner of this object.
  7705. </param>
  7706. <param name="isXBase">boolean value that indicates if the "base" axis for this
  7707. <see cref="T:ZedGraph.OHLCBar"/> is the X axis. True for an <see cref="T:ZedGraph.XAxis"/> base,
  7708. false for a <see cref="T:ZedGraph.YAxis"/> or <see cref="T:ZedGraph.Y2Axis"/> base.</param>
  7709. <param name="pixBase">The independent axis position of the center of the candlestick in
  7710. pixel units</param>
  7711. <param name="pixHigh">The dependent axis position of the top of the candlestick in
  7712. pixel units</param>
  7713. <param name="pixLow">The dependent axis position of the bottom of the candlestick in
  7714. pixel units</param>
  7715. <param name="pixOpen">The dependent axis position of the opening value of the candlestick in
  7716. pixel units</param>
  7717. <param name="pixClose">The dependent axis position of the closing value of the candlestick in
  7718. pixel units</param>
  7719. <param name="halfSize">
  7720. The scaled width of the candlesticks, pixels</param>
  7721. <param name="pen">A pen with attributes of <see cref="T:System.Drawing.Color"/> and
  7722. <see cref="P:ZedGraph.LineBase.Width"/> for this <see cref="T:ZedGraph.OHLCBar"/></param>
  7723. </member>
  7724. <member name="M:ZedGraph.OHLCBar.Draw(System.Drawing.Graphics,ZedGraph.GraphPane,ZedGraph.OHLCBarItem,ZedGraph.Axis,ZedGraph.Axis,System.Single)">
  7725. <summary>
  7726. Draw all the <see cref="T:ZedGraph.OHLCBar"/>'s to the specified <see cref="T:System.Drawing.Graphics"/>
  7727. device as a candlestick at each defined point.
  7728. </summary>
  7729. <param name="g">
  7730. A graphic device object to be drawn into. This is normally e.Graphics from the
  7731. PaintEventArgs argument to the Paint() method.
  7732. </param>
  7733. <param name="pane">
  7734. A reference to the <see cref="T:ZedGraph.GraphPane"/> object that is the parent or
  7735. owner of this object.
  7736. </param>
  7737. <param name="curve">A <see cref="T:ZedGraph.OHLCBarItem"/> object representing the
  7738. <see cref="T:ZedGraph.OHLCBar"/>'s to be drawn.</param>
  7739. <param name="baseAxis">The <see cref="T:ZedGraph.Axis"/> class instance that defines the base (independent)
  7740. axis for the <see cref="T:ZedGraph.OHLCBar"/></param>
  7741. <param name="valueAxis">The <see cref="T:ZedGraph.Axis"/> class instance that defines the value (dependent)
  7742. axis for the <see cref="T:ZedGraph.OHLCBar"/></param>
  7743. <param name="scaleFactor">
  7744. The scaling factor to be used for rendering objects. This is calculated and
  7745. passed down by the parent <see cref="T:ZedGraph.GraphPane"/> object using the
  7746. <see cref="M:ZedGraph.PaneBase.CalcScaleFactor"/> method, and is used to proportionally adjust
  7747. font sizes, etc. according to the actual size of the graph.
  7748. </param>
  7749. </member>
  7750. <member name="M:ZedGraph.OHLCBar.GetBarWidth(ZedGraph.GraphPane,ZedGraph.Axis,System.Single)">
  7751. <summary>
  7752. Returns the width of the candleStick, in pixels, based on the settings for
  7753. <see cref="P:ZedGraph.OHLCBar.Size"/> and <see cref="P:ZedGraph.OHLCBar.IsAutoSize"/>.
  7754. </summary>
  7755. <param name="pane">The parent <see cref="T:ZedGraph.GraphPane"/> object.</param>
  7756. <param name="baseAxis">The <see cref="T:ZedGraph.Axis"/> object that
  7757. represents the bar base (independent axis).</param>
  7758. <param name="scaleFactor">
  7759. The scaling factor to be used for rendering objects. This is calculated and
  7760. passed down by the parent <see cref="T:ZedGraph.GraphPane"/> object using the
  7761. <see cref="M:ZedGraph.PaneBase.CalcScaleFactor"/> method, and is used to proportionally adjust
  7762. font sizes, etc. according to the actual size of the graph.
  7763. </param>
  7764. <returns>The width of each bar, in pixel units</returns>
  7765. </member>
  7766. <member name="P:ZedGraph.OHLCBar.IsOpenCloseVisible">
  7767. <summary>
  7768. Gets or sets a property that shows or hides the <see cref="T:ZedGraph.OHLCBar"/> open/close "wings".
  7769. </summary>
  7770. <value>true to show the CandleStick wings, false to hide them</value>
  7771. <seealso cref="F:ZedGraph.OHLCBar.Default.IsOpenCloseVisible"/>
  7772. </member>
  7773. <member name="P:ZedGraph.OHLCBar.Size">
  7774. <summary>
  7775. Gets or sets the total width to be used for drawing the opening/closing line
  7776. segments ("wings") of the <see cref="T:ZedGraph.OHLCBar"/> items. Units are points.
  7777. </summary>
  7778. <remarks>The size of the candlesticks can be set by this value, which
  7779. is then scaled according to the scaleFactor (see
  7780. <see cref="M:ZedGraph.PaneBase.CalcScaleFactor"/>). Alternatively,
  7781. if <see cref="P:ZedGraph.OHLCBar.IsAutoSize"/> is true, the bar width will
  7782. be set according to the maximum available cluster width less
  7783. the cluster gap (see <see cref="M:ZedGraph.BarSettings.GetClusterWidth"/>
  7784. and <see cref="P:ZedGraph.BarSettings.MinClusterGap"/>). That is, if
  7785. <see cref="P:ZedGraph.OHLCBar.IsAutoSize"/> is true, then the value of
  7786. <see cref="P:ZedGraph.OHLCBar.Size"/> will be ignored. If you modify the value of Size,
  7787. then <see cref="P:ZedGraph.OHLCBar.IsAutoSize"/> will be automatically set to false.
  7788. </remarks>
  7789. <value>Size in points (1/72 inch)</value>
  7790. <seealso cref="F:ZedGraph.OHLCBar.Default.Size"/>
  7791. </member>
  7792. <member name="P:ZedGraph.OHLCBar.IsAutoSize">
  7793. <summary>
  7794. Gets or sets a value that determines if the <see cref="P:ZedGraph.OHLCBar.Size"/> property will be
  7795. calculated automatically based on the minimum axis scale step size between
  7796. bars.
  7797. </summary>
  7798. </member>
  7799. <member name="T:ZedGraph.OHLCBar.Default">
  7800. <summary>
  7801. A simple struct that defines the
  7802. default property values for the <see cref="T:ZedGraph.OHLCBar"/> class.
  7803. </summary>
  7804. </member>
  7805. <member name="F:ZedGraph.OHLCBar.Default.Size">
  7806. <summary>
  7807. The default width for the candlesticks (see <see cref="P:ZedGraph.OHLCBar.Size"/>),
  7808. in units of points.
  7809. </summary>
  7810. </member>
  7811. <member name="F:ZedGraph.OHLCBar.Default.IsOpenCloseVisible">
  7812. <summary>
  7813. The default display mode for symbols (<see cref="P:ZedGraph.OHLCBar.IsOpenCloseVisible"/> property).
  7814. true to display symbols, false to hide them.
  7815. </summary>
  7816. </member>
  7817. <member name="F:ZedGraph.OHLCBar.Default.IsAutoSize">
  7818. <summary>
  7819. The default value for the <see cref="P:ZedGraph.OHLCBar.IsAutoSize"/> property.
  7820. </summary>
  7821. </member>
  7822. <member name="F:ZedGraph.JapaneseCandleStick.schema2">
  7823. <summary>
  7824. Current schema value that defines the version of the serialized file
  7825. </summary>
  7826. </member>
  7827. <member name="F:ZedGraph.JapaneseCandleStick._risingFill">
  7828. <summary>
  7829. Private field to store the <see cref="T:ZedGraph.Fill"/> class to be used for filling the
  7830. candlestick "bars" when the <see cref="F:ZedGraph.StockPt.Close"/> value is greater than
  7831. the <see cref="F:ZedGraph.StockPt.Open"/> value. See the public property
  7832. <see cref="P:ZedGraph.JapaneseCandleStick.RisingFill"/> to access this value.
  7833. </summary>
  7834. </member>
  7835. <member name="F:ZedGraph.JapaneseCandleStick._fallingFill">
  7836. <summary>
  7837. Private field to store the <see cref="T:ZedGraph.Fill"/> class to be used for filling the
  7838. candlestick "bars" when the <see cref="F:ZedGraph.StockPt.Close"/> value is less than
  7839. the <see cref="F:ZedGraph.StockPt.Open"/> value. See the public property
  7840. <see cref="P:ZedGraph.JapaneseCandleStick.FallingFill"/> to access this value.
  7841. </summary>
  7842. </member>
  7843. <member name="F:ZedGraph.JapaneseCandleStick._risingBorder">
  7844. <summary>
  7845. Private field to store the <see cref="T:ZedGraph.Border"/> class to be used for drawing the
  7846. candlestick "bars" when the <see cref="F:ZedGraph.StockPt.Close"/> value is greater than
  7847. the <see cref="F:ZedGraph.StockPt.Open"/> value. See the public property
  7848. <see cref="P:ZedGraph.JapaneseCandleStick.RisingBorder"/> to access this value.
  7849. </summary>
  7850. </member>
  7851. <member name="F:ZedGraph.JapaneseCandleStick._fallingBorder">
  7852. <summary>
  7853. Private field to store the <see cref="T:ZedGraph.Border"/> class to be used for drawing the
  7854. candlestick "bars" when the <see cref="F:ZedGraph.StockPt.Close"/> value is less than
  7855. the <see cref="F:ZedGraph.StockPt.Open"/> value. See the public property
  7856. <see cref="P:ZedGraph.JapaneseCandleStick.FallingBorder"/> to access this value.
  7857. </summary>
  7858. </member>
  7859. <member name="F:ZedGraph.JapaneseCandleStick._fallingColor">
  7860. <summary>
  7861. Private field that stores the CandleStick color when the <see cref="F:ZedGraph.StockPt.Close"/>
  7862. value is less than the <see cref="F:ZedGraph.StockPt.Open"/> value. Use the public
  7863. property <see cref="P:ZedGraph.JapaneseCandleStick.FallingColor"/> to access this value.
  7864. </summary>
  7865. </member>
  7866. <member name="M:ZedGraph.JapaneseCandleStick.#ctor">
  7867. <summary>
  7868. Default constructor that sets all <see cref="T:ZedGraph.JapaneseCandleStick"/> properties to
  7869. default values as defined in the <see cref="T:ZedGraph.JapaneseCandleStick.Default"/> class.
  7870. </summary>
  7871. </member>
  7872. <member name="M:ZedGraph.JapaneseCandleStick.#ctor(ZedGraph.JapaneseCandleStick)">
  7873. <summary>
  7874. The Copy Constructor
  7875. </summary>
  7876. <param name="rhs">The <see cref="T:ZedGraph.JapaneseCandleStick"/> object from which to copy</param>
  7877. </member>
  7878. <member name="M:ZedGraph.JapaneseCandleStick.System#ICloneable#Clone">
  7879. <summary>
  7880. Implement the <see cref="T:System.ICloneable"/> interface in a typesafe manner by just
  7881. calling the typed version of <see cref="M:ZedGraph.JapaneseCandleStick.Clone"/>
  7882. </summary>
  7883. <returns>A deep copy of this object</returns>
  7884. </member>
  7885. <member name="M:ZedGraph.JapaneseCandleStick.Clone">
  7886. <summary>
  7887. Typesafe, deep-copy clone method.
  7888. </summary>
  7889. <returns>A new, independent copy of this class</returns>
  7890. </member>
  7891. <member name="M:ZedGraph.JapaneseCandleStick.#ctor(System.Runtime.Serialization.SerializationInfo,System.Runtime.Serialization.StreamingContext)">
  7892. <summary>
  7893. Constructor for deserializing objects
  7894. </summary>
  7895. <param name="info">A <see cref="T:System.Runtime.Serialization.SerializationInfo"/> instance that defines the serialized data
  7896. </param>
  7897. <param name="context">A <see cref="T:System.Runtime.Serialization.StreamingContext"/> instance that contains the serialized data
  7898. </param>
  7899. </member>
  7900. <member name="M:ZedGraph.JapaneseCandleStick.GetObjectData(System.Runtime.Serialization.SerializationInfo,System.Runtime.Serialization.StreamingContext)">
  7901. <summary>
  7902. Populates a <see cref="T:System.Runtime.Serialization.SerializationInfo"/> instance with the data needed to serialize the target object
  7903. </summary>
  7904. <param name="info">A <see cref="T:System.Runtime.Serialization.SerializationInfo"/> instance that defines the serialized data</param>
  7905. <param name="context">A <see cref="T:System.Runtime.Serialization.StreamingContext"/> instance that contains the serialized data</param>
  7906. </member>
  7907. <member name="M:ZedGraph.JapaneseCandleStick.Draw(System.Drawing.Graphics,ZedGraph.GraphPane,System.Boolean,System.Single,System.Single,System.Single,System.Single,System.Single,System.Single,System.Single,System.Drawing.Pen,ZedGraph.Fill,ZedGraph.Border,ZedGraph.PointPair)">
  7908. <summary>
  7909. Draw the <see cref="T:ZedGraph.JapaneseCandleStick"/> to the specified <see cref="T:System.Drawing.Graphics"/>
  7910. device at the specified location.
  7911. </summary>
  7912. <param name="g">
  7913. A graphic device object to be drawn into. This is normally e.Graphics from the
  7914. PaintEventArgs argument to the Paint() method.
  7915. </param>
  7916. <param name="pane">
  7917. A reference to the <see cref="T:ZedGraph.GraphPane"/> object that is the parent or
  7918. owner of this object.
  7919. </param>
  7920. <param name="isXBase">boolean value that indicates if the "base" axis for this
  7921. <see cref="T:ZedGraph.JapaneseCandleStick"/> is the X axis. True for an <see cref="T:ZedGraph.XAxis"/> base,
  7922. false for a <see cref="T:ZedGraph.YAxis"/> or <see cref="T:ZedGraph.Y2Axis"/> base.</param>
  7923. <param name="pixBase">The independent axis position of the center of the candlestick in
  7924. pixel units</param>
  7925. <param name="pixHigh">The high value position of the candlestick in
  7926. pixel units</param>
  7927. <param name="pixLow">The low value position of the candlestick in
  7928. pixel units</param>
  7929. <param name="pixOpen">The opening value position of the candlestick in
  7930. pixel units</param>
  7931. <param name="pixClose">The closing value position of the candlestick in
  7932. pixel units</param>
  7933. <param name="halfSize">The scaled width of one-half of a bar, in pixels</param>
  7934. <param name="scaleFactor">
  7935. The scaling factor for the features of the graph based on the <see cref="P:ZedGraph.PaneBase.BaseDimension"/>. This
  7936. scaling factor is calculated by the <see cref="M:ZedGraph.PaneBase.CalcScaleFactor"/> method. The scale factor
  7937. represents a linear multiple to be applied to font sizes, symbol sizes, etc.</param>
  7938. <param name="pen">A pen with the <see cref="T:System.Drawing.Color"/> attribute for this
  7939. <see cref="T:ZedGraph.JapaneseCandleStick"/></param>
  7940. <param name="fill">
  7941. The <see cref="T:ZedGraph.Fill"/> instance to be used for filling this
  7942. <see cref="T:ZedGraph.JapaneseCandleStick"/>
  7943. </param>
  7944. <param name="border">The <see cref="T:ZedGraph.Border"/> instance to be used for drawing the
  7945. border around the <see cref="T:ZedGraph.JapaneseCandleStick"/> filled box</param>
  7946. <param name="pt">The <see cref="T:ZedGraph.PointPair"/> to be used for determining the
  7947. <see cref="T:ZedGraph.Fill"/>, just in case it's a <see cref="F:ZedGraph.FillType.GradientByX"/>,
  7948. <see cref="F:ZedGraph.FillType.GradientByY"/>, or
  7949. <see cref="F:ZedGraph.FillType.GradientByZ"/> <see cref="T:ZedGraph.FillType"/></param>
  7950. </member>
  7951. <member name="M:ZedGraph.JapaneseCandleStick.Draw(System.Drawing.Graphics,ZedGraph.GraphPane,ZedGraph.JapaneseCandleStickItem,ZedGraph.Axis,ZedGraph.Axis,System.Single)">
  7952. <summary>
  7953. Draw all the <see cref="T:ZedGraph.JapaneseCandleStick"/>'s to the specified <see cref="T:System.Drawing.Graphics"/>
  7954. device as a candlestick at each defined point.
  7955. </summary>
  7956. <param name="g">
  7957. A graphic device object to be drawn into. This is normally e.Graphics from the
  7958. PaintEventArgs argument to the Paint() method.
  7959. </param>
  7960. <param name="pane">
  7961. A reference to the <see cref="T:ZedGraph.GraphPane"/> object that is the parent or
  7962. owner of this object.
  7963. </param>
  7964. <param name="curve">A <see cref="T:ZedGraph.JapaneseCandleStickItem"/> object representing the
  7965. <see cref="T:ZedGraph.JapaneseCandleStick"/>'s to be drawn.</param>
  7966. <param name="baseAxis">The <see cref="T:ZedGraph.Axis"/> class instance that defines the base (independent)
  7967. axis for the <see cref="T:ZedGraph.JapaneseCandleStick"/></param>
  7968. <param name="valueAxis">The <see cref="T:ZedGraph.Axis"/> class instance that defines the value (dependent)
  7969. axis for the <see cref="T:ZedGraph.JapaneseCandleStick"/></param>
  7970. <param name="scaleFactor">
  7971. The scaling factor to be used for rendering objects. This is calculated and
  7972. passed down by the parent <see cref="T:ZedGraph.GraphPane"/> object using the
  7973. <see cref="M:ZedGraph.PaneBase.CalcScaleFactor"/> method, and is used to proportionally adjust
  7974. font sizes, etc. according to the actual size of the graph.
  7975. </param>
  7976. </member>
  7977. <member name="P:ZedGraph.JapaneseCandleStick.RisingFill">
  7978. <summary>
  7979. Gets or sets the <see cref="T:ZedGraph.Fill"/> class that is used to fill the candlestick
  7980. "bars" when the <see cref="F:ZedGraph.StockPt.Close"/> value is greater than the
  7981. <see cref="F:ZedGraph.StockPt.Open"/> value.
  7982. </summary>
  7983. </member>
  7984. <member name="P:ZedGraph.JapaneseCandleStick.FallingFill">
  7985. <summary>
  7986. Gets or sets the <see cref="T:ZedGraph.Fill"/> class that is used to fill the candlestick
  7987. "bars" when the <see cref="F:ZedGraph.StockPt.Close"/> value is less than the
  7988. <see cref="F:ZedGraph.StockPt.Open"/> value.
  7989. </summary>
  7990. </member>
  7991. <member name="P:ZedGraph.JapaneseCandleStick.RisingBorder">
  7992. <summary>
  7993. The <see cref="T:ZedGraph.Border"/> instance to be used for drawing the border frame of
  7994. the candlestick "bars" when the <see cref="F:ZedGraph.StockPt.Close"/> value is greater than the
  7995. <see cref="F:ZedGraph.StockPt.Open"/> value.
  7996. </summary>
  7997. </member>
  7998. <member name="P:ZedGraph.JapaneseCandleStick.FallingBorder">
  7999. <summary>
  8000. The <see cref="T:ZedGraph.Border"/> instance to be used for drawing the border frame of
  8001. the candlestick "bars" when the <see cref="F:ZedGraph.StockPt.Close"/> value is less than the
  8002. <see cref="F:ZedGraph.StockPt.Open"/> value.
  8003. </summary>
  8004. </member>
  8005. <member name="P:ZedGraph.JapaneseCandleStick.FallingColor">
  8006. <summary>
  8007. Gets or sets the <see cref="T:System.Drawing.Color"/> data for this
  8008. <see cref="T:ZedGraph.JapaneseCandleStick"/> when the value of the candlestick is
  8009. falling.
  8010. </summary>
  8011. <remarks>This property only controls the color of
  8012. the vertical line when the value is falling. The rising color is controlled
  8013. by the <see cref="P:ZedGraph.LineBase.Color"/> property.
  8014. </remarks>
  8015. </member>
  8016. <member name="T:ZedGraph.JapaneseCandleStick.Default">
  8017. <summary>
  8018. A simple struct that defines the
  8019. default property values for the <see cref="T:ZedGraph.JapaneseCandleStick"/> class.
  8020. </summary>
  8021. </member>
  8022. <member name="F:ZedGraph.JapaneseCandleStick.Default.RisingColor">
  8023. <summary>
  8024. The default fillcolor for drawing the rising case CandleSticks
  8025. (<see cref="P:ZedGraph.JapaneseCandleStick.RisingFill"/> property).
  8026. </summary>
  8027. </member>
  8028. <member name="F:ZedGraph.JapaneseCandleStick.Default.FallingColor">
  8029. <summary>
  8030. The default fillcolor for drawing the falling case CandleSticks
  8031. (<see cref="P:ZedGraph.JapaneseCandleStick.FallingFill"/> property).
  8032. </summary>
  8033. </member>
  8034. <member name="F:ZedGraph.JapaneseCandleStick.Default.RisingBorder">
  8035. <summary>
  8036. The default color for the border of the rising CandleSticks
  8037. (<see cref="P:ZedGraph.JapaneseCandleStick.RisingBorder"/> property).
  8038. </summary>
  8039. </member>
  8040. <member name="F:ZedGraph.JapaneseCandleStick.Default.FallingBorder">
  8041. <summary>
  8042. The default color for the border of the falling CandleSticks
  8043. (<see cref="P:ZedGraph.JapaneseCandleStick.FallingBorder"/> property).
  8044. </summary>
  8045. </member>
  8046. <member name="T:ZedGraph.Y2AxisList">
  8047. <summary>
  8048. A collection class containing a list of <see cref="T:ZedGraph.YAxis"/> objects.
  8049. </summary>
  8050. <author>John Champion</author>
  8051. <version> $Revision: 3.3 $ $Date: 2006-06-24 20:26:43 $ </version>
  8052. </member>
  8053. <member name="M:ZedGraph.Y2AxisList.#ctor">
  8054. <summary>
  8055. Default constructor for the collection class.
  8056. </summary>
  8057. </member>
  8058. <member name="M:ZedGraph.Y2AxisList.#ctor(ZedGraph.Y2AxisList)">
  8059. <summary>
  8060. The Copy Constructor
  8061. </summary>
  8062. <param name="rhs">The <see cref="T:ZedGraph.Y2AxisList"/> object from which to copy</param>
  8063. </member>
  8064. <member name="M:ZedGraph.Y2AxisList.System#ICloneable#Clone">
  8065. <summary>
  8066. Implement the <see cref="T:System.ICloneable"/> interface in a typesafe manner by just
  8067. calling the typed version of <see cref="M:ZedGraph.Y2AxisList.Clone"/>
  8068. </summary>
  8069. <returns>A deep copy of this object</returns>
  8070. </member>
  8071. <member name="M:ZedGraph.Y2AxisList.Clone">
  8072. <summary>
  8073. Typesafe, deep-copy clone method.
  8074. </summary>
  8075. <returns>A new, independent copy of this class</returns>
  8076. </member>
  8077. <member name="M:ZedGraph.Y2AxisList.IndexOf(System.String)">
  8078. <summary>
  8079. Return the zero-based position index of the
  8080. <see cref="T:ZedGraph.Axis"/> with the specified <see cref="P:ZedGraph.Axis.Title"/>.
  8081. </summary>
  8082. <remarks>The comparison of titles is not case sensitive, but it must include
  8083. all characters including punctuation, spaces, etc.</remarks>
  8084. <param name="title">The <see cref="T:System.String"/> label that is in the
  8085. <see cref="P:ZedGraph.Axis.Title"/> attribute of the item to be found.
  8086. </param>
  8087. <returns>The zero-based index of the specified <see cref="T:ZedGraph.Axis"/>,
  8088. or -1 if the <see cref="P:ZedGraph.Axis.Title"/> was not found in the list</returns>
  8089. <seealso cref="M:ZedGraph.Y2AxisList.IndexOfTag(System.String)"/>
  8090. </member>
  8091. <member name="M:ZedGraph.Y2AxisList.IndexOfTag(System.String)">
  8092. <summary>
  8093. Return the zero-based position index of the
  8094. <see cref="T:ZedGraph.Axis"/> with the specified <see cref="F:ZedGraph.Axis.Tag"/>.
  8095. </summary>
  8096. <remarks>In order for this method to work, the <see cref="F:ZedGraph.Axis.Tag"/>
  8097. property must be of type <see cref="T:System.String"/>.</remarks>
  8098. <param name="tagStr">The <see cref="T:System.String"/> tag that is in the
  8099. <see cref="F:ZedGraph.Axis.Tag"/> attribute of the item to be found.
  8100. </param>
  8101. <returns>The zero-based index of the specified <see cref="T:ZedGraph.Axis"/>,
  8102. or -1 if the <see cref="F:ZedGraph.Axis.Tag"/> string is not in the list</returns>
  8103. <seealso cref="M:ZedGraph.Y2AxisList.IndexOf(System.String)"/>
  8104. </member>
  8105. <member name="M:ZedGraph.Y2AxisList.Add(System.String)">
  8106. <summary>
  8107. Create a new <see cref="T:ZedGraph.Y2Axis"/> and add it to this list.
  8108. </summary>
  8109. <param name="title">The title string for the new axis</param>
  8110. <returns>An integer representing the ordinal position of the new <see cref="T:ZedGraph.Y2Axis"/> in
  8111. this <see cref="T:ZedGraph.Y2AxisList"/>. This is the value that you would set the
  8112. <see cref="P:ZedGraph.CurveItem.YAxisIndex"/> property of a given <see cref="T:ZedGraph.CurveItem"/> to
  8113. assign it to this new <see cref="T:ZedGraph.Y2Axis"/>. Note that, for a <see cref="T:ZedGraph.Y2Axis"/>,
  8114. you would also need to set the <see cref="P:ZedGraph.CurveItem.IsY2Axis"/> property to true.</returns>
  8115. </member>
  8116. <member name="P:ZedGraph.Y2AxisList.Item(System.Int32)">
  8117. <summary>
  8118. Indexer to access the specified <see cref="T:ZedGraph.Axis"/> object by
  8119. its ordinal position in the list.
  8120. </summary>
  8121. <param name="index">The ordinal position (zero-based) of the
  8122. <see cref="T:ZedGraph.YAxis"/> object to be accessed.</param>
  8123. <value>An <see cref="T:ZedGraph.Axis"/> object reference.</value>
  8124. </member>
  8125. <member name="P:ZedGraph.Y2AxisList.Item(System.String)">
  8126. <summary>
  8127. Indexer to access the specified <see cref="T:ZedGraph.Axis"/> object by
  8128. its <see cref="P:ZedGraph.Axis.Title"/> string.
  8129. </summary>
  8130. <param name="title">The string title of the
  8131. <see cref="T:ZedGraph.YAxis"/> object to be accessed.</param>
  8132. <value>A <see cref="T:ZedGraph.Axis"/> object reference.</value>
  8133. </member>
  8134. <member name="T:ZedGraph.ScaleStateList">
  8135. <summary>
  8136. A collection class that maintains a list of <see cref="T:ZedGraph.ScaleState"/>
  8137. objects, corresponding to the list of <see cref="T:ZedGraph.Axis"/> objects
  8138. from <see cref="P:ZedGraph.GraphPane.YAxisList"/> or <see cref="P:ZedGraph.GraphPane.Y2AxisList"/>.
  8139. </summary>
  8140. </member>
  8141. <member name="M:ZedGraph.ScaleStateList.#ctor(ZedGraph.YAxisList)">
  8142. <summary>
  8143. Construct a new <see cref="T:ZedGraph.ScaleStateList"/> automatically from an
  8144. existing <see cref="T:ZedGraph.YAxisList"/>.
  8145. </summary>
  8146. <param name="list">The <see cref="T:ZedGraph.YAxisList"/> (a list of Y axes),
  8147. from which to retrieve the state and create the <see cref="T:ZedGraph.ScaleState"/>
  8148. objects.</param>
  8149. </member>
  8150. <member name="M:ZedGraph.ScaleStateList.#ctor(ZedGraph.Y2AxisList)">
  8151. <summary>
  8152. Construct a new <see cref="T:ZedGraph.ScaleStateList"/> automatically from an
  8153. existing <see cref="T:ZedGraph.Y2AxisList"/>.
  8154. </summary>
  8155. <param name="list">The <see cref="T:ZedGraph.Y2AxisList"/> (a list of Y axes),
  8156. from which to retrieve the state and create the <see cref="T:ZedGraph.ScaleState"/>
  8157. objects.</param>
  8158. </member>
  8159. <member name="M:ZedGraph.ScaleStateList.#ctor(ZedGraph.ScaleStateList)">
  8160. <summary>
  8161. The Copy Constructor
  8162. </summary>
  8163. <param name="rhs">The <see cref="T:ZedGraph.ScaleStateList"/> object from which to copy</param>
  8164. </member>
  8165. <member name="M:ZedGraph.ScaleStateList.System#ICloneable#Clone">
  8166. <summary>
  8167. Implement the <see cref="T:System.ICloneable"/> interface in a typesafe manner by just
  8168. calling the typed version of <see cref="M:ZedGraph.ScaleStateList.Clone"/>
  8169. </summary>
  8170. <returns>A deep copy of this object</returns>
  8171. </member>
  8172. <member name="M:ZedGraph.ScaleStateList.Clone">
  8173. <summary>
  8174. Typesafe, deep-copy clone method.
  8175. </summary>
  8176. <returns>A new, independent copy of this class</returns>
  8177. </member>
  8178. <member name="M:ZedGraph.ScaleStateList.IsChanged(ZedGraph.YAxisList)">
  8179. <summary>
  8180. Iterate through the list of <see cref="T:ZedGraph.ScaleState"/> objects, comparing them
  8181. to the state of the specified <see cref="T:ZedGraph.YAxisList"/> <see cref="T:ZedGraph.Axis"/>
  8182. objects.
  8183. </summary>
  8184. <param name="list">A <see cref="T:ZedGraph.YAxisList"/> object specifying a list of
  8185. <see cref="T:ZedGraph.Axis"/> objects to be compared with this <see cref="T:ZedGraph.ScaleStateList"/>.
  8186. </param>
  8187. <returns>true if a difference is found, false otherwise</returns>
  8188. </member>
  8189. <member name="M:ZedGraph.ScaleStateList.IsChanged(ZedGraph.Y2AxisList)">
  8190. <summary>
  8191. Iterate through the list of <see cref="T:ZedGraph.ScaleState"/> objects, comparing them
  8192. to the state of the specified <see cref="T:ZedGraph.Y2AxisList"/> <see cref="T:ZedGraph.Axis"/>
  8193. objects.
  8194. </summary>
  8195. <param name="list">A <see cref="T:ZedGraph.Y2AxisList"/> object specifying a list of
  8196. <see cref="T:ZedGraph.Axis"/> objects to be compared with this <see cref="T:ZedGraph.ScaleStateList"/>.
  8197. </param>
  8198. <returns>true if a difference is found, false otherwise</returns>
  8199. </member>
  8200. <member name="M:ZedGraph.ScaleStateList.ApplyScale(ZedGraph.YAxisList)">
  8201. <summary>
  8202. </summary>
  8203. <param name="list"></param>
  8204. </member>
  8205. <member name="M:ZedGraph.ScaleStateList.ApplyScale(ZedGraph.Y2AxisList)">
  8206. <summary>
  8207. </summary>
  8208. <param name="list"></param>
  8209. </member>
  8210. <member name="T:ZedGraph.MasterPane">
  8211. <summary>
  8212. A collection class containing a list of <see cref="T:ZedGraph.GraphPane"/> objects
  8213. organized together in some form.
  8214. </summary>
  8215. <author>John Champion</author>
  8216. <version> $Revision: 3.26 $ $Date: 2007-11-05 18:28:56 $ </version>
  8217. </member>
  8218. <member name="T:ZedGraph.PaneBase">
  8219. <summary>
  8220. An abstract base class that defines basic functionality for handling a pane. This class is the
  8221. parent class for <see cref="T:ZedGraph.MasterPane"/> and <see cref="T:ZedGraph.GraphPane"/>.
  8222. </summary>
  8223. <author>John Champion</author>
  8224. <version> $Revision: 3.32 $ $Date: 2007-11-05 18:28:56 $ </version>
  8225. </member>
  8226. <member name="F:ZedGraph.PaneBase.schema">
  8227. <summary>
  8228. Current schema value that defines the version of the serialized file
  8229. </summary>
  8230. </member>
  8231. <member name="F:ZedGraph.PaneBase._rect">
  8232. <summary>
  8233. The rectangle that defines the full area into which the pane is rendered. Units are pixels.
  8234. Use the public property <see cref="P:ZedGraph.PaneBase.Rect"/> to access this value.
  8235. </summary>
  8236. </member>
  8237. <member name="F:ZedGraph.PaneBase._title">
  8238. <summary>Private field that holds the main title of the pane. Use the
  8239. public property <see cref="P:ZedGraph.PaneBase.Title"/> to access this value.
  8240. </summary>
  8241. </member>
  8242. <member name="F:ZedGraph.PaneBase._legend">
  8243. <summary>Private field instance of the <see cref="T:ZedGraph.Legend"/> class. Use the
  8244. public property <see cref="P:ZedGraph.PaneBase.Legend"/> to access this class.</summary>
  8245. </member>
  8246. <member name="F:ZedGraph.PaneBase._tag">
  8247. <summary>
  8248. Private field that stores the user-defined tag for this <see cref="T:ZedGraph.PaneBase"/>. This tag
  8249. can be any user-defined value. If it is a <see cref="T:System.String"/> type, it can be used as
  8250. a parameter to the <see cref="M:ZedGraph.PaneList.IndexOfTag(System.String)"/> method. Use the public property
  8251. <see cref="P:ZedGraph.PaneBase.Tag"/> to access this value.
  8252. </summary>
  8253. </member>
  8254. <member name="F:ZedGraph.PaneBase._margin">
  8255. <summary>
  8256. private field to store the margin values for this <see cref="T:ZedGraph.PaneBase"/>. Use the
  8257. public property <see cref="P:ZedGraph.PaneBase.Margin"/> to access this property.
  8258. </summary>
  8259. </member>
  8260. <member name="F:ZedGraph.PaneBase._isFontsScaled">
  8261. <summary>Private field that determines whether or not the fonts, tics, gaps, etc.
  8262. will be scaled according to the actual graph size. true for font and feature scaling
  8263. with graph size, false for fixed font sizes (scaleFactor = 1.0 constant).
  8264. Use the public property <see cref="P:ZedGraph.PaneBase.IsFontsScaled"/> to access this value. </summary>
  8265. <seealso cref="M:ZedGraph.PaneBase.CalcScaleFactor"/>
  8266. <seealso cref="P:ZedGraph.PaneBase.IsPenWidthScaled"/>
  8267. </member>
  8268. <member name="F:ZedGraph.PaneBase._isPenWidthScaled">
  8269. <summary>
  8270. Private field that controls whether or not pen widths are scaled according to the
  8271. size of the graph. This value is only applicable if <see cref="P:ZedGraph.PaneBase.IsFontsScaled"/>
  8272. is true. If <see cref="P:ZedGraph.PaneBase.IsFontsScaled"/> is false, then no scaling will be done,
  8273. regardless of the value of <see cref="P:ZedGraph.PaneBase.IsPenWidthScaled"/>.
  8274. </summary>
  8275. <value>true to scale the pen widths according to the size of the graph,
  8276. false otherwise.</value>
  8277. <seealso cref="P:ZedGraph.PaneBase.IsFontsScaled"/>
  8278. <seealso cref="M:ZedGraph.PaneBase.CalcScaleFactor"/>
  8279. </member>
  8280. <member name="F:ZedGraph.PaneBase._fill">
  8281. <summary>
  8282. Private field that stores the <see cref="T:ZedGraph.Fill"/> data for the
  8283. <see cref="P:ZedGraph.PaneBase.Rect"/> background. Use the public property <see cref="P:ZedGraph.PaneBase.Fill"/> to
  8284. access this value.
  8285. </summary>
  8286. </member>
  8287. <member name="F:ZedGraph.PaneBase._border">
  8288. <summary>
  8289. Private field that stores the <see cref="T:ZedGraph.Border"/> data for the
  8290. <see cref="P:ZedGraph.PaneBase.Rect"/> border. Use the public property <see cref="P:ZedGraph.PaneBase.Border"/> to
  8291. access this value.
  8292. </summary>
  8293. </member>
  8294. <member name="F:ZedGraph.PaneBase._graphObjList">
  8295. <summary>Private field instance of the <see cref="T:ZedGraph.GraphObjList"/> class. Use the
  8296. public property <see cref="P:ZedGraph.PaneBase.GraphObjList"/> to access this class.</summary>
  8297. </member>
  8298. <member name="F:ZedGraph.PaneBase._baseDimension">
  8299. <summary>Private field that determines the base size of the pane, in inches.
  8300. Fonts, tics, gaps, etc. are scaled according to this base size.
  8301. Use the public property <see cref="P:ZedGraph.PaneBase.BaseDimension"/> to access this value. </summary>
  8302. <seealso cref="F:ZedGraph.PaneBase._isFontsScaled"/>
  8303. <seealso cref="M:ZedGraph.PaneBase.CalcScaleFactor"/>
  8304. </member>
  8305. <member name="F:ZedGraph.PaneBase._titleGap">
  8306. <summary>
  8307. private field that stores the gap between the bottom of the pane title and the
  8308. client area of the pane. This is expressed as a fraction of the title character height.
  8309. </summary>
  8310. </member>
  8311. <member name="M:ZedGraph.PaneBase.#ctor">
  8312. <summary>
  8313. Default constructor for the <see cref="T:ZedGraph.PaneBase"/> class. Leaves the <see cref="P:ZedGraph.PaneBase.Rect"/> empty.
  8314. </summary>
  8315. </member>
  8316. <member name="M:ZedGraph.PaneBase.#ctor(System.String,System.Drawing.RectangleF)">
  8317. <summary>
  8318. Default constructor for the <see cref="T:ZedGraph.PaneBase"/> class. Specifies the <see cref="P:ZedGraph.PaneBase.Title"/> of
  8319. the <see cref="T:ZedGraph.PaneBase"/>, and the size of the <see cref="P:ZedGraph.PaneBase.Rect"/>.
  8320. </summary>
  8321. </member>
  8322. <member name="M:ZedGraph.PaneBase.#ctor(ZedGraph.PaneBase)">
  8323. <summary>
  8324. The Copy Constructor
  8325. </summary>
  8326. <param name="rhs">The <see cref="T:ZedGraph.PaneBase"/> object from which to copy</param>
  8327. </member>
  8328. <member name="M:ZedGraph.PaneBase.System#ICloneable#Clone">
  8329. <summary>
  8330. Implement the <see cref="T:System.ICloneable"/> interface in a typesafe manner by just
  8331. calling the typed version of Clone
  8332. </summary>
  8333. <remarks>
  8334. Note that this method must be called with an explicit cast to ICloneable, and
  8335. that it is inherently virtual. For example:
  8336. <code>
  8337. ParentClass foo = new ChildClass();
  8338. ChildClass bar = (ChildClass) ((ICloneable)foo).Clone();
  8339. </code>
  8340. Assume that ChildClass is inherited from ParentClass. Even though foo is declared with
  8341. ParentClass, it is actually an instance of ChildClass. Calling the ICloneable implementation
  8342. of Clone() on foo actually calls ChildClass.Clone() as if it were a virtual function.
  8343. </remarks>
  8344. <returns>A deep copy of this object</returns>
  8345. </member>
  8346. <member name="M:ZedGraph.PaneBase.ShallowClone">
  8347. <summary>
  8348. Create a shallow, memberwise copy of this class.
  8349. </summary>
  8350. <remarks>
  8351. Note that this method uses MemberWiseClone, which will copy all
  8352. members (shallow) including those of classes derived from this class.</remarks>
  8353. <returns>a new copy of the class</returns>
  8354. </member>
  8355. <member name="M:ZedGraph.PaneBase.#ctor(System.Runtime.Serialization.SerializationInfo,System.Runtime.Serialization.StreamingContext)">
  8356. <summary>
  8357. Constructor for deserializing objects
  8358. </summary>
  8359. <param name="info">A <see cref="T:System.Runtime.Serialization.SerializationInfo"/> instance that defines the serialized data
  8360. </param>
  8361. <param name="context">A <see cref="T:System.Runtime.Serialization.StreamingContext"/> instance that contains the serialized data
  8362. </param>
  8363. </member>
  8364. <member name="M:ZedGraph.PaneBase.GetObjectData(System.Runtime.Serialization.SerializationInfo,System.Runtime.Serialization.StreamingContext)">
  8365. <summary>
  8366. Populates a <see cref="T:System.Runtime.Serialization.SerializationInfo"/> instance with the data needed to serialize the target object
  8367. </summary>
  8368. <param name="info">A <see cref="T:System.Runtime.Serialization.SerializationInfo"/> instance that defines the serialized data</param>
  8369. <param name="context">A <see cref="T:System.Runtime.Serialization.StreamingContext"/> instance that contains the serialized data</param>
  8370. </member>
  8371. <member name="M:ZedGraph.PaneBase.Draw(System.Drawing.Graphics)">
  8372. <summary>
  8373. Do all rendering associated with this <see cref="T:ZedGraph.PaneBase"/> to the specified
  8374. <see cref="T:System.Drawing.Graphics"/> device. This abstract method is implemented by the child
  8375. classes.
  8376. </summary>
  8377. <param name="g">
  8378. A graphic device object to be drawn into. This is normally e.Graphics from the
  8379. PaintEventArgs argument to the Paint() method.
  8380. </param>
  8381. </member>
  8382. <member name="M:ZedGraph.PaneBase.CalcClientRect(System.Drawing.Graphics,System.Single)">
  8383. <summary>
  8384. Calculate the client area rectangle based on the <see cref="P:ZedGraph.PaneBase.Rect"/>.
  8385. </summary>
  8386. <remarks>The client rectangle is the actual area available for <see cref="T:ZedGraph.GraphPane"/>
  8387. or <see cref="T:ZedGraph.MasterPane"/> items after taking out space for the margins and the title.
  8388. This method does not take out the area required for the <see cref="P:ZedGraph.PaneBase.Legend"/>.
  8389. To do so, you must separately call <see cref="M:ZedGraph.Legend.CalcRect(System.Drawing.Graphics,ZedGraph.PaneBase,System.Single,System.Drawing.RectangleF@)"/>.
  8390. </remarks>
  8391. <param name="g">
  8392. A graphic device object to be drawn into. This is normally e.Graphics from the
  8393. PaintEventArgs argument to the Paint() method.
  8394. </param>
  8395. <param name="scaleFactor">
  8396. The scaling factor for the features of the graph based on the <see cref="F:ZedGraph.PaneBase.Default.BaseDimension"/>. This
  8397. scaling factor is calculated by the <see cref="M:ZedGraph.PaneBase.CalcScaleFactor"/> method. The scale factor
  8398. represents a linear multiple to be applied to font sizes, symbol sizes, etc.
  8399. </param>
  8400. <returns>The calculated chart rect, in pixel coordinates.</returns>
  8401. </member>
  8402. <member name="M:ZedGraph.PaneBase.DrawPaneFrame(System.Drawing.Graphics,System.Single)">
  8403. <summary>
  8404. Draw the border _border around the <see cref="P:ZedGraph.PaneBase.Rect"/> area.
  8405. </summary>
  8406. <param name="g">
  8407. A graphic device object to be drawn into. This is normally e.Graphics from the
  8408. PaintEventArgs argument to the Paint() method.
  8409. </param>
  8410. <param name="scaleFactor">
  8411. The scaling factor for the features of the graph based on the <see cref="P:ZedGraph.PaneBase.BaseDimension"/>. This
  8412. scaling factor is calculated by the <see cref="M:ZedGraph.PaneBase.CalcScaleFactor"/> method. The scale factor
  8413. represents a linear multiple to be applied to font sizes, symbol sizes, etc.
  8414. </param>
  8415. </member>
  8416. <member name="M:ZedGraph.PaneBase.DrawTitle(System.Drawing.Graphics,System.Single)">
  8417. <summary>
  8418. Draw the <see cref="P:ZedGraph.PaneBase.Title"/> on the graph, centered at the top of the pane.
  8419. </summary>
  8420. <param name="g">
  8421. A graphic device object to be drawn into. This is normally e.Graphics from the
  8422. PaintEventArgs argument to the Paint() method.
  8423. </param>
  8424. <param name="scaleFactor">
  8425. The scaling factor for the features of the graph based on the <see cref="P:ZedGraph.PaneBase.BaseDimension"/>. This
  8426. scaling factor is calculated by the <see cref="M:ZedGraph.PaneBase.CalcScaleFactor"/> method. The scale factor
  8427. represents a linear multiple to be applied to font sizes, symbol sizes, etc.
  8428. </param>
  8429. </member>
  8430. <member name="M:ZedGraph.PaneBase.ReSize(System.Drawing.Graphics,System.Drawing.RectangleF)">
  8431. <summary>
  8432. Change the size of the <see cref="P:ZedGraph.PaneBase.Rect"/>. Override this method to handle resizing the contents
  8433. as required.
  8434. </summary>
  8435. <param name="g">
  8436. A graphic device object to be drawn into. This is normally e.Graphics from the
  8437. PaintEventArgs argument to the Paint() method.
  8438. </param>
  8439. <param name="rect">The new size for the <see cref="P:ZedGraph.PaneBase.Rect"/>.</param>
  8440. </member>
  8441. <member name="M:ZedGraph.PaneBase.CalcScaleFactor">
  8442. <summary>
  8443. Calculate the scaling factor based on the ratio of the current <see cref="P:ZedGraph.PaneBase.Rect"/> dimensions and
  8444. the <see cref="F:ZedGraph.PaneBase.Default.BaseDimension"/>.
  8445. </summary>
  8446. <remarks>This scaling factor is used to proportionally scale the
  8447. features of the <see cref="T:ZedGraph.MasterPane"/> so that small graphs don't have huge fonts, and vice versa.
  8448. The scale factor represents a linear multiple to be applied to font sizes, symbol sizes, tic sizes,
  8449. gap sizes, pen widths, etc. The units of the scale factor are "World Pixels" per "Standard Point".
  8450. If any object size, in points, is multiplied by this scale factor, the result is the size, in pixels,
  8451. that the object should be drawn using the standard GDI+ drawing instructions. A "Standard Point"
  8452. is a dimension based on points (1/72nd inch) assuming that the <see cref="P:ZedGraph.PaneBase.Rect"/> size
  8453. matches the <see cref="F:ZedGraph.PaneBase.Default.BaseDimension"/>.
  8454. Note that "World Pixels" will still be transformed by the GDI+ transform matrices to result
  8455. in "Output Device Pixels", but "World Pixels" are the reference basis for the drawing commands.
  8456. </remarks>
  8457. <returns>
  8458. A <see cref="T:System.Single"/> value representing the scaling factor to use for the rendering calculations.
  8459. </returns>
  8460. <seealso cref="P:ZedGraph.PaneBase.BaseDimension"/>
  8461. </member>
  8462. <member name="M:ZedGraph.PaneBase.ScaledPenWidth(System.Single,System.Single)">
  8463. <summary>
  8464. Calculate the scaled pen width, taking into account the scaleFactor and the
  8465. setting of the <see cref="P:ZedGraph.PaneBase.IsPenWidthScaled"/> property of the pane.
  8466. </summary>
  8467. <param name="penWidth">The pen width, in points (1/72 inch)</param>
  8468. <param name="scaleFactor">
  8469. The scaling factor for the features of the graph based on the <see cref="P:ZedGraph.PaneBase.BaseDimension"/>. This
  8470. scaling factor is calculated by the <see cref="M:ZedGraph.PaneBase.CalcScaleFactor"/> method. The scale factor
  8471. represents a linear multiple to be applied to font sizes, symbol sizes, etc.
  8472. </param>
  8473. <returns>The scaled pen width, in world pixels</returns>
  8474. </member>
  8475. <member name="M:ZedGraph.PaneBase.GetImage">
  8476. <summary>
  8477. Build a <see cref="T:System.Drawing.Bitmap"/> object containing the graphical rendering of
  8478. all the <see cref="T:ZedGraph.GraphPane"/> objects in this list.
  8479. </summary>
  8480. <value>A <see cref="T:System.Drawing.Bitmap"/> object rendered with the current graph.</value>
  8481. <seealso cref="M:ZedGraph.PaneBase.GetImage(System.Int32,System.Int32,System.Single)"/>
  8482. <seealso cref="M:ZedGraph.PaneBase.GetMetafile"/>
  8483. <seealso cref="M:ZedGraph.PaneBase.GetMetafile(System.Int32,System.Int32)"/>
  8484. </member>
  8485. <member name="M:ZedGraph.PaneBase.GetImage(System.Boolean)">
  8486. <summary>
  8487. Build a <see cref="T:System.Drawing.Bitmap"/> object containing the graphical rendering of
  8488. all the <see cref="T:ZedGraph.GraphPane"/> objects in this list.
  8489. </summary>
  8490. <value>A <see cref="T:System.Drawing.Bitmap"/> object rendered with the current graph.</value>
  8491. <seealso cref="M:ZedGraph.PaneBase.GetImage(System.Int32,System.Int32,System.Single)"/>
  8492. <seealso cref="M:ZedGraph.PaneBase.GetMetafile"/>
  8493. <seealso cref="M:ZedGraph.PaneBase.GetMetafile(System.Int32,System.Int32)"/>
  8494. </member>
  8495. <member name="M:ZedGraph.PaneBase.GetImage(System.Int32,System.Int32,System.Single,System.Boolean)">
  8496. <summary>
  8497. Gets an image for the current GraphPane, scaled to the specified size and resolution.
  8498. </summary>
  8499. <param name="width">The scaled width of the bitmap in pixels</param>
  8500. <param name="height">The scaled height of the bitmap in pixels</param>
  8501. <param name="dpi">The resolution of the bitmap, in dots per inch</param>
  8502. <param name="isAntiAlias">true for anti-aliased rendering, false otherwise</param>
  8503. <seealso cref="M:ZedGraph.PaneBase.GetImage"/>
  8504. <seealso cref="M:ZedGraph.PaneBase.GetMetafile"/>
  8505. <seealso cref="M:ZedGraph.PaneBase.GetMetafile(System.Int32,System.Int32)"/>
  8506. <seealso cref="T:System.Drawing.Bitmap"/>
  8507. </member>
  8508. <member name="M:ZedGraph.PaneBase.GetImage(System.Int32,System.Int32,System.Single)">
  8509. <summary>
  8510. Gets an image for the current GraphPane, scaled to the specified size and resolution.
  8511. </summary>
  8512. <param name="width">The scaled width of the bitmap in pixels</param>
  8513. <param name="height">The scaled height of the bitmap in pixels</param>
  8514. <param name="dpi">The resolution of the bitmap, in dots per inch</param>
  8515. <seealso cref="M:ZedGraph.PaneBase.GetImage"/>
  8516. <seealso cref="M:ZedGraph.PaneBase.GetMetafile"/>
  8517. <seealso cref="M:ZedGraph.PaneBase.GetMetafile(System.Int32,System.Int32)"/>
  8518. <seealso cref="T:System.Drawing.Bitmap"/>
  8519. </member>
  8520. <member name="M:ZedGraph.PaneBase.SetAntiAliasMode(System.Drawing.Graphics,System.Boolean)">
  8521. <summary>
  8522. Setup a <see cref="T:System.Drawing.Graphics"/> instance with appropriate antialias settings.
  8523. </summary>
  8524. <remarks>
  8525. No settings are modified if <paramref name="isAntiAlias"/> is set to false. This method
  8526. does not restore original settings, it presumes that the Graphics instance will be
  8527. disposed.</remarks>
  8528. <param name="g">An existing <see cref="T:System.Drawing.Graphics"/> instance</param>
  8529. <param name="isAntiAlias">true to render in anti-alias mode, false otherwise</param>
  8530. </member>
  8531. <member name="M:ZedGraph.PaneBase.GetMetafile(System.Int32,System.Int32,System.Boolean)">
  8532. <summary>
  8533. Gets an enhanced metafile image for the current GraphPane, scaled to the specified size.
  8534. </summary>
  8535. <remarks>
  8536. By definition, a Metafile is a vector drawing, and therefore scaling should not matter.
  8537. However, this method is provided because certain options in Zedgraph, such as
  8538. <see cref="P:ZedGraph.PaneBase.IsFontsScaled"/> are affected by the size of the expected image.
  8539. </remarks>
  8540. <param name="width">The "effective" scaled width of the bitmap in pixels</param>
  8541. <param name="height">The "effective" scaled height of the bitmap in pixels</param>
  8542. <param name="isAntiAlias">true to use anti-aliased drawing mode, false otherwise</param>
  8543. <seealso cref="M:ZedGraph.PaneBase.GetImage"/>
  8544. <seealso cref="M:ZedGraph.PaneBase.GetImage(System.Int32,System.Int32,System.Single)"/>
  8545. <seealso cref="M:ZedGraph.PaneBase.GetMetafile"/>
  8546. </member>
  8547. <member name="M:ZedGraph.PaneBase.GetMetafile(System.Int32,System.Int32)">
  8548. <summary>
  8549. Gets an enhanced metafile image for the current GraphPane, scaled to the specified size.
  8550. </summary>
  8551. <remarks>
  8552. By definition, a Metafile is a vector drawing, and therefore scaling should not matter.
  8553. However, this method is provided because certain options in Zedgraph, such as
  8554. <see cref="P:ZedGraph.PaneBase.IsFontsScaled"/> are affected by the size of the expected image.
  8555. </remarks>
  8556. <param name="width">The "effective" scaled width of the bitmap in pixels</param>
  8557. <param name="height">The "effective" scaled height of the bitmap in pixels</param>
  8558. <seealso cref="M:ZedGraph.PaneBase.GetImage"/>
  8559. <seealso cref="M:ZedGraph.PaneBase.GetImage(System.Int32,System.Int32,System.Single)"/>
  8560. <seealso cref="M:ZedGraph.PaneBase.GetMetafile"/>
  8561. </member>
  8562. <member name="M:ZedGraph.PaneBase.GetMetafile">
  8563. <summary>
  8564. Gets an enhanced metafile image for the current GraphPane.
  8565. </summary>
  8566. <seealso cref="M:ZedGraph.PaneBase.GetImage"/>
  8567. <seealso cref="M:ZedGraph.PaneBase.GetImage(System.Int32,System.Int32,System.Single)"/>
  8568. <seealso cref="M:ZedGraph.PaneBase.GetMetafile(System.Int32,System.Int32)"/>
  8569. </member>
  8570. <member name="P:ZedGraph.PaneBase.Rect">
  8571. <summary>
  8572. The rectangle that defines the full area into which all graphics
  8573. will be rendered.
  8574. </summary>
  8575. <remarks>Note that this rectangle has x, y, width, and height. Most of the
  8576. GDI+ graphic primitive actually draw one pixel beyond those dimensions. For
  8577. example, for a rectangle of ( X=0, Y=0, Width=100, Height=100 ), GDI+ would
  8578. draw into pixels 0 through 100, which is actually 101 pixels. For the
  8579. ZedGraph Rect, a Width of 100 pixels means that pixels 0 through 99 are used</remarks>
  8580. <value>Units are pixels.</value>
  8581. <seealso cref="M:ZedGraph.PaneBase.ReSize(System.Drawing.Graphics,System.Drawing.RectangleF)"/>
  8582. </member>
  8583. <member name="P:ZedGraph.PaneBase.Legend">
  8584. <summary>
  8585. Accesses the <see cref="P:ZedGraph.PaneBase.Legend"/> for this <see cref="T:ZedGraph.PaneBase"/>
  8586. </summary>
  8587. <value>A reference to a <see cref="P:ZedGraph.PaneBase.Legend"/> object</value>
  8588. </member>
  8589. <member name="P:ZedGraph.PaneBase.Title">
  8590. <summary>
  8591. Gets the <see cref="T:ZedGraph.Label"/> instance that contains the text and attributes of the title.
  8592. This text can be multiple lines separated by newline characters ('\n').
  8593. </summary>
  8594. <seealso cref="T:ZedGraph.FontSpec"/>
  8595. <seealso cref="F:ZedGraph.PaneBase.Default.FontColor"/>
  8596. <seealso cref="F:ZedGraph.PaneBase.Default.FontBold"/>
  8597. <seealso cref="F:ZedGraph.PaneBase.Default.FontItalic"/>
  8598. <seealso cref="F:ZedGraph.PaneBase.Default.FontUnderline"/>
  8599. <seealso cref="F:ZedGraph.PaneBase.Default.FontFamily"/>
  8600. <seealso cref="F:ZedGraph.PaneBase.Default.FontSize"/>
  8601. </member>
  8602. <member name="P:ZedGraph.PaneBase.Tag">
  8603. <summary>
  8604. Gets or sets the user-defined tag for this <see cref="T:ZedGraph.PaneBase"/>. This tag
  8605. can be any user-defined value. If it is a <see cref="T:System.String"/> type, it can be used as
  8606. a parameter to the <see cref="M:ZedGraph.PaneList.IndexOfTag(System.String)"/> method.
  8607. </summary>
  8608. <remarks>
  8609. Note that, if you are going to Serialize ZedGraph data, then any type
  8610. that you store in <see cref="P:ZedGraph.PaneBase.Tag"/> must be a serializable type (or
  8611. it will cause an exception).
  8612. </remarks>
  8613. </member>
  8614. <member name="P:ZedGraph.PaneBase.Border">
  8615. <summary>
  8616. Gets or sets the <see cref="T:ZedGraph.Border"/> class for drawing the border
  8617. border around the <see cref="P:ZedGraph.PaneBase.Rect"/>
  8618. </summary>
  8619. <seealso cref="F:ZedGraph.PaneBase.Default.BorderColor"/>
  8620. <seealso cref="F:ZedGraph.PaneBase.Default.BorderPenWidth"/>
  8621. </member>
  8622. <member name="P:ZedGraph.PaneBase.Fill">
  8623. <summary>
  8624. Gets or sets the <see cref="T:ZedGraph.Fill"/> data for the
  8625. filling the background of the <see cref="P:ZedGraph.PaneBase.Rect"/>.
  8626. </summary>
  8627. </member>
  8628. <member name="P:ZedGraph.PaneBase.GraphObjList">
  8629. <summary>
  8630. Gets or sets the list of <see cref="T:ZedGraph.GraphObj"/> items for this <see cref="T:ZedGraph.GraphPane"/>
  8631. </summary>
  8632. <value>A reference to a <see cref="P:ZedGraph.PaneBase.GraphObjList"/> collection object</value>
  8633. </member>
  8634. <member name="P:ZedGraph.PaneBase.Margin">
  8635. <summary>
  8636. Gets or sets the <see cref="T:ZedGraph.Margin"/> instance that controls the space between
  8637. the edge of the <see cref="P:ZedGraph.PaneBase.Rect"/> and the rendered content of the graph.
  8638. </summary>
  8639. </member>
  8640. <member name="P:ZedGraph.PaneBase.BaseDimension">
  8641. <summary>
  8642. BaseDimension is a double precision value that sets "normal" pane size on
  8643. which all the settings are based. The BaseDimension is in inches. For
  8644. example, if the BaseDimension is 8.0 inches and the
  8645. <see cref="P:ZedGraph.PaneBase.Title"/> size is 14 points. Then the pane title font
  8646. will be 14 points high when the <see cref="P:ZedGraph.PaneBase.Rect"/> is approximately 8.0
  8647. inches wide. If the Rect is 4.0 inches wide, the pane title font will be
  8648. 7 points high. Most features of the graph are scaled in this manner.
  8649. </summary>
  8650. <value>The base dimension reference for the <see cref="P:ZedGraph.PaneBase.Rect"/>, in inches</value>
  8651. <seealso cref="F:ZedGraph.PaneBase.Default.BaseDimension"/>
  8652. <seealso cref="P:ZedGraph.PaneBase.IsFontsScaled"/>
  8653. <seealso cref="M:ZedGraph.PaneBase.CalcScaleFactor"/>
  8654. </member>
  8655. <member name="P:ZedGraph.PaneBase.TitleGap">
  8656. <summary>
  8657. Gets or sets the gap between the bottom of the pane title and the
  8658. client area of the pane. This is expressed as a fraction of the scaled
  8659. <see cref="P:ZedGraph.PaneBase.Title"/> character height.
  8660. </summary>
  8661. </member>
  8662. <member name="P:ZedGraph.PaneBase.IsFontsScaled">
  8663. <summary>
  8664. Determines if the font sizes, tic sizes, gap sizes, etc. will be scaled according to
  8665. the size of the <see cref="P:ZedGraph.PaneBase.Rect"/> and the <see cref="P:ZedGraph.PaneBase.BaseDimension"/>. If this
  8666. value is set to false, then the font sizes and tic sizes will always be exactly as
  8667. specified, without any scaling.
  8668. </summary>
  8669. <value>True to have the fonts and tics scaled, false to have them constant</value>
  8670. <seealso cref="M:ZedGraph.PaneBase.CalcScaleFactor"/>
  8671. </member>
  8672. <member name="P:ZedGraph.PaneBase.IsPenWidthScaled">
  8673. <summary>
  8674. Gets or sets the property that controls whether or not pen widths are scaled for this
  8675. <see cref="T:ZedGraph.PaneBase"/>.
  8676. </summary>
  8677. <remarks>This value is only applicable if <see cref="P:ZedGraph.PaneBase.IsFontsScaled"/>
  8678. is true. If <see cref="P:ZedGraph.PaneBase.IsFontsScaled"/> is false, then no scaling will be done,
  8679. regardless of the value of <see cref="P:ZedGraph.PaneBase.IsPenWidthScaled"/>. Note that scaling the pen
  8680. widths can cause "artifacts" to appear at typical screen resolutions. This occurs
  8681. because of roundoff differences; in some cases the pen width may round to 1 pixel wide
  8682. and in another it may round to 2 pixels wide. The result is typically undesirable.
  8683. Therefore, this option defaults to false. This option is primarily useful for high
  8684. resolution output, such as printer output or high resolution bitmaps (from
  8685. <see cref="M:ZedGraph.PaneBase.GetImage(System.Int32,System.Int32,System.Single)"/>) where it is desirable to have the pen width
  8686. be consistent with the screen image.
  8687. </remarks>
  8688. <value>true to scale the pen widths according to the size of the graph,
  8689. false otherwise.</value>
  8690. <seealso cref="P:ZedGraph.PaneBase.IsFontsScaled"/>
  8691. <seealso cref="M:ZedGraph.PaneBase.CalcScaleFactor"/>
  8692. </member>
  8693. <member name="T:ZedGraph.PaneBase.Default">
  8694. <summary>
  8695. A simple struct that defines the default property values for the <see cref="T:ZedGraph.PaneBase"/> class.
  8696. </summary>
  8697. </member>
  8698. <member name="F:ZedGraph.PaneBase.Default.IsShowTitle">
  8699. <summary>
  8700. The default display mode for the title at the top of the pane
  8701. (<see cref="P:ZedGraph.PaneBase.Title"/> <see cref="P:ZedGraph.Label.IsVisible"/> property). true to
  8702. display a title, false otherwise.
  8703. </summary>
  8704. </member>
  8705. <member name="F:ZedGraph.PaneBase.Default.FontFamily">
  8706. <summary>
  8707. The default font family for the title
  8708. (<see cref="P:ZedGraph.PaneBase.Title"/> property).
  8709. </summary>
  8710. </member>
  8711. <member name="F:ZedGraph.PaneBase.Default.FontSize">
  8712. <summary>
  8713. The default font size (points) for the
  8714. <see cref="P:ZedGraph.PaneBase.Title"/> (<see cref="P:ZedGraph.FontSpec.Size"/> property).
  8715. </summary>
  8716. </member>
  8717. <member name="F:ZedGraph.PaneBase.Default.FontColor">
  8718. <summary>
  8719. The default font color for the
  8720. <see cref="P:ZedGraph.PaneBase.Title"/>
  8721. (<see cref="P:ZedGraph.FontSpec.FontColor"/> property).
  8722. </summary>
  8723. </member>
  8724. <member name="F:ZedGraph.PaneBase.Default.FontBold">
  8725. <summary>
  8726. The default font bold mode for the
  8727. <see cref="P:ZedGraph.PaneBase.Title"/>
  8728. (<see cref="P:ZedGraph.FontSpec.IsBold"/> property). true
  8729. for a bold typeface, false otherwise.
  8730. </summary>
  8731. </member>
  8732. <member name="F:ZedGraph.PaneBase.Default.FontItalic">
  8733. <summary>
  8734. The default font italic mode for the
  8735. <see cref="P:ZedGraph.PaneBase.Title"/>
  8736. (<see cref="P:ZedGraph.FontSpec.IsItalic"/> property). true
  8737. for an italic typeface, false otherwise.
  8738. </summary>
  8739. </member>
  8740. <member name="F:ZedGraph.PaneBase.Default.FontUnderline">
  8741. <summary>
  8742. The default font underline mode for the
  8743. <see cref="P:ZedGraph.PaneBase.Title"/>
  8744. (<see cref="P:ZedGraph.FontSpec.IsUnderline"/> property). true
  8745. for an underlined typeface, false otherwise.
  8746. </summary>
  8747. </member>
  8748. <member name="F:ZedGraph.PaneBase.Default.IsBorderVisible">
  8749. <summary>
  8750. The default border mode for the <see cref="T:ZedGraph.PaneBase"/>.
  8751. (<see cref="P:ZedGraph.PaneBase.Border"/> property). true
  8752. to draw a border around the <see cref="P:ZedGraph.PaneBase.Rect"/>,
  8753. false otherwise.
  8754. </summary>
  8755. </member>
  8756. <member name="F:ZedGraph.PaneBase.Default.BorderColor">
  8757. <summary>
  8758. The default color for the <see cref="T:ZedGraph.PaneBase"/> border.
  8759. (<see cref="P:ZedGraph.PaneBase.Border"/> property).
  8760. </summary>
  8761. </member>
  8762. <member name="F:ZedGraph.PaneBase.Default.FillColor">
  8763. <summary>
  8764. The default color for the <see cref="P:ZedGraph.PaneBase.Rect"/> background.
  8765. (<see cref="P:ZedGraph.PaneBase.Fill"/> property).
  8766. </summary>
  8767. </member>
  8768. <member name="F:ZedGraph.PaneBase.Default.BorderPenWidth">
  8769. <summary>
  8770. The default pen width for the <see cref="T:ZedGraph.PaneBase"/> border.
  8771. (<see cref="P:ZedGraph.PaneBase.Border"/> property). Units are in points (1/72 inch).
  8772. </summary>
  8773. </member>
  8774. <member name="F:ZedGraph.PaneBase.Default.BaseDimension">
  8775. <summary>
  8776. The default dimension of the <see cref="P:ZedGraph.PaneBase.Rect"/>, which
  8777. defines a normal sized plot. This dimension is used to scale the
  8778. fonts, symbols, etc. according to the actual size of the
  8779. <see cref="P:ZedGraph.PaneBase.Rect"/>.
  8780. </summary>
  8781. <seealso cref="M:ZedGraph.PaneBase.CalcScaleFactor"/>
  8782. </member>
  8783. <member name="F:ZedGraph.PaneBase.Default.IsPenWidthScaled">
  8784. <summary>
  8785. The default setting for the <see cref="P:ZedGraph.PaneBase.IsPenWidthScaled"/> option.
  8786. true to have all pen widths scaled according to <see cref="P:ZedGraph.PaneBase.BaseDimension"/>,
  8787. false otherwise.
  8788. </summary>
  8789. <seealso cref="M:ZedGraph.PaneBase.CalcScaleFactor"/>
  8790. </member>
  8791. <member name="F:ZedGraph.PaneBase.Default.IsFontsScaled">
  8792. <summary>
  8793. The default setting for the <see cref="P:ZedGraph.PaneBase.IsFontsScaled"/> option.
  8794. true to have all fonts scaled according to <see cref="P:ZedGraph.PaneBase.BaseDimension"/>,
  8795. false otherwise.
  8796. </summary>
  8797. <seealso cref="M:ZedGraph.PaneBase.CalcScaleFactor"/>
  8798. </member>
  8799. <member name="F:ZedGraph.PaneBase.Default.TitleGap">
  8800. <summary>
  8801. The default value for the <see cref="P:ZedGraph.PaneBase.TitleGap"/> property, expressed as
  8802. a fraction of the scaled <see cref="P:ZedGraph.PaneBase.Title"/> character height.
  8803. </summary>
  8804. </member>
  8805. <member name="F:ZedGraph.MasterPane.schema2">
  8806. <summary>
  8807. Current schema value that defines the version of the serialized file
  8808. </summary>
  8809. </member>
  8810. <member name="F:ZedGraph.MasterPane._paneList">
  8811. <summary>
  8812. Private field that holds a collection of <see cref="T:ZedGraph.GraphPane"/> objects for inclusion
  8813. in this <see cref="T:ZedGraph.MasterPane"/>. Use the public property <see cref="P:ZedGraph.MasterPane.PaneList"/>
  8814. to access this collection.
  8815. </summary>
  8816. </member>
  8817. <member name="F:ZedGraph.MasterPane._innerPaneGap">
  8818. <summary>
  8819. Private field that sets the amount of space between the GraphPanes. Use the public property
  8820. <see cref="P:ZedGraph.MasterPane.InnerPaneGap"/> to access this value;
  8821. </summary>
  8822. </member>
  8823. <member name="F:ZedGraph.MasterPane._isUniformLegendEntries">
  8824. <summary>
  8825. Private field that stores a boolean value which signifies whether all
  8826. <see cref="T:ZedGraph.GraphPane"/>s in the chart use the same entries in their
  8827. <see cref="T:ZedGraph.Legend"/> If set to true, only one set of entries will be displayed in
  8828. this <see cref="T:ZedGraph.Legend"/> instance. If set to false, this instance will display all
  8829. entries from all <see cref="T:ZedGraph.GraphPane"/>s.
  8830. </summary>
  8831. </member>
  8832. <member name="F:ZedGraph.MasterPane._isCommonScaleFactor">
  8833. <summary>
  8834. private field that determines if the
  8835. <see cref="M:ZedGraph.MasterPane.DoLayout(System.Drawing.Graphics)"/>
  8836. function will automatically set
  8837. the <see cref="P:ZedGraph.PaneBase.BaseDimension"/> of each <see cref="T:ZedGraph.GraphPane"/> in the
  8838. <see cref="P:ZedGraph.MasterPane.PaneList"/> such that the scale factors have the same value.
  8839. </summary>
  8840. </member>
  8841. <member name="F:ZedGraph.MasterPane._paneLayout">
  8842. <summary>
  8843. private field that saves the paneLayout format specified when
  8844. <see cref="M:ZedGraph.MasterPane.SetLayout(System.Drawing.Graphics,ZedGraph.PaneLayout)"/> was called. This value will
  8845. default to <see cref="F:ZedGraph.MasterPane.Default.PaneLayout"/> if
  8846. <see cref="M:ZedGraph.MasterPane.SetLayout(System.Drawing.Graphics,ZedGraph.PaneLayout)"/> (or an overload) was never called.
  8847. </summary>
  8848. </member>
  8849. <member name="F:ZedGraph.MasterPane._isColumnSpecified">
  8850. <summary>
  8851. Private field that stores the boolean value that determines whether
  8852. <see cref="F:ZedGraph.MasterPane._countList"/> is specifying rows or columns.
  8853. </summary>
  8854. </member>
  8855. <member name="F:ZedGraph.MasterPane._countList">
  8856. <summary>
  8857. private field that stores the row/column item count that was specified to the
  8858. <see cref="M:ZedGraph.MasterPane.SetLayout(System.Drawing.Graphics,System.Boolean,System.Int32[],System.Single[])"/> method. This values will be
  8859. null if <see cref="M:ZedGraph.MasterPane.SetLayout(System.Drawing.Graphics,System.Boolean,System.Int32[],System.Single[])"/> was never called.
  8860. </summary>
  8861. </member>
  8862. <member name="F:ZedGraph.MasterPane._prop">
  8863. <summary>
  8864. private field that stores the row/column size proportional values as specified
  8865. to the <see cref="M:ZedGraph.MasterPane.SetLayout(System.Drawing.Graphics,System.Boolean,System.Int32[],System.Single[])"/> method. This
  8866. value will be null if <see cref="M:ZedGraph.MasterPane.SetLayout(System.Drawing.Graphics,System.Boolean,System.Int32[],System.Single[])"/>
  8867. was never called.
  8868. </summary>
  8869. </member>
  8870. <member name="F:ZedGraph.MasterPane._isAntiAlias">
  8871. <summary>
  8872. private field that determines if anti-aliased drawing will be forced on. Use the
  8873. public property <see cref="P:ZedGraph.MasterPane.IsAntiAlias"/> to access this value.
  8874. </summary>
  8875. </member>
  8876. <member name="M:ZedGraph.MasterPane.#ctor">
  8877. <summary>
  8878. Default constructor for the class. Sets the <see cref="P:ZedGraph.PaneBase.Rect"/> to (0, 0, 500, 375).
  8879. </summary>
  8880. </member>
  8881. <member name="M:ZedGraph.MasterPane.#ctor(System.String,System.Drawing.RectangleF)">
  8882. <summary>
  8883. Default constructor for the class. Specifies the <see cref="P:ZedGraph.PaneBase.Title"/> of
  8884. the <see cref="T:ZedGraph.MasterPane"/>, and the size of the <see cref="P:ZedGraph.PaneBase.Rect"/>.
  8885. </summary>
  8886. </member>
  8887. <member name="M:ZedGraph.MasterPane.#ctor(ZedGraph.MasterPane)">
  8888. <summary>
  8889. The Copy Constructor - Make a deep-copy clone of this class instance.
  8890. </summary>
  8891. <param name="rhs">The <see cref="T:ZedGraph.MasterPane"/> object from which to copy</param>
  8892. </member>
  8893. <member name="M:ZedGraph.MasterPane.System#ICloneable#Clone">
  8894. <summary>
  8895. Implement the <see cref="T:System.ICloneable"/> interface in a typesafe manner by just
  8896. calling the typed version of <see cref="M:ZedGraph.MasterPane.Clone"/> to make a deep copy.
  8897. </summary>
  8898. <returns>A deep copy of this object</returns>
  8899. </member>
  8900. <member name="M:ZedGraph.MasterPane.Clone">
  8901. <summary>
  8902. Typesafe, deep-copy clone method.
  8903. </summary>
  8904. <returns>A new, independent copy of this class</returns>
  8905. </member>
  8906. <member name="M:ZedGraph.MasterPane.#ctor(System.Runtime.Serialization.SerializationInfo,System.Runtime.Serialization.StreamingContext)">
  8907. <summary>
  8908. Constructor for deserializing objects
  8909. </summary>
  8910. <param name="info">A <see cref="T:System.Runtime.Serialization.SerializationInfo"/> instance that defines the serialized data
  8911. </param>
  8912. <param name="context">A <see cref="T:System.Runtime.Serialization.StreamingContext"/> instance that contains the serialized data
  8913. </param>
  8914. </member>
  8915. <member name="M:ZedGraph.MasterPane.GetObjectData(System.Runtime.Serialization.SerializationInfo,System.Runtime.Serialization.StreamingContext)">
  8916. <summary>
  8917. Populates a <see cref="T:System.Runtime.Serialization.SerializationInfo"/> instance with the data needed to serialize the target object
  8918. </summary>
  8919. <param name="info">A <see cref="T:System.Runtime.Serialization.SerializationInfo"/> instance that defines the serialized data</param>
  8920. <param name="context">A <see cref="T:System.Runtime.Serialization.StreamingContext"/> instance that contains the serialized data</param>
  8921. </member>
  8922. <member name="M:ZedGraph.MasterPane.OnDeserialization(System.Object)">
  8923. <summary>
  8924. Respond to the callback when the MasterPane objects are fully initialized.
  8925. </summary>
  8926. <param name="sender"></param>
  8927. </member>
  8928. <member name="M:ZedGraph.MasterPane.Add(ZedGraph.GraphPane)">
  8929. <summary>
  8930. Add a <see cref="T:ZedGraph.GraphPane"/> object to the <see cref="P:ZedGraph.MasterPane.PaneList"/> collection at the end of the list.
  8931. </summary>
  8932. <param name="pane">A reference to the <see cref="T:ZedGraph.GraphPane"/> object to
  8933. be added</param>
  8934. <seealso cref="M:System.Collections.IList.Add(System.Object)"/>
  8935. </member>
  8936. <member name="M:ZedGraph.MasterPane.AxisChange">
  8937. <summary>
  8938. Call <see cref="M:ZedGraph.GraphPane.AxisChange"/> for all <see cref="T:ZedGraph.GraphPane"/> objects in the
  8939. <see cref="P:ZedGraph.MasterPane.PaneList"/> list.
  8940. </summary>
  8941. <remarks>
  8942. This overload of AxisChange just uses the default Graphics instance for the screen.
  8943. If you have a Graphics instance available from your Windows Form, you should use
  8944. the <see cref="M:ZedGraph.MasterPane.AxisChange(System.Drawing.Graphics)"/> overload instead.
  8945. </remarks>
  8946. </member>
  8947. <member name="M:ZedGraph.MasterPane.AxisChange(System.Drawing.Graphics)">
  8948. <summary>
  8949. Call <see cref="M:ZedGraph.GraphPane.AxisChange"/> for all <see cref="T:ZedGraph.GraphPane"/> objects in the
  8950. <see cref="P:ZedGraph.MasterPane.PaneList"/> list.
  8951. </summary>
  8952. <param name="g">
  8953. A graphic device object to be drawn into. This is normally e.Graphics from the
  8954. PaintEventArgs argument to the Paint() method.
  8955. </param>
  8956. </member>
  8957. <member name="M:ZedGraph.MasterPane.ReSize(System.Drawing.Graphics)">
  8958. <summary>
  8959. Redo the layout using the current size of the <see cref="P:ZedGraph.PaneBase.Rect"/>,
  8960. and also handle resizing the
  8961. contents by calling <see cref="M:ZedGraph.MasterPane.DoLayout(System.Drawing.Graphics)"/>.
  8962. </summary>
  8963. <remarks>This method will use the pane layout that was specified by a call to
  8964. <see cref="M:ZedGraph.MasterPane.SetLayout(System.Drawing.Graphics,ZedGraph.PaneLayout)"/>. If
  8965. <see cref="M:ZedGraph.MasterPane.SetLayout(System.Drawing.Graphics,ZedGraph.PaneLayout)"/> has not previously been called,
  8966. it will default to <see cref="F:ZedGraph.MasterPane.Default.PaneLayout"/>.
  8967. </remarks>
  8968. <param name="g">
  8969. A graphic device object to be drawn into. This is normally e.Graphics from the
  8970. PaintEventArgs argument to the Paint() method.
  8971. </param>
  8972. <seealso cref="M:ZedGraph.MasterPane.SetLayout(System.Drawing.Graphics,ZedGraph.PaneLayout)"/>
  8973. <seealso cref="M:ZedGraph.MasterPane.SetLayout(System.Drawing.Graphics,System.Int32,System.Int32)"/>
  8974. <seealso cref="M:ZedGraph.MasterPane.SetLayout(System.Drawing.Graphics,System.Boolean,System.Int32[])"/>
  8975. <seealso cref="M:ZedGraph.MasterPane.SetLayout(System.Drawing.Graphics,System.Boolean,System.Int32[],System.Single[])"/>
  8976. </member>
  8977. <member name="M:ZedGraph.MasterPane.ReSize(System.Drawing.Graphics,System.Drawing.RectangleF)">
  8978. <summary>
  8979. Change the size of the <see cref="P:ZedGraph.PaneBase.Rect"/>, and also handle resizing the
  8980. contents by calling <see cref="M:ZedGraph.MasterPane.DoLayout(System.Drawing.Graphics)"/>.
  8981. </summary>
  8982. <remarks>This method will use the pane layout that was specified by a call to
  8983. <see cref="M:ZedGraph.MasterPane.SetLayout(System.Drawing.Graphics,ZedGraph.PaneLayout)"/>. If
  8984. <see cref="M:ZedGraph.MasterPane.SetLayout(System.Drawing.Graphics,ZedGraph.PaneLayout)"/> has not previously been called,
  8985. it will default to <see cref="F:ZedGraph.MasterPane.Default.PaneLayout"/>.
  8986. </remarks>
  8987. <param name="g">
  8988. A graphic device object to be drawn into. This is normally e.Graphics from the
  8989. PaintEventArgs argument to the Paint() method.
  8990. </param>
  8991. <param name="rect"></param>
  8992. <seealso cref="M:ZedGraph.MasterPane.SetLayout(System.Drawing.Graphics,ZedGraph.PaneLayout)"/>
  8993. <seealso cref="M:ZedGraph.MasterPane.SetLayout(System.Drawing.Graphics,System.Int32,System.Int32)"/>
  8994. <seealso cref="M:ZedGraph.MasterPane.SetLayout(System.Drawing.Graphics,System.Boolean,System.Int32[])"/>
  8995. <seealso cref="M:ZedGraph.MasterPane.SetLayout(System.Drawing.Graphics,System.Boolean,System.Int32[],System.Single[])"/>
  8996. </member>
  8997. <member name="M:ZedGraph.MasterPane.CommonScaleFactor">
  8998. <summary>
  8999. Method that forces the scale factor calculations
  9000. (via <see cref="M:ZedGraph.PaneBase.CalcScaleFactor"/>),
  9001. to give a common scale factor for all <see cref="T:ZedGraph.GraphPane"/> objects in the
  9002. <see cref="P:ZedGraph.MasterPane.PaneList"/>.
  9003. </summary>
  9004. <remarks>
  9005. This will make it such that a given font size will result in the same output font
  9006. size for all <see cref="T:ZedGraph.GraphPane"/>'s. Note that this does not make the scale
  9007. factor for the <see cref="T:ZedGraph.GraphPane"/>'s the same as that of the
  9008. <see cref="T:ZedGraph.MasterPane"/>.
  9009. </remarks>
  9010. <seealso cref="P:ZedGraph.MasterPane.IsCommonScaleFactor"/>
  9011. </member>
  9012. <member name="M:ZedGraph.MasterPane.Draw(System.Drawing.Graphics)">
  9013. <summary>
  9014. Render all the <see cref="T:ZedGraph.GraphPane"/> objects in the <see cref="P:ZedGraph.MasterPane.PaneList"/> to the
  9015. specified graphics device.
  9016. </summary>
  9017. <remarks>This method should be part of the Paint() update process. Calling this routine
  9018. will redraw all
  9019. features of all the <see cref="T:ZedGraph.GraphPane"/> items. No preparation is required other than
  9020. instantiated <see cref="T:ZedGraph.GraphPane"/> objects that have been added to the list with the
  9021. <see cref="M:ZedGraph.MasterPane.Add(ZedGraph.GraphPane)"/> method.
  9022. </remarks>
  9023. <param name="g">
  9024. A graphic device object to be drawn into. This is normally e.Graphics from the
  9025. PaintEventArgs argument to the Paint() method.
  9026. </param>
  9027. </member>
  9028. <member name="M:ZedGraph.MasterPane.FindNearestPaneObject(System.Drawing.PointF,System.Drawing.Graphics,ZedGraph.GraphPane@,System.Object@,System.Int32@)">
  9029. <summary>
  9030. Find the pane and the object within that pane that lies closest to the specified
  9031. mouse (screen) point.
  9032. </summary>
  9033. <remarks>
  9034. This method first finds the <see cref="T:ZedGraph.GraphPane"/> within the list that contains
  9035. the specified mouse point. It then calls the <see cref="M:ZedGraph.GraphPane.FindNearestObject(System.Drawing.PointF,System.Drawing.Graphics,System.Object@,System.Int32@)"/>
  9036. method to determine which object, if any, was clicked. With the exception of the
  9037. <see paramref="pane"/>, all the parameters in this method are identical to those
  9038. in the <see cref="M:ZedGraph.GraphPane.FindNearestObject(System.Drawing.PointF,System.Drawing.Graphics,System.Object@,System.Int32@)"/> method.
  9039. If the mouse point lies within the <see cref="P:ZedGraph.PaneBase.Rect"/> of any
  9040. <see cref="T:ZedGraph.GraphPane"/> item, then that pane will be returned (otherwise it will be
  9041. null). Further, within the selected pane, if the mouse point is within the
  9042. bounding box of any of the items (or in the case
  9043. of <see cref="T:ZedGraph.ArrowObj"/> and <see cref="T:ZedGraph.CurveItem"/>, within
  9044. <see cref="F:ZedGraph.GraphPane.Default.NearestTol"/> pixels), then the object will be returned.
  9045. You must check the type of the object to determine what object was
  9046. selected (for example, "if ( object is Legend ) ..."). The
  9047. <see paramref="index"/> parameter returns the index number of the item
  9048. within the selected object (such as the point number within a
  9049. <see cref="T:ZedGraph.CurveItem"/> object.
  9050. </remarks>
  9051. <param name="mousePt">The screen point, in pixel coordinates.</param>
  9052. <param name="g">
  9053. A graphic device object to be drawn into. This is normally e.Graphics from the
  9054. PaintEventArgs argument to the Paint() method.
  9055. </param>
  9056. <param name="pane">A reference to the <see cref="T:ZedGraph.GraphPane"/> object that was clicked.</param>
  9057. <param name="nearestObj">A reference to the nearest object to the
  9058. specified screen point. This can be any of <see cref="T:ZedGraph.Axis"/>,
  9059. <see cref="T:ZedGraph.Legend"/>, <see cref="P:ZedGraph.PaneBase.Title"/>,
  9060. <see cref="T:ZedGraph.TextObj"/>, <see cref="T:ZedGraph.ArrowObj"/>, or <see cref="T:ZedGraph.CurveItem"/>.
  9061. Note: If the pane title is selected, then the <see cref="T:ZedGraph.GraphPane"/> object
  9062. will be returned.
  9063. </param>
  9064. <param name="index">The index number of the item within the selected object
  9065. (where applicable). For example, for a <see cref="T:ZedGraph.CurveItem"/> object,
  9066. <see paramref="index"/> will be the index number of the nearest data point,
  9067. accessible via <see cref="P:ZedGraph.CurveItem.Points">CurveItem.Points[index]</see>.
  9068. index will be -1 if no data points are available.</param>
  9069. <returns>true if a <see cref="T:ZedGraph.GraphPane"/> was found, false otherwise.</returns>
  9070. <seealso cref="M:ZedGraph.GraphPane.FindNearestObject(System.Drawing.PointF,System.Drawing.Graphics,System.Object@,System.Int32@)"/>
  9071. </member>
  9072. <member name="M:ZedGraph.MasterPane.FindPane(System.Drawing.PointF)">
  9073. <summary>
  9074. Find the <see cref="T:ZedGraph.GraphPane"/> within the <see cref="P:ZedGraph.MasterPane.PaneList"/> that contains the
  9075. <see paramref="mousePt"/> within its <see cref="P:ZedGraph.PaneBase.Rect"/>.
  9076. </summary>
  9077. <param name="mousePt">The mouse point location where you want to search</param>
  9078. <returns>A <see cref="T:ZedGraph.GraphPane"/> object that contains the mouse point, or
  9079. null if no <see cref="T:ZedGraph.GraphPane"/> was found.</returns>
  9080. </member>
  9081. <member name="M:ZedGraph.MasterPane.FindChartRect(System.Drawing.PointF)">
  9082. <summary>
  9083. Find the <see cref="T:ZedGraph.GraphPane"/> within the <see cref="P:ZedGraph.MasterPane.PaneList"/> that contains the
  9084. <see paramref="mousePt"/> within its <see cref="P:ZedGraph.Chart.Rect"/>.
  9085. </summary>
  9086. <param name="mousePt">The mouse point location where you want to search</param>
  9087. <returns>A <see cref="T:ZedGraph.GraphPane"/> object that contains the mouse point, or
  9088. null if no <see cref="T:ZedGraph.GraphPane"/> was found.</returns>
  9089. </member>
  9090. <member name="M:ZedGraph.MasterPane.SetLayout(System.Drawing.Graphics,ZedGraph.PaneLayout)">
  9091. <overloads>The SetLayout() methods setup the desired layout of the
  9092. <see cref="T:ZedGraph.GraphPane"/> objects within a <see cref="T:ZedGraph.MasterPane"/>. These functions
  9093. do not make any changes, they merely set the parameters so that future calls
  9094. to <see cref="M:ZedGraph.PaneBase.ReSize(System.Drawing.Graphics,System.Drawing.RectangleF)"/> or <see cref="M:ZedGraph.MasterPane.DoLayout(System.Drawing.Graphics)"/>
  9095. will use the desired layout.<br/><br/>
  9096. The layout options include a set of "canned" layouts provided by the
  9097. <see cref="T:ZedGraph.PaneLayout"/> enumeration, options to just set a specific
  9098. number of rows and columns of panes (and all pane sizes are the same), and more
  9099. customized options of specifying the number or rows in each column or the number of
  9100. columns in each row, along with proportional values that determine the size of each
  9101. individual column or row.
  9102. </overloads>
  9103. <summary>
  9104. Automatically set all of the <see cref="T:ZedGraph.GraphPane"/> <see cref="P:ZedGraph.PaneBase.Rect"/>'s in
  9105. the list to a pre-defined layout configuration from a <see cref="T:ZedGraph.PaneLayout"/>
  9106. enumeration.
  9107. </summary>
  9108. <remarks>This method uses a <see cref="T:ZedGraph.PaneLayout"/> enumeration to describe the type of layout
  9109. to be used. Overloads are available that provide other layout options</remarks>
  9110. <param name="paneLayout">A <see cref="T:ZedGraph.PaneLayout"/> enumeration that describes how
  9111. the panes should be laid out within the <see cref="P:ZedGraph.PaneBase.Rect"/>.</param>
  9112. <param name="g">
  9113. A graphic device object to be drawn into. This is normally created with a call to
  9114. the CreateGraphics() method of the Control or Form.
  9115. </param>
  9116. <seealso cref="M:ZedGraph.MasterPane.SetLayout(System.Drawing.Graphics,System.Int32,System.Int32)"/>
  9117. <seealso cref="M:ZedGraph.MasterPane.SetLayout(System.Drawing.Graphics,System.Boolean,System.Int32[])"/>
  9118. <seealso cref="M:ZedGraph.MasterPane.SetLayout(System.Drawing.Graphics,System.Boolean,System.Int32[],System.Single[])"/>
  9119. </member>
  9120. <member name="M:ZedGraph.MasterPane.SetLayout(System.Drawing.Graphics,System.Int32,System.Int32)">
  9121. <summary>
  9122. Automatically set all of the <see cref="T:ZedGraph.GraphPane"/> <see cref="P:ZedGraph.PaneBase.Rect"/>'s in
  9123. the list to a reasonable configuration.
  9124. </summary>
  9125. <remarks>This method explicitly specifies the number of rows and columns to use
  9126. in the layout, and all <see cref="T:ZedGraph.GraphPane"/> objects will have the same size.
  9127. Overloads are available that provide other layout options</remarks>
  9128. <param name="g">
  9129. A graphic device object to be drawn into. This is normally created with a call to
  9130. the CreateGraphics() method of the Control or Form.
  9131. </param>
  9132. <param name="rows">The number of rows of <see cref="T:ZedGraph.GraphPane"/> objects
  9133. to include in the layout</param>
  9134. <param name="columns">The number of columns of <see cref="T:ZedGraph.GraphPane"/> objects
  9135. to include in the layout</param>
  9136. <seealso cref="M:ZedGraph.MasterPane.SetLayout(System.Drawing.Graphics,ZedGraph.PaneLayout)"/>
  9137. <seealso cref="M:ZedGraph.MasterPane.SetLayout(System.Drawing.Graphics,System.Boolean,System.Int32[])"/>
  9138. <seealso cref="M:ZedGraph.MasterPane.SetLayout(System.Drawing.Graphics,System.Boolean,System.Int32[],System.Single[])"/>
  9139. </member>
  9140. <member name="M:ZedGraph.MasterPane.SetLayout(System.Drawing.Graphics,System.Boolean,System.Int32[])">
  9141. <summary>
  9142. Automatically set all of the <see cref="T:ZedGraph.GraphPane"/> <see cref="P:ZedGraph.PaneBase.Rect"/>'s in
  9143. the list to the specified configuration.
  9144. </summary>
  9145. <remarks>This method specifies the number of rows in each column, or the number of
  9146. columns in each row, allowing for irregular layouts. Overloads are available that
  9147. provide other layout options.
  9148. </remarks>
  9149. <param name="g">
  9150. A graphic device object to be drawn into. This is normally created with a call to
  9151. the CreateGraphics() method of the Control or Form.
  9152. </param>
  9153. <param name="isColumnSpecified">Specifies whether the number of columns in each row, or
  9154. the number of rows in each column will be specified. A value of true indicates the
  9155. number of columns in each row are specified in <see paramref="countList"/>.</param>
  9156. <param name="countList">An integer array specifying either the number of columns in
  9157. each row or the number of rows in each column, depending on the value of
  9158. <see paramref="isColumnSpecified"/>.</param>
  9159. <seealso cref="M:ZedGraph.MasterPane.SetLayout(System.Drawing.Graphics,ZedGraph.PaneLayout)"/>
  9160. <seealso cref="M:ZedGraph.MasterPane.SetLayout(System.Drawing.Graphics,System.Int32,System.Int32)"/>
  9161. <seealso cref="M:ZedGraph.MasterPane.SetLayout(System.Drawing.Graphics,System.Boolean,System.Int32[],System.Single[])"/>
  9162. </member>
  9163. <member name="M:ZedGraph.MasterPane.SetLayout(System.Drawing.Graphics,System.Boolean,System.Int32[],System.Single[])">
  9164. <summary>
  9165. Automatically set all of the <see cref="T:ZedGraph.GraphPane"/> <see cref="P:ZedGraph.PaneBase.Rect"/>'s in
  9166. the list to the specified configuration.
  9167. </summary>
  9168. <remarks>This method specifies the number of panes in each row or column, allowing for
  9169. irregular layouts.</remarks>
  9170. <remarks>This method specifies the number of rows in each column, or the number of
  9171. columns in each row, allowing for irregular layouts. Additionally, a
  9172. <see paramref="proportion"/> parameter is provided that allows varying column or
  9173. row sizes. Overloads for SetLayout() are available that provide other layout options.
  9174. </remarks>
  9175. <param name="g">
  9176. A graphic device object to be drawn into. This is normally created with a call to
  9177. the CreateGraphics() method of the Control or Form.
  9178. </param>
  9179. <param name="isColumnSpecified">Specifies whether the number of columns in each row, or
  9180. the number of rows in each column will be specified. A value of true indicates the
  9181. number of columns in each row are specified in <see paramref="_countList"/>.</param>
  9182. <param name="countList">An integer array specifying either the number of columns in
  9183. each row or the number of rows in each column, depending on the value of
  9184. <see paramref="isColumnSpecified"/>.</param>
  9185. <param name="proportion">An array of float values specifying proportional sizes for each
  9186. row or column. Note that these proportions apply to the non-specified dimension -- that is,
  9187. if <see paramref="isColumnSpecified"/> is true, then these proportions apply to the row
  9188. heights, and if <see paramref="isColumnSpecified"/> is false, then these proportions apply
  9189. to the column widths. The values in this array are arbitrary floats -- the dimension of
  9190. any given row or column is that particular proportional value divided by the sum of all
  9191. the values. For example, let <see paramref="isColumnSpecified"/> be true, and
  9192. <see paramref="proportion"/> is an array with values of { 1.0, 2.0, 3.0 }. The sum of
  9193. those values is 6.0. Therefore, the first row is 1/6th of the available height, the
  9194. second row is 2/6th's of the available height, and the third row is 3/6th's of the
  9195. available height.
  9196. </param>
  9197. <seealso cref="M:ZedGraph.MasterPane.SetLayout(System.Drawing.Graphics,ZedGraph.PaneLayout)"/>
  9198. <seealso cref="M:ZedGraph.MasterPane.SetLayout(System.Drawing.Graphics,System.Int32,System.Int32)"/>
  9199. <seealso cref="M:ZedGraph.MasterPane.SetLayout(System.Drawing.Graphics,System.Boolean,System.Int32[])"/>
  9200. </member>
  9201. <member name="M:ZedGraph.MasterPane.DoLayout(System.Drawing.Graphics)">
  9202. <summary>
  9203. Modify the <see cref="T:ZedGraph.GraphPane"/> <see cref="P:ZedGraph.PaneBase.Rect"/> sizes of each
  9204. <see cref="T:ZedGraph.GraphPane"/> such that they fit within the <see cref="T:ZedGraph.MasterPane"/>
  9205. in a pre-configured layout.
  9206. </summary>
  9207. <remarks>The <see cref="M:ZedGraph.MasterPane.SetLayout(System.Drawing.Graphics,ZedGraph.PaneLayout)"/> method (and overloads) is
  9208. used for setting the layout configuration.</remarks>
  9209. <seealso cref="M:ZedGraph.MasterPane.SetLayout(System.Drawing.Graphics,ZedGraph.PaneLayout)"/>
  9210. <seealso cref="M:ZedGraph.MasterPane.SetLayout(System.Drawing.Graphics,System.Int32,System.Int32)"/>
  9211. <seealso cref="M:ZedGraph.MasterPane.SetLayout(System.Drawing.Graphics,System.Boolean,System.Int32[])"/>
  9212. <seealso cref="M:ZedGraph.MasterPane.SetLayout(System.Drawing.Graphics,System.Boolean,System.Int32[],System.Single[])"/>
  9213. </member>
  9214. <member name="M:ZedGraph.MasterPane.DoLayout(System.Drawing.Graphics,System.Int32,System.Int32)">
  9215. <summary>
  9216. Internal method that applies a previously set layout with a specific
  9217. row and column count. This method is only called by
  9218. <see cref="M:ZedGraph.MasterPane.DoLayout(System.Drawing.Graphics)"/>.
  9219. </summary>
  9220. </member>
  9221. <member name="M:ZedGraph.MasterPane.DoLayout(System.Drawing.Graphics,System.Boolean,System.Int32[],System.Single[])">
  9222. <summary>
  9223. Internal method that applies a previously set layout with a rows per column or
  9224. columns per row configuration. This method is only called by
  9225. <see cref="M:ZedGraph.MasterPane.DoLayout(System.Drawing.Graphics)"/>.
  9226. </summary>
  9227. </member>
  9228. <member name="P:ZedGraph.MasterPane.PaneList">
  9229. <summary>
  9230. Gets or sets the <see cref="P:ZedGraph.MasterPane.PaneList"/> collection instance that holds the list of
  9231. <see cref="T:ZedGraph.GraphPane"/> objects that are included in this <see cref="T:ZedGraph.MasterPane"/>.
  9232. </summary>
  9233. <seealso cref="M:ZedGraph.MasterPane.Add(ZedGraph.GraphPane)"/>
  9234. <seealso cref="P:ZedGraph.MasterPane.Item(System.Int32)"/>
  9235. </member>
  9236. <member name="P:ZedGraph.MasterPane.InnerPaneGap">
  9237. <summary>
  9238. Gets or sets the size of the margin between adjacent <see cref="T:ZedGraph.GraphPane"/>
  9239. objects.
  9240. </summary>
  9241. <remarks>This property is scaled according to <see cref="M:ZedGraph.PaneBase.CalcScaleFactor"/>,
  9242. based on <see cref="P:ZedGraph.PaneBase.BaseDimension"/>. The default value comes from
  9243. <see cref="F:ZedGraph.MasterPane.Default.InnerPaneGap"/>.
  9244. </remarks>
  9245. <value>The value is in points (1/72nd inch).</value>
  9246. </member>
  9247. <member name="P:ZedGraph.MasterPane.IsUniformLegendEntries">
  9248. <summary>
  9249. Gets or set the value of the <see cref="P:ZedGraph.MasterPane.IsUniformLegendEntries"/>
  9250. </summary>
  9251. </member>
  9252. <member name="P:ZedGraph.MasterPane.IsCommonScaleFactor">
  9253. <summary>
  9254. Gets or sets a value that determines if the
  9255. <see cref="M:ZedGraph.MasterPane.DoLayout(System.Drawing.Graphics)"/> method will automatically set the
  9256. <see cref="P:ZedGraph.PaneBase.BaseDimension"/>
  9257. of each <see cref="T:ZedGraph.GraphPane"/> in the <see cref="P:ZedGraph.MasterPane.PaneList"/> such that the
  9258. scale factors have the same value.
  9259. </summary>
  9260. <remarks>
  9261. The scale factors, calculated by <see cref="M:ZedGraph.PaneBase.CalcScaleFactor"/>, determine
  9262. scaled font sizes, tic lengths, etc. This function will insure that for
  9263. multiple graphpanes, a certain specified font size will be the same for
  9264. all the panes.
  9265. </remarks>
  9266. <seealso cref="M:ZedGraph.MasterPane.SetLayout(System.Drawing.Graphics,ZedGraph.PaneLayout)"/>
  9267. <seealso cref="M:ZedGraph.MasterPane.SetLayout(System.Drawing.Graphics,System.Int32,System.Int32)"/>
  9268. <seealso cref="M:ZedGraph.MasterPane.SetLayout(System.Drawing.Graphics,System.Boolean,System.Int32[])"/>
  9269. <seealso cref="M:ZedGraph.MasterPane.SetLayout(System.Drawing.Graphics,System.Boolean,System.Int32[],System.Single[])"/>
  9270. <seealso cref="M:ZedGraph.MasterPane.ReSize(System.Drawing.Graphics,System.Drawing.RectangleF)"/>
  9271. </member>
  9272. <member name="P:ZedGraph.MasterPane.IsAntiAlias">
  9273. <summary>
  9274. Gets or sets a value that determines if all drawing operations for this
  9275. <see cref="T:ZedGraph.MasterPane"/> will be forced to operate in Anti-alias mode.
  9276. Note that if this value is set to "true", it overrides the setting for sub-objects.
  9277. Otherwise, the sub-object settings (such as <see cref="P:ZedGraph.FontSpec.IsAntiAlias"/>)
  9278. will be honored.
  9279. </summary>
  9280. </member>
  9281. <member name="P:ZedGraph.MasterPane.Item(System.Int32)">
  9282. <summary>
  9283. Indexer to access the specified <see cref="T:ZedGraph.GraphPane"/> object from <see cref="P:ZedGraph.MasterPane.PaneList"/>
  9284. by its ordinal position in the list.
  9285. </summary>
  9286. <param name="index">The ordinal position (zero-based) of the
  9287. <see cref="T:ZedGraph.GraphPane"/> object to be accessed.</param>
  9288. <value>A <see cref="T:ZedGraph.GraphPane"/> object reference.</value>
  9289. </member>
  9290. <member name="P:ZedGraph.MasterPane.Item(System.String)">
  9291. <summary>
  9292. Indexer to access the specified <see cref="T:ZedGraph.GraphPane"/> object from <see cref="P:ZedGraph.MasterPane.PaneList"/>
  9293. by its <see cref="P:ZedGraph.PaneBase.Title"/> string.
  9294. </summary>
  9295. <param name="title">The string title of the
  9296. <see cref="T:ZedGraph.GraphPane"/> object to be accessed.</param>
  9297. <value>A <see cref="T:ZedGraph.GraphPane"/> object reference.</value>
  9298. </member>
  9299. <member name="T:ZedGraph.MasterPane.Default">
  9300. <summary>
  9301. A simple struct that defines the
  9302. default property values for the <see cref="T:ZedGraph.MasterPane"/> class.
  9303. </summary>
  9304. </member>
  9305. <member name="F:ZedGraph.MasterPane.Default.PaneLayout">
  9306. <summary>
  9307. The default pane layout for
  9308. <see cref="M:ZedGraph.MasterPane.DoLayout(System.Drawing.Graphics)"/>
  9309. method calls.
  9310. </summary>
  9311. <seealso cref="M:ZedGraph.MasterPane.SetLayout(System.Drawing.Graphics,ZedGraph.PaneLayout)"/>
  9312. <seealso cref="M:ZedGraph.MasterPane.SetLayout(System.Drawing.Graphics,System.Int32,System.Int32)"/>
  9313. <seealso cref="M:ZedGraph.MasterPane.SetLayout(System.Drawing.Graphics,System.Boolean,System.Int32[])"/>
  9314. <seealso cref="M:ZedGraph.MasterPane.SetLayout(System.Drawing.Graphics,System.Boolean,System.Int32[],System.Single[])"/>
  9315. <seealso cref="M:ZedGraph.MasterPane.ReSize(System.Drawing.Graphics,System.Drawing.RectangleF)"/>
  9316. </member>
  9317. <member name="F:ZedGraph.MasterPane.Default.InnerPaneGap">
  9318. <summary>
  9319. The default value for the <see cref="F:ZedGraph.MasterPane.Default.InnerPaneGap"/> property.
  9320. This is the size of the margin between adjacent <see cref="T:ZedGraph.GraphPane"/>
  9321. objects, in units of points (1/72 inch).
  9322. </summary>
  9323. <seealso cref="P:ZedGraph.MasterPane.InnerPaneGap"/>
  9324. </member>
  9325. <member name="F:ZedGraph.MasterPane.Default.IsShowLegend">
  9326. <summary>
  9327. The default value for the <see cref="P:ZedGraph.Legend.IsVisible"/> property for
  9328. the <see cref="T:ZedGraph.MasterPane"/> class.
  9329. </summary>
  9330. </member>
  9331. <member name="F:ZedGraph.MasterPane.Default.IsUniformLegendEntries">
  9332. <summary>
  9333. The default value for the <see cref="F:ZedGraph.MasterPane.Default.IsUniformLegendEntries"/> property.
  9334. </summary>
  9335. </member>
  9336. <member name="F:ZedGraph.MasterPane.Default.IsCommonScaleFactor">
  9337. <summary>
  9338. The default value for the <see cref="F:ZedGraph.MasterPane.Default.IsCommonScaleFactor"/> property.
  9339. </summary>
  9340. </member>
  9341. <member name="T:ZedGraph.GasGaugeRegion">
  9342. <summary>
  9343. A class representing a region on the GasGuage chart
  9344. <see cref="T:ZedGraph.GasGaugeRegion"/>s.
  9345. </summary>
  9346. <author> Jay Mistry </author>
  9347. <version> $Revision: 1.2 $ $Date: 2007-07-30 05:26:23 $ </version>
  9348. </member>
  9349. <member name="F:ZedGraph.GasGaugeRegion.schema2">
  9350. <summary>
  9351. Current schema value that defines the version of the serialized file
  9352. </summary>
  9353. </member>
  9354. <member name="F:ZedGraph.GasGaugeRegion._minValue">
  9355. <summary>
  9356. Defines the minimum value of this <see cref="T:ZedGraph.GasGaugeRegion"/>
  9357. </summary>
  9358. </member>
  9359. <member name="F:ZedGraph.GasGaugeRegion._maxValue">
  9360. <summary>
  9361. Defines the maximum value of this <see cref="T:ZedGraph.GasGaugeRegion"/>
  9362. </summary>
  9363. </member>
  9364. <member name="F:ZedGraph.GasGaugeRegion._color">
  9365. <summary>
  9366. Defines the Color of this <see cref="T:ZedGraph.GasGaugeRegion"/>
  9367. </summary>
  9368. </member>
  9369. <member name="F:ZedGraph.GasGaugeRegion._startAngle">
  9370. <summary>
  9371. Internally calculated; Start angle of this pie that defines this <see cref="T:ZedGraph.GasGaugeRegion"/>
  9372. </summary>
  9373. </member>
  9374. <member name="F:ZedGraph.GasGaugeRegion._sweepAngle">
  9375. <summary>
  9376. Internally calculated; Sweep angle of this pie that defines this <see cref="T:ZedGraph.GasGaugeRegion"/>
  9377. </summary>
  9378. </member>
  9379. <member name="F:ZedGraph.GasGaugeRegion._fill">
  9380. <summary>
  9381. Private field that stores the <see cref="T:ZedGraph.Fill"/> data for this
  9382. <see cref="T:ZedGraph.GasGaugeRegion"/>. Use the public property <see cref="P:ZedGraph.GasGaugeRegion.Fill"/> to
  9383. access this value.
  9384. </summary>
  9385. </member>
  9386. <member name="F:ZedGraph.GasGaugeRegion._labelDetail">
  9387. <summary>
  9388. A <see cref="T:ZedGraph.TextObj"/> which will customize the label display of this
  9389. <see cref="T:ZedGraph.GasGaugeRegion"/>
  9390. </summary>
  9391. </member>
  9392. <member name="F:ZedGraph.GasGaugeRegion._border">
  9393. <summary>
  9394. Private field that stores the <see cref="P:ZedGraph.GasGaugeRegion.Border"/> class that defines the
  9395. properties of the border around this <see cref="T:ZedGraph.GasGaugeRegion"/>. Use the public
  9396. property <see cref="P:ZedGraph.GasGaugeRegion.Border"/> to access this value.
  9397. </summary>
  9398. </member>
  9399. <member name="F:ZedGraph.GasGaugeRegion._boundingRectangle">
  9400. <summary>
  9401. The bounding rectangle for this <see cref="T:ZedGraph.GasGaugeRegion"/>.
  9402. </summary>
  9403. </member>
  9404. <member name="F:ZedGraph.GasGaugeRegion._slicePath">
  9405. <summary>
  9406. Private field to hold the GraphicsPath of this <see cref="T:ZedGraph.GasGaugeRegion"/> to be
  9407. used for 'hit testing'.
  9408. </summary>
  9409. </member>
  9410. <member name="M:ZedGraph.GasGaugeRegion.#ctor(System.Runtime.Serialization.SerializationInfo,System.Runtime.Serialization.StreamingContext)">
  9411. <summary>
  9412. Constructor for deserializing objects
  9413. </summary>
  9414. <param name="info">A <see cref="T:System.Runtime.Serialization.SerializationInfo"/> instance that defines the serialized data
  9415. </param>
  9416. <param name="context">A <see cref="T:System.Runtime.Serialization.StreamingContext"/> instance that contains the serialized data
  9417. </param>
  9418. </member>
  9419. <member name="M:ZedGraph.GasGaugeRegion.GetObjectData(System.Runtime.Serialization.SerializationInfo,System.Runtime.Serialization.StreamingContext)">
  9420. <summary>
  9421. Populates a <see cref="T:System.Runtime.Serialization.SerializationInfo"/> instance with the data needed to serialize the target object
  9422. </summary>
  9423. <param name="info">A <see cref="T:System.Runtime.Serialization.SerializationInfo"/> instance that defines the serialized data</param>
  9424. <param name="context">A <see cref="T:System.Runtime.Serialization.StreamingContext"/> instance that contains the serialized data</param>
  9425. </member>
  9426. <member name="M:ZedGraph.GasGaugeRegion.#ctor(System.String,System.Double,System.Double,System.Drawing.Color)">
  9427. <summary>
  9428. Create a new <see cref="T:ZedGraph.GasGaugeRegion"/>
  9429. </summary>
  9430. <param name="label">The value associated with this <see cref="T:ZedGraph.GasGaugeRegion"/> instance.</param>
  9431. <param name="color">The display color for this <see cref="T:ZedGraph.GasGaugeRegion"/> instance.</param>
  9432. <param name="minVal">The minimum value of this <see cref="T:ZedGraph.GasGaugeNeedle"/>.</param>
  9433. <param name="maxVal">The maximum value of this <see cref="T:ZedGraph.GasGaugeNeedle"/>.</param>
  9434. </member>
  9435. <member name="M:ZedGraph.GasGaugeRegion.#ctor(ZedGraph.GasGaugeRegion)">
  9436. <summary>
  9437. The Copy Constructor
  9438. </summary>
  9439. <param name="ggr">The <see cref="T:ZedGraph.GasGaugeRegion"/> object from which to copy</param>
  9440. </member>
  9441. <member name="M:ZedGraph.GasGaugeRegion.System#ICloneable#Clone">
  9442. <summary>
  9443. Implement the <see cref="T:System.ICloneable"/> interface in a typesafe manner by just
  9444. calling the typed version of <see cref="M:ZedGraph.GasGaugeRegion.Clone"/>
  9445. </summary>
  9446. <returns>A deep copy of this object</returns>
  9447. </member>
  9448. <member name="M:ZedGraph.GasGaugeRegion.Clone">
  9449. <summary>
  9450. Typesafe, deep-copy clone method.
  9451. </summary>
  9452. <returns>A new, independent copy of this class</returns>
  9453. </member>
  9454. <member name="M:ZedGraph.GasGaugeRegion.IsZIncluded(ZedGraph.GraphPane)">
  9455. <summary>
  9456. Gets a flag indicating if the Z data range should be included in the axis scaling calculations.
  9457. </summary>
  9458. <param name="pane">The parent <see cref="T:ZedGraph.GraphPane"/> of this <see cref="T:ZedGraph.CurveItem"/>.
  9459. </param>
  9460. <value>true if the Z data are included, false otherwise</value>
  9461. </member>
  9462. <member name="M:ZedGraph.GasGaugeRegion.IsXIndependent(ZedGraph.GraphPane)">
  9463. <summary>
  9464. Gets a flag indicating if the X axis is the independent axis for this <see cref="T:ZedGraph.CurveItem"/>
  9465. </summary>
  9466. <param name="pane">The parent <see cref="T:ZedGraph.GraphPane"/> of this <see cref="T:ZedGraph.CurveItem"/>.
  9467. </param>
  9468. <value>true if the X axis is independent, false otherwise</value>
  9469. </member>
  9470. <member name="M:ZedGraph.GasGaugeRegion.Draw(System.Drawing.Graphics,ZedGraph.GraphPane,System.Int32,System.Single)">
  9471. <summary>
  9472. Do all rendering associated with this <see cref="T:ZedGraph.GasGaugeRegion"/> item to the specified
  9473. <see cref="T:System.Drawing.Graphics"/> device. This method is normally only
  9474. called by the Draw method of the parent <see cref="T:ZedGraph.CurveList"/>
  9475. collection object.
  9476. </summary>
  9477. <param name="g">
  9478. A graphic device object to be drawn into. This is normally e.Graphics from the
  9479. PaintEventArgs argument to the Paint() method.
  9480. </param>
  9481. <param name="pane">
  9482. A reference to the <see cref="T:ZedGraph.GraphPane"/> object that is the parent or
  9483. owner of this object.
  9484. </param>
  9485. <param name="pos">Not used for rendering GasGaugeNeedle</param>
  9486. <param name="scaleFactor">
  9487. The scaling factor to be used for rendering objects. This is calculated and
  9488. passed down by the parent <see cref="T:ZedGraph.GraphPane"/> object using the
  9489. <see cref="M:ZedGraph.PaneBase.CalcScaleFactor"/> method, and is used to proportionally adjust
  9490. font sizes, etc. according to the actual size of the graph.
  9491. </param>
  9492. </member>
  9493. <member name="M:ZedGraph.GasGaugeRegion.DrawLegendKey(System.Drawing.Graphics,ZedGraph.GraphPane,System.Drawing.RectangleF,System.Single)">
  9494. <summary>
  9495. Render the label for this <see cref="T:ZedGraph.GasGaugeRegion"/>.
  9496. </summary>
  9497. <param name="g">
  9498. A graphic device object to be drawn into. This is normally e.Graphics from the
  9499. PaintEventArgs argument to the Paint() method.
  9500. </param>
  9501. <param name="pane">
  9502. A graphic device object to be drawn into. This is normally e.Graphics from the
  9503. PaintEventArgs argument to the Paint() method.
  9504. </param>
  9505. <param name="rect">Bounding rectangle for this <see cref="T:ZedGraph.GasGaugeRegion"/>.</param>
  9506. <param name="scaleFactor">
  9507. The scaling factor to be used for rendering objects. This is calculated and
  9508. passed down by the parent <see cref="T:ZedGraph.GraphPane"/> object using the
  9509. <see cref="M:ZedGraph.PaneBase.CalcScaleFactor"/> method, and is used to proportionally adjust
  9510. font sizes, etc. according to the actual size of the graph.
  9511. </param>
  9512. </member>
  9513. <member name="M:ZedGraph.GasGaugeRegion.GetCoords(ZedGraph.GraphPane,System.Int32,System.String@)">
  9514. <summary>
  9515. Determine the coords for the rectangle associated with a specified point for
  9516. this <see cref="T:ZedGraph.CurveItem"/>
  9517. </summary>
  9518. <param name="pane">The <see cref="T:ZedGraph.GraphPane"/> to which this curve belongs</param>
  9519. <param name="i">The index of the point of interest</param>
  9520. <param name="coords">A list of coordinates that represents the "rect" for
  9521. this point (used in an html AREA tag)</param>
  9522. <returns>true if it's a valid point, false otherwise</returns>
  9523. </member>
  9524. <member name="M:ZedGraph.GasGaugeRegion.CalculateGasGuageParameters(ZedGraph.GraphPane)">
  9525. <summary>
  9526. Calculate the values needed to properly display this <see cref="T:ZedGraph.GasGaugeRegion"/>.
  9527. </summary>
  9528. <param name="pane">
  9529. A graphic device object to be drawn into. This is normally e.Graphics from the
  9530. PaintEventArgs argument to the Paint() method.
  9531. </param>
  9532. </member>
  9533. <member name="M:ZedGraph.GasGaugeRegion.CalcRectangle(System.Drawing.Graphics,ZedGraph.GraphPane,System.Single,System.Drawing.RectangleF)">
  9534. <summary>
  9535. Calculate the <see cref="T:System.Drawing.RectangleF"/> that will be used to define the bounding rectangle of
  9536. the GasGaugeNeedle.
  9537. </summary>
  9538. <remarks>This rectangle always lies inside of the <see cref="P:ZedGraph.Chart.Rect"/>, and it is
  9539. normally a square so that the pie itself is not oval-shaped.</remarks>
  9540. <param name="g">
  9541. A graphic device object to be drawn into. This is normally e.Graphics from the
  9542. PaintEventArgs argument to the Paint() method.
  9543. </param>
  9544. <param name="pane">
  9545. A reference to the <see cref="T:ZedGraph.GraphPane"/> object that is the parent or
  9546. owner of this object.
  9547. </param>
  9548. <param name="scaleFactor">
  9549. The scaling factor to be used for rendering objects. This is calculated and
  9550. passed down by the parent <see cref="T:ZedGraph.GraphPane"/> object using the
  9551. <see cref="M:ZedGraph.PaneBase.CalcScaleFactor"/> method, and is used to proportionally adjust
  9552. font sizes, etc. according to the actual size of the graph.
  9553. </param>
  9554. <param name="chartRect">The <see cref="T:System.Drawing.RectangleF"/> (normally the <see cref="P:ZedGraph.Chart.Rect"/>)
  9555. that bounds this pie.</param>
  9556. <returns></returns>
  9557. </member>
  9558. <member name="P:ZedGraph.GasGaugeRegion.SlicePath">
  9559. <summary>
  9560. Gets or sets the SlicePath of this <see cref="T:ZedGraph.GasGaugeRegion"/>
  9561. </summary>
  9562. </member>
  9563. <member name="P:ZedGraph.GasGaugeRegion.LabelDetail">
  9564. <summary>
  9565. Gets or sets the LabelDetail of this <see cref="T:ZedGraph.GasGaugeRegion"/>
  9566. </summary>
  9567. </member>
  9568. <member name="P:ZedGraph.GasGaugeRegion.Border">
  9569. <summary>
  9570. Gets or sets the Border of this <see cref="T:ZedGraph.GasGaugeRegion"/>
  9571. </summary>
  9572. </member>
  9573. <member name="P:ZedGraph.GasGaugeRegion.RegionColor">
  9574. <summary>
  9575. Gets or sets the RegionColor of this <see cref="T:ZedGraph.GasGaugeRegion"/>
  9576. </summary>
  9577. </member>
  9578. <member name="P:ZedGraph.GasGaugeRegion.Fill">
  9579. <summary>
  9580. Gets or sets the Fill of this <see cref="T:ZedGraph.GasGaugeRegion"/>
  9581. </summary>
  9582. </member>
  9583. <member name="P:ZedGraph.GasGaugeRegion.SweepAngle">
  9584. <summary>
  9585. Gets or sets the SweepAngle of this <see cref="T:ZedGraph.GasGaugeRegion"/>
  9586. </summary>
  9587. </member>
  9588. <member name="P:ZedGraph.GasGaugeRegion.StartAngle">
  9589. <summary>
  9590. Gets or sets the StartAngle of this <see cref="T:ZedGraph.GasGaugeRegion"/>
  9591. </summary>
  9592. </member>
  9593. <member name="P:ZedGraph.GasGaugeRegion.MinValue">
  9594. <summary>
  9595. Gets or sets the MinValue of this <see cref="T:ZedGraph.GasGaugeRegion"/>
  9596. </summary>
  9597. </member>
  9598. <member name="P:ZedGraph.GasGaugeRegion.MaxValue">
  9599. <summary>
  9600. Gets or sets the MaxValue of this <see cref="T:ZedGraph.GasGaugeRegion"/>
  9601. </summary>
  9602. </member>
  9603. <member name="T:ZedGraph.GasGaugeRegion.Default">
  9604. <summary>
  9605. Specify the default property values for the <see cref="T:ZedGraph.GasGaugeRegion"/> class.
  9606. </summary>
  9607. </member>
  9608. <member name="F:ZedGraph.GasGaugeRegion.Default.BorderWidth">
  9609. <summary>
  9610. The default border pen width for the <see cref="T:ZedGraph.GasGaugeRegion"/>
  9611. </summary>
  9612. </member>
  9613. <member name="F:ZedGraph.GasGaugeRegion.Default.FillType">
  9614. <summary>
  9615. The default fill type for the <see cref="T:ZedGraph.GasGaugeRegion"/>
  9616. </summary>
  9617. </member>
  9618. <member name="F:ZedGraph.GasGaugeRegion.Default.IsBorderVisible">
  9619. <summary>
  9620. The default value for the visibility of the <see cref="T:ZedGraph.GasGaugeRegion"/> border.
  9621. </summary>
  9622. </member>
  9623. <member name="F:ZedGraph.GasGaugeRegion.Default.BorderColor">
  9624. <summary>
  9625. The default value for the color of the <see cref="T:ZedGraph.GasGaugeRegion"/> border
  9626. </summary>
  9627. </member>
  9628. <member name="F:ZedGraph.GasGaugeRegion.Default.FillColor">
  9629. <summary>
  9630. The default value for the color of the <see cref="T:ZedGraph.GasGaugeRegion"/> fill
  9631. </summary>
  9632. </member>
  9633. <member name="F:ZedGraph.GasGaugeRegion.Default.FillBrush">
  9634. <summary>
  9635. The default value for the fill brush of the <see cref="T:ZedGraph.GasGaugeRegion"/>
  9636. </summary>
  9637. </member>
  9638. <member name="F:ZedGraph.GasGaugeRegion.Default.isVisible">
  9639. <summary>
  9640. The default value for the visibility of the <see cref="T:ZedGraph.GasGaugeRegion"/> fill.
  9641. </summary>
  9642. </member>
  9643. <member name="F:ZedGraph.GasGaugeRegion.Default.FontSize">
  9644. <summary>
  9645. The default value for the font size of the <see cref="T:ZedGraph.GasGaugeRegion"/> labels.
  9646. </summary>
  9647. </member>
  9648. <member name="T:ZedGraph.ColorSymbolRotator">
  9649. <summary>
  9650. Class used to get the next color/symbol for GraphPane.AddCurve methods.
  9651. </summary>
  9652. <author> Jerry Vos modified by John Champion </author>
  9653. <version> $Revision: 3.4 $ $Date: 2006-06-24 20:26:43 $ </version>
  9654. </member>
  9655. <member name="F:ZedGraph.ColorSymbolRotator.COLORS">
  9656. <summary>
  9657. The <see cref="T:System.Drawing.Color"/>s <see cref="T:ZedGraph.ColorSymbolRotator"/>
  9658. rotates through.
  9659. </summary>
  9660. </member>
  9661. <member name="F:ZedGraph.ColorSymbolRotator.SYMBOLS">
  9662. <summary>
  9663. The <see cref="T:ZedGraph.SymbolType"/>s <see cref="T:ZedGraph.ColorSymbolRotator"/>
  9664. rotates through.
  9665. </summary>
  9666. </member>
  9667. <member name="F:ZedGraph.ColorSymbolRotator.colorIndex">
  9668. <summary>
  9669. The index of the next color to be used. Note: may be
  9670. > COLORS.Length, it is reset to 0 on the next call if it is.
  9671. </summary>
  9672. </member>
  9673. <member name="F:ZedGraph.ColorSymbolRotator.symbolIndex">
  9674. <summary>
  9675. The index of the next symbol to be used. Note: may be
  9676. > SYMBOLS.Length, it is reset to 0 on the next call if it is.
  9677. </summary>
  9678. </member>
  9679. <member name="P:ZedGraph.ColorSymbolRotator.NextColor">
  9680. <summary>
  9681. Retrieves the next color in the rotation Calling this
  9682. method has the side effect of incrementing the color index.
  9683. <seealso cref="P:ZedGraph.ColorSymbolRotator.NextSymbol"/>
  9684. <seealso cref="P:ZedGraph.ColorSymbolRotator.NextColorIndex"/>
  9685. </summary>
  9686. </member>
  9687. <member name="P:ZedGraph.ColorSymbolRotator.NextColorIndex">
  9688. <summary>
  9689. Retrieves the index of the next color to be used. Calling this
  9690. method has the side effect of incrementing the color index.
  9691. </summary>
  9692. </member>
  9693. <member name="P:ZedGraph.ColorSymbolRotator.NextSymbol">
  9694. <summary>
  9695. Retrieves the next color in the rotation. Calling this
  9696. method has the side effect of incrementing the symbol index.
  9697. <seealso cref="P:ZedGraph.ColorSymbolRotator.NextColor"/>
  9698. <seealso cref="P:ZedGraph.ColorSymbolRotator.NextSymbolIndex"/>
  9699. </summary>
  9700. </member>
  9701. <member name="P:ZedGraph.ColorSymbolRotator.NextSymbolIndex">
  9702. <summary>
  9703. Retrieves the index of the next symbol to be used. Calling this
  9704. method has the side effect of incrementing the symbol index.
  9705. </summary>
  9706. </member>
  9707. <member name="P:ZedGraph.ColorSymbolRotator.StaticInstance">
  9708. <summary>
  9709. Retrieves the <see cref="T:ZedGraph.ColorSymbolRotator"/> instance used by the
  9710. static methods.
  9711. <seealso cref="P:ZedGraph.ColorSymbolRotator.StaticNextColor"/>
  9712. <seealso cref="P:ZedGraph.ColorSymbolRotator.StaticNextSymbol"/>
  9713. </summary>
  9714. </member>
  9715. <member name="P:ZedGraph.ColorSymbolRotator.StaticNextColor">
  9716. <summary>
  9717. Retrieves the next color from this class's static
  9718. <see cref="T:ZedGraph.ColorSymbolRotator"/> instance
  9719. <seealso cref="P:ZedGraph.ColorSymbolRotator.StaticInstance"/>
  9720. <seealso cref="P:ZedGraph.ColorSymbolRotator.StaticNextSymbol"/>
  9721. </summary>
  9722. </member>
  9723. <member name="P:ZedGraph.ColorSymbolRotator.StaticNextSymbol">
  9724. <summary>
  9725. Retrieves the next symbol type from this class's static
  9726. <see cref="T:ZedGraph.ColorSymbolRotator"/> instance
  9727. <seealso cref="P:ZedGraph.ColorSymbolRotator.StaticInstance"/>
  9728. <seealso cref="P:ZedGraph.ColorSymbolRotator.StaticNextColor"/>
  9729. </summary>
  9730. </member>
  9731. <member name="T:ZedGraph.AxisType">
  9732. <summary>
  9733. Enumeration type for the various axis types that are available
  9734. </summary>
  9735. <seealso cref="P:ZedGraph.Axis.Type"/>
  9736. </member>
  9737. <member name="F:ZedGraph.AxisType.Linear">
  9738. <summary> An ordinary, cartesian axis </summary>
  9739. </member>
  9740. <member name="F:ZedGraph.AxisType.Log">
  9741. <summary> A base 10 log axis </summary>
  9742. </member>
  9743. <member name="F:ZedGraph.AxisType.Date">
  9744. <summary> A cartesian axis with calendar dates or times </summary>
  9745. </member>
  9746. <member name="F:ZedGraph.AxisType.Text">
  9747. <summary> An ordinal axis with user-defined text labels. An ordinal axis means that
  9748. all data points are evenly spaced at integral values, and the actual coordinate values
  9749. for points corresponding to that axis are ignored. That is, if the X axis is an
  9750. ordinal type, then all X values associated with the curves are ignored.</summary>
  9751. <seealso cref="F:ZedGraph.AxisType.Ordinal"/>
  9752. <seealso cref="P:ZedGraph.Scale.IsText"/>
  9753. <seealso cref="F:ZedGraph.Scale.Default.MaxTextLabels"/>
  9754. </member>
  9755. <member name="F:ZedGraph.AxisType.Ordinal">
  9756. <summary> An ordinal axis with regular numeric labels. An ordinal axis means that
  9757. all data points are evenly spaced at integral values, and the actual coordinate values
  9758. for points corresponding to that axis are ignored. That is, if the X axis is an
  9759. ordinal type, then all X values associated with the curves are ignored. </summary>
  9760. <seealso cref="F:ZedGraph.AxisType.Text"/>
  9761. <seealso cref="P:ZedGraph.Scale.IsOrdinal"/>
  9762. </member>
  9763. <member name="F:ZedGraph.AxisType.DateAsOrdinal">
  9764. <summary> An ordinal axis that will have labels formatted with ordinal values corresponding
  9765. to the number of values in each <see cref="T:ZedGraph.CurveItem"/>.
  9766. </summary>
  9767. <remarks>
  9768. The <see cref="T:ZedGraph.CurveItem"/> data points will be evenly-spaced at ordinal locations, and the
  9769. actual data values are ignored. </remarks>
  9770. <seealso cref="F:ZedGraph.AxisType.Text"/>
  9771. <seealso cref="P:ZedGraph.Scale.IsOrdinal"/>
  9772. </member>
  9773. <member name="F:ZedGraph.AxisType.LinearAsOrdinal">
  9774. <summary> An ordinal axis that will have labels formatted with values from the actual data
  9775. values of the first <see cref="T:ZedGraph.CurveItem"/> in the <see cref="T:ZedGraph.CurveList"/>.
  9776. </summary>
  9777. <remarks>
  9778. Although the tics are labeled with real data values, the actual points will be
  9779. evenly-spaced in spite of the data values. For example, if the X values of the first curve
  9780. are 1, 5, and 100, then the tic labels will show 1, 5, and 100, but they will be equal
  9781. distance from each other. </remarks>
  9782. <seealso cref="F:ZedGraph.AxisType.Text"/>
  9783. <seealso cref="P:ZedGraph.Scale.IsOrdinal"/>
  9784. </member>
  9785. <member name="F:ZedGraph.AxisType.Exponent">
  9786. <summary> An exponential axis </summary>
  9787. </member>
  9788. <member name="T:ZedGraph.FillType">
  9789. <summary>
  9790. Enumeration type for the various types of fills that can be used with <see cref="T:ZedGraph.Bar"/>
  9791. charts.
  9792. </summary>
  9793. </member>
  9794. <member name="F:ZedGraph.FillType.None">
  9795. <summary> No fill </summary>
  9796. </member>
  9797. <member name="F:ZedGraph.FillType.Solid">
  9798. <summary> A solid fill using <see cref="T:System.Drawing.SolidBrush"/> </summary>
  9799. </member>
  9800. <member name="F:ZedGraph.FillType.Brush">
  9801. <summary> A custom fill using either <see cref="T:System.Drawing.Drawing2D.LinearGradientBrush"/> or
  9802. <see cref="T:System.Drawing.TextureBrush"/></summary>
  9803. </member>
  9804. <member name="F:ZedGraph.FillType.GradientByX">
  9805. <summary>
  9806. Fill with a single solid color based on the X value of the data.</summary>
  9807. <remarks>The X value is
  9808. used to determine the color value based on a gradient brush, and using a data range
  9809. of <see cref="P:ZedGraph.Fill.RangeMin"/> and <see cref="P:ZedGraph.Fill.RangeMax"/>. You can create a multicolor
  9810. range by initializing the <see cref="T:ZedGraph.Fill"/> class with your own custom
  9811. <see cref="F:ZedGraph.FillType.Brush"/> object based on a <see cref="T:System.Drawing.Drawing2D.ColorBlend"/>. In cases where a
  9812. data value makes no sense (<see cref="P:ZedGraph.PaneBase.Fill"/>, <see cref="P:ZedGraph.Legend.Fill"/>,
  9813. etc.), a default value of 50% of the range is assumed. The default range is 0 to 1.
  9814. </remarks>
  9815. <seealso cref="P:ZedGraph.Fill.RangeMin"/>
  9816. <seealso cref="P:ZedGraph.Fill.RangeMax"/>
  9817. <seealso cref="P:ZedGraph.Fill.RangeDefault"/>
  9818. </member>
  9819. <member name="F:ZedGraph.FillType.GradientByY">
  9820. <summary>
  9821. Fill with a single solid color based on the Z value of the data.</summary>
  9822. <remarks>The Z value is
  9823. used to determine the color value based on a gradient brush, and using a data range
  9824. of <see cref="P:ZedGraph.Fill.RangeMin"/> and <see cref="P:ZedGraph.Fill.RangeMax"/>. You can create a multicolor
  9825. range by initializing the <see cref="T:ZedGraph.Fill"/> class with your own custom
  9826. <see cref="F:ZedGraph.FillType.Brush"/> object based on a <see cref="T:System.Drawing.Drawing2D.ColorBlend"/>. In cases where a
  9827. data value makes no sense (<see cref="P:ZedGraph.PaneBase.Fill"/>, <see cref="P:ZedGraph.Legend.Fill"/>,
  9828. etc.), a default value of 50% of the range is assumed. The default range is 0 to 1.
  9829. </remarks>
  9830. <seealso cref="P:ZedGraph.Fill.RangeMin"/>
  9831. <seealso cref="P:ZedGraph.Fill.RangeMax"/>
  9832. <seealso cref="P:ZedGraph.Fill.RangeDefault"/>
  9833. </member>
  9834. <member name="F:ZedGraph.FillType.GradientByZ">
  9835. <summary>
  9836. Fill with a single solid color based on the Z value of the data.</summary>
  9837. <remarks>The Z value is
  9838. used to determine the color value based on a gradient brush, and using a data range
  9839. of <see cref="P:ZedGraph.Fill.RangeMin"/> and <see cref="P:ZedGraph.Fill.RangeMax"/>. You can create a multicolor
  9840. range by initializing the <see cref="T:ZedGraph.Fill"/> class with your own custom
  9841. <see cref="F:ZedGraph.FillType.Brush"/> object based on a <see cref="T:System.Drawing.Drawing2D.ColorBlend"/>. In cases where a
  9842. data value makes no sense (<see cref="P:ZedGraph.PaneBase.Fill"/>, <see cref="P:ZedGraph.Legend.Fill"/>,
  9843. etc.), a default value of 50% of the range is assumed. The default range is 0 to 1.
  9844. </remarks>
  9845. <seealso cref="P:ZedGraph.Fill.RangeMin"/>
  9846. <seealso cref="P:ZedGraph.Fill.RangeMax"/>
  9847. <seealso cref="P:ZedGraph.Fill.RangeDefault"/>
  9848. </member>
  9849. <member name="F:ZedGraph.FillType.GradientByColorValue">
  9850. <summary>
  9851. Fill with a single solid color based on the "ColorValue" property of the data.</summary>
  9852. <remarks>The "ColorValue" property is
  9853. used to determine the color value based on a gradient brush, and using a data range
  9854. of <see cref="P:ZedGraph.Fill.RangeMin"/> and <see cref="P:ZedGraph.Fill.RangeMax"/>. You can create a multicolor
  9855. range by initializing the <see cref="T:ZedGraph.Fill"/> class with your own custom
  9856. <see cref="F:ZedGraph.FillType.Brush"/> object based on a <see cref="T:System.Drawing.Drawing2D.ColorBlend"/>. In cases where a
  9857. data value makes no sense (<see cref="P:ZedGraph.PaneBase.Fill"/>, <see cref="P:ZedGraph.Legend.Fill"/>,
  9858. etc.), a default value of 50% of the range is assumed. The default range is 0 to 1.
  9859. </remarks>
  9860. <seealso cref="P:ZedGraph.Fill.RangeMin"/>
  9861. <seealso cref="P:ZedGraph.Fill.RangeMax"/>
  9862. <seealso cref="P:ZedGraph.Fill.RangeDefault"/>
  9863. </member>
  9864. <member name="T:ZedGraph.DateUnit">
  9865. <summary>
  9866. Enumeration type for the various axis date and time unit types that are available
  9867. </summary>
  9868. </member>
  9869. <member name="F:ZedGraph.DateUnit.Year">
  9870. <summary> Yearly units <see cref="P:ZedGraph.Scale.MajorUnit"/> and <see cref="P:ZedGraph.Scale.MinorUnit"/>
  9871. </summary>
  9872. </member>
  9873. <member name="F:ZedGraph.DateUnit.Month">
  9874. <summary> Monthly units <see cref="P:ZedGraph.Scale.MajorUnit"/> and <see cref="P:ZedGraph.Scale.MinorUnit"/>
  9875. </summary>
  9876. </member>
  9877. <member name="F:ZedGraph.DateUnit.Day">
  9878. <summary> Daily units <see cref="P:ZedGraph.Scale.MajorUnit"/> and <see cref="P:ZedGraph.Scale.MinorUnit"/>
  9879. </summary>
  9880. </member>
  9881. <member name="F:ZedGraph.DateUnit.Hour">
  9882. <summary> Hourly units <see cref="P:ZedGraph.Scale.MajorUnit"/> and <see cref="P:ZedGraph.Scale.MinorUnit"/>
  9883. </summary>
  9884. </member>
  9885. <member name="F:ZedGraph.DateUnit.Minute">
  9886. <summary> Minute units <see cref="P:ZedGraph.Scale.MajorUnit"/> and <see cref="P:ZedGraph.Scale.MinorUnit"/>
  9887. </summary>
  9888. </member>
  9889. <member name="F:ZedGraph.DateUnit.Second">
  9890. <summary> Second units <see cref="P:ZedGraph.Scale.MajorUnit"/> and <see cref="P:ZedGraph.Scale.MinorUnit"/>
  9891. </summary>
  9892. </member>
  9893. <member name="F:ZedGraph.DateUnit.Millisecond">
  9894. <summary> Millisecond units <see cref="P:ZedGraph.Scale.MajorUnit"/> and <see cref="P:ZedGraph.Scale.MinorUnit"/>
  9895. </summary>
  9896. </member>
  9897. <member name="T:ZedGraph.SymbolType">
  9898. <summary>
  9899. Enumeration type for the various symbol shapes that are available
  9900. </summary>
  9901. <seealso cref="P:ZedGraph.Symbol.Fill"/>
  9902. </member>
  9903. <member name="F:ZedGraph.SymbolType.Square">
  9904. <summary> Square-shaped <see cref="T:ZedGraph.Symbol"/> </summary>
  9905. </member>
  9906. <member name="F:ZedGraph.SymbolType.Diamond">
  9907. <summary> Rhombus-shaped <see cref="T:ZedGraph.Symbol"/> </summary>
  9908. </member>
  9909. <member name="F:ZedGraph.SymbolType.Triangle">
  9910. <summary> Equilateral triangle <see cref="T:ZedGraph.Symbol"/> </summary>
  9911. </member>
  9912. <member name="F:ZedGraph.SymbolType.Circle">
  9913. <summary> Uniform circle <see cref="T:ZedGraph.Symbol"/> </summary>
  9914. </member>
  9915. <member name="F:ZedGraph.SymbolType.XCross">
  9916. <summary> "X" shaped <see cref="T:ZedGraph.Symbol"/>. This symbol cannot
  9917. be filled since it has no outline. </summary>
  9918. </member>
  9919. <member name="F:ZedGraph.SymbolType.Plus">
  9920. <summary> "+" shaped <see cref="T:ZedGraph.Symbol"/>. This symbol cannot
  9921. be filled since it has no outline. </summary>
  9922. </member>
  9923. <member name="F:ZedGraph.SymbolType.Star">
  9924. <summary> Asterisk-shaped <see cref="T:ZedGraph.Symbol"/>. This symbol
  9925. cannot be filled since it has no outline. </summary>
  9926. </member>
  9927. <member name="F:ZedGraph.SymbolType.TriangleDown">
  9928. <summary> Unilateral triangle <see cref="T:ZedGraph.Symbol"/>, pointing
  9929. down. </summary>
  9930. </member>
  9931. <member name="F:ZedGraph.SymbolType.HDash">
  9932. <summary>
  9933. Horizontal dash <see cref="T:ZedGraph.Symbol"/>. This symbol cannot be
  9934. filled since it has no outline.
  9935. </summary>
  9936. </member>
  9937. <member name="F:ZedGraph.SymbolType.VDash">
  9938. <summary>
  9939. Vertical dash <see cref="T:ZedGraph.Symbol"/>. This symbol cannot be
  9940. filled since it has no outline.
  9941. </summary>
  9942. </member>
  9943. <member name="F:ZedGraph.SymbolType.UserDefined">
  9944. <summary> A symbol defined by the <see cref="P:ZedGraph.Symbol.UserSymbol"/> propery.
  9945. If no symbol is defined, the <see cref="F:ZedGraph.Symbol.Default.Type"/>. symbol will
  9946. be used.
  9947. </summary>
  9948. </member>
  9949. <member name="F:ZedGraph.SymbolType.Default">
  9950. <summary> A Default symbol type (the symbol type will be obtained
  9951. from <see cref="F:ZedGraph.Symbol.Default.Type"/>. </summary>
  9952. </member>
  9953. <member name="F:ZedGraph.SymbolType.None">
  9954. <summary> No symbol is shown (this is equivalent to using
  9955. <see cref="P:ZedGraph.Symbol.IsVisible"/> = false.</summary>
  9956. </member>
  9957. <member name="T:ZedGraph.LegendPos">
  9958. <summary>
  9959. Enumeration type that defines the possible legend locations
  9960. </summary>
  9961. <seealso cref="P:ZedGraph.Legend.Position"/>
  9962. </member>
  9963. <member name="F:ZedGraph.LegendPos.Top">
  9964. <summary>
  9965. Locate the <see cref="T:ZedGraph.Legend"/> above the <see cref="P:ZedGraph.Chart.Rect"/>
  9966. </summary>
  9967. </member>
  9968. <member name="F:ZedGraph.LegendPos.Left">
  9969. <summary>
  9970. Locate the <see cref="T:ZedGraph.Legend"/> on the left side of the <see cref="P:ZedGraph.Chart.Rect"/>
  9971. </summary>
  9972. </member>
  9973. <member name="F:ZedGraph.LegendPos.Right">
  9974. <summary>
  9975. Locate the <see cref="T:ZedGraph.Legend"/> on the right side of the <see cref="P:ZedGraph.Chart.Rect"/>
  9976. </summary>
  9977. </member>
  9978. <member name="F:ZedGraph.LegendPos.Bottom">
  9979. <summary>
  9980. Locate the <see cref="T:ZedGraph.Legend"/> below the <see cref="P:ZedGraph.Chart.Rect"/>
  9981. </summary>
  9982. </member>
  9983. <member name="F:ZedGraph.LegendPos.InsideTopLeft">
  9984. <summary>
  9985. Locate the <see cref="T:ZedGraph.Legend"/> inside the <see cref="P:ZedGraph.Chart.Rect"/> in the
  9986. top-left corner.
  9987. </summary>
  9988. </member>
  9989. <member name="F:ZedGraph.LegendPos.InsideTopRight">
  9990. <summary>
  9991. Locate the <see cref="T:ZedGraph.Legend"/> inside the <see cref="P:ZedGraph.Chart.Rect"/> in the
  9992. top-right corner.
  9993. </summary>
  9994. </member>
  9995. <member name="F:ZedGraph.LegendPos.InsideBotLeft">
  9996. <summary>
  9997. Locate the <see cref="T:ZedGraph.Legend"/> inside the <see cref="P:ZedGraph.Chart.Rect"/> in the
  9998. bottom-left corner.
  9999. </summary>
  10000. </member>
  10001. <member name="F:ZedGraph.LegendPos.InsideBotRight">
  10002. <summary>
  10003. Locate the <see cref="T:ZedGraph.Legend"/> inside the <see cref="P:ZedGraph.Chart.Rect"/> in the
  10004. bottom-right corner.
  10005. </summary>
  10006. </member>
  10007. <member name="F:ZedGraph.LegendPos.Float">
  10008. <summary>
  10009. Locate the <see cref="T:ZedGraph.Legend"/> as a floating object above the graph at the
  10010. location specified by <see cref="P:ZedGraph.Legend.Location"/>.
  10011. </summary>
  10012. </member>
  10013. <member name="F:ZedGraph.LegendPos.TopCenter">
  10014. <summary>
  10015. Locate the <see cref="T:ZedGraph.Legend"/> centered above the <see cref="P:ZedGraph.Chart.Rect"/>
  10016. </summary>
  10017. </member>
  10018. <member name="F:ZedGraph.LegendPos.BottomCenter">
  10019. <summary>
  10020. Locate the <see cref="T:ZedGraph.Legend"/> centered below the <see cref="P:ZedGraph.Chart.Rect"/>
  10021. </summary>
  10022. </member>
  10023. <member name="F:ZedGraph.LegendPos.TopFlushLeft">
  10024. <summary>
  10025. Locate the <see cref="T:ZedGraph.Legend"/> above the <see cref="P:ZedGraph.Chart.Rect"/>, but flush
  10026. against the left margin of the <see cref="P:ZedGraph.PaneBase.Rect"/>.
  10027. </summary>
  10028. </member>
  10029. <member name="F:ZedGraph.LegendPos.BottomFlushLeft">
  10030. <summary>
  10031. Locate the <see cref="T:ZedGraph.Legend"/> below the <see cref="P:ZedGraph.Chart.Rect"/>, but flush
  10032. against the left margin of the <see cref="P:ZedGraph.PaneBase.Rect"/>.
  10033. </summary>
  10034. </member>
  10035. <member name="T:ZedGraph.AlignH">
  10036. <summary>
  10037. Enumeration type for the different horizontal text alignment options
  10038. </summary>
  10039. <seealso cref="T:ZedGraph.FontSpec"/>
  10040. </member>
  10041. <member name="F:ZedGraph.AlignH.Left">
  10042. <summary>
  10043. Position the text so that its left edge is aligned with the
  10044. specified X,Y location. Used by the
  10045. <see cref="M:ZedGraph.FontSpec.Draw(System.Drawing.Graphics,ZedGraph.PaneBase,System.String,System.Single,System.Single,ZedGraph.AlignH,ZedGraph.AlignV,System.Single)"/> method.
  10046. </summary>
  10047. </member>
  10048. <member name="F:ZedGraph.AlignH.Center">
  10049. <summary>
  10050. Position the text so that its center is aligned (horizontally) with the
  10051. specified X,Y location. Used by the
  10052. <see cref="M:ZedGraph.FontSpec.Draw(System.Drawing.Graphics,ZedGraph.PaneBase,System.String,System.Single,System.Single,ZedGraph.AlignH,ZedGraph.AlignV,System.Single)"/> method.
  10053. </summary>
  10054. </member>
  10055. <member name="F:ZedGraph.AlignH.Right">
  10056. <summary>
  10057. Position the text so that its right edge is aligned with the
  10058. specified X,Y location. Used by the
  10059. <see cref="M:ZedGraph.FontSpec.Draw(System.Drawing.Graphics,ZedGraph.PaneBase,System.String,System.Single,System.Single,ZedGraph.AlignH,ZedGraph.AlignV,System.Single)"/> method.
  10060. </summary>
  10061. </member>
  10062. <member name="T:ZedGraph.AlignP">
  10063. <summary>
  10064. Enumeration type for the different proximal alignment options
  10065. </summary>
  10066. <seealso cref="T:ZedGraph.FontSpec"/>
  10067. <seealso cref="P:ZedGraph.Scale.Align"/>
  10068. </member>
  10069. <member name="F:ZedGraph.AlignP.Inside">
  10070. <summary>
  10071. Position the text so that its "inside" edge (the edge that is
  10072. nearest to the alignment reference point or object) is aligned.
  10073. Used by the <see cref="P:ZedGraph.Scale.Align"/> method to align text
  10074. to the axis.
  10075. </summary>
  10076. </member>
  10077. <member name="F:ZedGraph.AlignP.Center">
  10078. <summary>
  10079. Position the text so that its center is aligned with the
  10080. reference object or point.
  10081. Used by the <see cref="P:ZedGraph.Scale.Align"/> method to align text
  10082. to the axis.
  10083. </summary>
  10084. </member>
  10085. <member name="F:ZedGraph.AlignP.Outside">
  10086. <summary>
  10087. Position the text so that its right edge (the edge that is
  10088. farthest from the alignment reference point or object) is aligned.
  10089. Used by the <see cref="P:ZedGraph.Scale.Align"/> method to align text
  10090. to the axis.
  10091. </summary>
  10092. </member>
  10093. <member name="T:ZedGraph.AlignV">
  10094. <summary>
  10095. Enumeration type for the different vertical text alignment options
  10096. </summary>
  10097. specified X,Y location. Used by the
  10098. <see cref="M:ZedGraph.FontSpec.Draw(System.Drawing.Graphics,ZedGraph.PaneBase,System.String,System.Single,System.Single,ZedGraph.AlignH,ZedGraph.AlignV,System.Single)"/> method.
  10099. </member>
  10100. <member name="F:ZedGraph.AlignV.Top">
  10101. <summary>
  10102. Position the text so that its top edge is aligned with the
  10103. specified X,Y location. Used by the
  10104. <see cref="M:ZedGraph.FontSpec.Draw(System.Drawing.Graphics,ZedGraph.PaneBase,System.String,System.Single,System.Single,ZedGraph.AlignH,ZedGraph.AlignV,System.Single)"/> method.
  10105. </summary>
  10106. </member>
  10107. <member name="F:ZedGraph.AlignV.Center">
  10108. <summary>
  10109. Position the text so that its center is aligned (vertically) with the
  10110. specified X,Y location. Used by the
  10111. <see cref="M:ZedGraph.FontSpec.Draw(System.Drawing.Graphics,ZedGraph.PaneBase,System.String,System.Single,System.Single,ZedGraph.AlignH,ZedGraph.AlignV,System.Single)"/> method.
  10112. </summary>
  10113. </member>
  10114. <member name="F:ZedGraph.AlignV.Bottom">
  10115. <summary>
  10116. Position the text so that its bottom edge is aligned with the
  10117. specified X,Y location. Used by the
  10118. <see cref="M:ZedGraph.FontSpec.Draw(System.Drawing.Graphics,ZedGraph.PaneBase,System.String,System.Single,System.Single,ZedGraph.AlignH,ZedGraph.AlignV,System.Single)"/> method.
  10119. </summary>
  10120. </member>
  10121. <member name="T:ZedGraph.CoordType">
  10122. <summary>
  10123. Enumeration type for the user-defined coordinate types available.
  10124. These coordinate types are used the <see cref="T:ZedGraph.ArrowObj"/> objects
  10125. and <see cref="T:ZedGraph.TextObj"/> objects only.
  10126. </summary>
  10127. <seealso cref="P:ZedGraph.Location.CoordinateFrame"/>
  10128. </member>
  10129. <member name="F:ZedGraph.CoordType.ChartFraction">
  10130. <summary>
  10131. Coordinates are specified as a fraction of the
  10132. <see cref="P:ZedGraph.Chart.Rect"/>. That is, for the X coordinate, 0.0
  10133. is at the left edge of the ChartRect and 1.0
  10134. is at the right edge of the ChartRect. A value less
  10135. than zero is left of the ChartRect and a value
  10136. greater than 1.0 is right of the ChartRect. For the Y coordinate, 0.0
  10137. is the top and 1.0 is the bottom.
  10138. </summary>
  10139. </member>
  10140. <member name="F:ZedGraph.CoordType.PaneFraction">
  10141. <summary>
  10142. Coordinates are specified as a fraction of the
  10143. <see cref="P:ZedGraph.PaneBase.Rect"/>. That is, for the X coordinate, 0.0
  10144. is at the left edge of the Rect and 1.0
  10145. is at the right edge of the Rect. A value less
  10146. than zero is left of the Rect and a value
  10147. greater than 1.0 is right of the Rect. For the Y coordinate, 0.0
  10148. is the top and 1.0 is the bottom. Note that
  10149. any value less than zero or greater than 1.0 will be outside
  10150. the Rect, and therefore clipped.
  10151. </summary>
  10152. </member>
  10153. <member name="F:ZedGraph.CoordType.AxisXYScale">
  10154. <summary>
  10155. Coordinates are specified according to the user axis scales
  10156. for the <see cref="P:ZedGraph.GraphPane.XAxis"/> and <see cref="P:ZedGraph.GraphPane.YAxis"/>.
  10157. </summary>
  10158. </member>
  10159. <member name="F:ZedGraph.CoordType.AxisXY2Scale">
  10160. <summary>
  10161. Coordinates are specified according to the user axis scales
  10162. for the <see cref="P:ZedGraph.GraphPane.XAxis"/> and <see cref="P:ZedGraph.GraphPane.Y2Axis"/>.
  10163. </summary>
  10164. </member>
  10165. <member name="F:ZedGraph.CoordType.XChartFractionYPaneFraction">
  10166. <summary>
  10167. The X coordinate is specified as a fraction of the <see cref="P:ZedGraph.Chart.Rect"/>,
  10168. and the Y coordinate is specified as a fraction of the <see cref="P:ZedGraph.PaneBase.Rect"/>.
  10169. </summary>
  10170. <remarks>
  10171. For the X coordinate, 0.0
  10172. is at the left edge of the ChartRect and 1.0
  10173. is at the right edge of the ChartRect. A value less
  10174. than zero is left of the ChartRect and a value
  10175. greater than 1.0 is right of the ChartRect. For the Y coordinate, a value of zero is at
  10176. the left side of the pane, and a value of 1.0 is at the right side of the pane.
  10177. </remarks>
  10178. </member>
  10179. <member name="F:ZedGraph.CoordType.XPaneFractionYChartFraction">
  10180. <summary>
  10181. The X coordinate is specified as a fraction of the <see cref="P:ZedGraph.PaneBase.Rect"/>,
  10182. and the Y coordinate is specified as a fraction of the <see cref="P:ZedGraph.Chart.Rect"/>.
  10183. </summary>
  10184. <remarks>
  10185. For the X coordinate, a value of zero is at
  10186. the left side of the pane, and a value of 1.0 is at the right side of the pane.
  10187. For the Y coordinate, 0.0
  10188. is at the top edge of the ChartRect and 1.0
  10189. is at the bottom edge of the ChartRect. A value less
  10190. than zero is above the ChartRect and a value
  10191. greater than 1.0 is below the ChartRect.
  10192. </remarks>
  10193. </member>
  10194. <member name="F:ZedGraph.CoordType.XScaleYChartFraction">
  10195. <summary>
  10196. The X coordinate is specified as an X Scale value, and the Y coordinate
  10197. is specified as a fraction of the <see cref="P:ZedGraph.Chart.Rect"/>.
  10198. </summary>
  10199. <remarks>
  10200. For the X coordinate, the value just corresponds to the values of the X scale.
  10201. Values outside the scale range will be
  10202. outside the <see cref="P:ZedGraph.Chart.Rect"/>. For the Y coordinate, 0.0
  10203. is at the top edge of the ChartRect and 1.0
  10204. is at the bottom edge of the ChartRect. A value less
  10205. than zero is above the ChartRect and a value
  10206. greater than 1.0 is below the ChartRect.
  10207. </remarks>
  10208. </member>
  10209. <member name="F:ZedGraph.CoordType.XChartFractionYScale">
  10210. <summary>
  10211. The X coordinate is specified as a fraction of the
  10212. <see cref="P:ZedGraph.Chart.Rect"/> and the Y coordinate is specified as
  10213. a Y scale value.
  10214. </summary>
  10215. <remarks>
  10216. For the X coordinate, 0.0
  10217. is at the left edge of the ChartRect and 1.0
  10218. is at the right edge of the ChartRect. A value less
  10219. than zero is left of the ChartRect and a value
  10220. greater than 1.0 is right of the ChartRect. For the Y coordinate, the value just
  10221. corresponds to the values of the Y scale. Values outside the scale range will be
  10222. outside the <see cref="P:ZedGraph.Chart.Rect"/>.
  10223. </remarks>
  10224. </member>
  10225. <member name="F:ZedGraph.CoordType.XChartFractionY2Scale">
  10226. <summary>
  10227. The X coordinate is specified as a fraction of the
  10228. <see cref="P:ZedGraph.Chart.Rect"/> and the Y coordinate is specified as
  10229. a Y2 scale value.
  10230. </summary>
  10231. <remarks>
  10232. For the X coordinate, 0.0
  10233. is at the left edge of the ChartRect and 1.0
  10234. is at the right edge of the ChartRect. A value less
  10235. than zero is left of the ChartRect and a value
  10236. greater than 1.0 is right of the ChartRect. For the Y coordinate, the value just
  10237. corresponds to the values of the Y2 scale. Values outside the scale range will be
  10238. outside the <see cref="P:ZedGraph.Chart.Rect"/>.
  10239. </remarks>
  10240. </member>
  10241. <member name="T:ZedGraph.StepType">
  10242. <summary>
  10243. Enumeration type that defines how a curve is drawn. Curves can be drawn
  10244. as ordinary lines by connecting the points directly, or in a stair-step
  10245. fashion as a series of discrete, constant values. In a stair step plot,
  10246. all lines segments are either horizontal or vertical. In a non-step (line)
  10247. plot, the lines can be any angle.
  10248. </summary>
  10249. <seealso cref="P:ZedGraph.Line.StepType"/>
  10250. </member>
  10251. <member name="F:ZedGraph.StepType.ForwardStep">
  10252. <summary>
  10253. Draw the <see cref="T:ZedGraph.CurveItem"/> as a stair-step in which each
  10254. point defines the
  10255. beginning (left side) of a new stair. This implies the points are
  10256. defined at the beginning of an "event."
  10257. </summary>
  10258. </member>
  10259. <member name="F:ZedGraph.StepType.RearwardStep">
  10260. <summary>
  10261. Draw the <see cref="T:ZedGraph.CurveItem"/> as a stair-step in which each
  10262. point defines the end (right side) of a new stair. This implies
  10263. the points are defined at the end of an "event."
  10264. </summary>
  10265. </member>
  10266. <member name="F:ZedGraph.StepType.NonStep">
  10267. <summary>
  10268. Draw the <see cref="T:ZedGraph.CurveItem"/> as an ordinary line, in which the
  10269. points are connected directly by line segments.
  10270. </summary>
  10271. </member>
  10272. <member name="F:ZedGraph.StepType.ForwardSegment">
  10273. <summary>
  10274. Draw the <see cref="T:ZedGraph.CurveItem"/> as a segment in which each point defines the
  10275. beginning (left side) of a new "stair." This implies the points are defined
  10276. at the beginning of an "event." Note that ForwardSegment is different
  10277. from ForwardStep in that it does not draw the vertical portion of the step.
  10278. </summary>
  10279. </member>
  10280. <member name="F:ZedGraph.StepType.RearwardSegment">
  10281. <summary>
  10282. Draw the <see cref="T:ZedGraph.CurveItem"/> as a segment in which each point defines the
  10283. end (right side) of a new "stair." This implies the points are defined
  10284. at the end of an "event." Note that RearwardSegment is different
  10285. from RearwardStep in that it does not draw the vertical portion of the step.
  10286. </summary>
  10287. </member>
  10288. <member name="T:ZedGraph.BarBase">
  10289. <summary>
  10290. Enumeration type that defines the base axis from which <see cref="T:ZedGraph.Bar"/> graphs
  10291. are displayed. The bars can be drawn on any of the four axes (<see cref="T:ZedGraph.XAxis"/>,
  10292. <see cref="T:ZedGraph.X2Axis"/>, <see cref="T:ZedGraph.YAxis"/>, and <see cref="T:ZedGraph.Y2Axis"/>).
  10293. </summary>
  10294. <seealso cref="P:ZedGraph.BarSettings.Base"/>
  10295. </member>
  10296. <member name="F:ZedGraph.BarBase.X">
  10297. <summary>
  10298. Draw the <see cref="T:ZedGraph.Bar"/> chart based from the <see cref="T:ZedGraph.XAxis"/>.
  10299. </summary>
  10300. </member>
  10301. <member name="F:ZedGraph.BarBase.X2">
  10302. <summary>
  10303. Draw the <see cref="T:ZedGraph.Bar"/> chart based from the <see cref="T:ZedGraph.X2Axis"/>.
  10304. </summary>
  10305. </member>
  10306. <member name="F:ZedGraph.BarBase.Y">
  10307. <summary>
  10308. Draw the <see cref="T:ZedGraph.Bar"/> chart based from the <see cref="T:ZedGraph.YAxis"/>.
  10309. </summary>
  10310. </member>
  10311. <member name="F:ZedGraph.BarBase.Y2">
  10312. <summary>
  10313. Draw the <see cref="T:ZedGraph.Bar"/> chart based from the <see cref="T:ZedGraph.Y2Axis"/>.
  10314. </summary>
  10315. </member>
  10316. <member name="T:ZedGraph.LineType">
  10317. <summary>
  10318. Enumeration type that defines the available types of <see cref="T:ZedGraph.LineItem"/> graphs.
  10319. </summary>
  10320. <seealso cref="P:ZedGraph.GraphPane.LineType"/>
  10321. </member>
  10322. <member name="F:ZedGraph.LineType.Normal">
  10323. <summary>
  10324. Draw the lines as normal. Any fill area goes from each line down to the X Axis.
  10325. </summary>
  10326. </member>
  10327. <member name="F:ZedGraph.LineType.Stack">
  10328. <summary>
  10329. Draw the lines stacked on top of each other, accumulating values to a total value.
  10330. </summary>
  10331. </member>
  10332. <member name="T:ZedGraph.BarType">
  10333. <summary>
  10334. Enumeration type that defines the available types of <see cref="T:ZedGraph.BarItem"/> graphs.
  10335. </summary>
  10336. <seealso cref="P:ZedGraph.BarSettings.Type"/>
  10337. </member>
  10338. <member name="F:ZedGraph.BarType.Cluster">
  10339. <summary>
  10340. Draw each <see cref="T:ZedGraph.BarItem"/> side by side in clusters.
  10341. </summary>
  10342. </member>
  10343. <member name="F:ZedGraph.BarType.Overlay">
  10344. <summary>
  10345. Draw the <see cref="T:ZedGraph.BarItem"/> bars one on top of the other. The bars will
  10346. be drawn such that the last bar in the <see cref="T:ZedGraph.CurveList"/> will be behind
  10347. all other bars. Note that the bar values are not summed up for the overlay
  10348. mode. The data values must be summed before being passed
  10349. to <see cref="M:ZedGraph.GraphPane.AddBar(System.String,ZedGraph.IPointList,System.Drawing.Color)"/>.
  10350. For example, if the first bar of
  10351. the first <see cref="T:ZedGraph.BarItem"/> has a value of 100, and the first bar of
  10352. the second <see cref="T:ZedGraph.BarItem"/> has a value of 120, then that bar will
  10353. appear to be 20 units on top of the first bar.
  10354. </summary>
  10355. </member>
  10356. <member name="F:ZedGraph.BarType.SortedOverlay">
  10357. <summary>
  10358. Draw the <see cref="T:ZedGraph.BarItem"/> bars one on top of the other. The bars will
  10359. be drawn such that the bars are sorted according to the maximum value, with
  10360. the tallest bar at each point at the back and the shortest bar at the front.
  10361. This is similar to the <see cref="F:ZedGraph.BarType.Overlay"/> mode, but the bars are sorted at
  10362. each base value.
  10363. The data values must be summed before being passed
  10364. to <see cref="M:ZedGraph.GraphPane.AddBar(System.String,ZedGraph.IPointList,System.Drawing.Color)"/>. For example, if the first bar of
  10365. the first <see cref="T:ZedGraph.BarItem"/> has a value of 100, and the first bar of
  10366. the second <see cref="T:ZedGraph.BarItem"/> has a value of 120, then that bar will
  10367. appear to be 20 units on top of the first bar.
  10368. </summary>
  10369. </member>
  10370. <member name="F:ZedGraph.BarType.Stack">
  10371. <summary>
  10372. Draw the <see cref="T:ZedGraph.BarItem"/> bars in an additive format so that they stack on
  10373. top of one another. The value of the last bar drawn will be the sum of the values
  10374. of all prior bars.
  10375. </summary>
  10376. </member>
  10377. <member name="F:ZedGraph.BarType.PercentStack">
  10378. <summary>
  10379. Draw the <see cref="T:ZedGraph.BarItem"/> bars in a format whereby the height of each
  10380. represents the percentage of the total each one represents. Negative values
  10381. are displayed below the zero line as percentages of the absolute total of all values.
  10382. </summary>
  10383. </member>
  10384. <member name="T:ZedGraph.SortType">
  10385. <summary>
  10386. Enumeration type that defines which set of data points - X or Y - is used
  10387. <seealso cref="M:System.Collections.ArrayList.Sort"/> to perform the sort.
  10388. </summary>
  10389. </member>
  10390. <member name="F:ZedGraph.SortType.YValues">
  10391. <summary>
  10392. Use the Y values to sort the list.
  10393. </summary>
  10394. </member>
  10395. <member name="F:ZedGraph.SortType.XValues">
  10396. <summary>
  10397. Use the X values to sort the list.
  10398. </summary>
  10399. </member>
  10400. <member name="T:ZedGraph.ZOrder">
  10401. <summary>
  10402. Enumeration that specifies a Z-Order position for <see cref="T:ZedGraph.GraphObj"/>
  10403. objects.
  10404. </summary>
  10405. <remarks>This enumeration allows you to set the layering of various graph
  10406. features. Except for the <see cref="T:ZedGraph.GraphObj"/> objects, other feature types
  10407. all have a fixed depth as follows (front to back):
  10408. <list>
  10409. <see cref="T:ZedGraph.Legend"/> objects
  10410. The border around <see cref="P:ZedGraph.Chart.Rect"/>
  10411. <see cref="T:ZedGraph.CurveItem"/> objects
  10412. The <see cref="T:ZedGraph.Axis"/> features
  10413. The background fill of the <see cref="P:ZedGraph.Chart.Rect"/>
  10414. The pane <see cref="P:ZedGraph.PaneBase.Title"/>
  10415. The background fill of the <see cref="P:ZedGraph.PaneBase.Rect"/>
  10416. </list>
  10417. You cannot place anything behind the <see cref="P:ZedGraph.PaneBase.Rect"/>
  10418. background fill, but <see cref="P:ZedGraph.GraphObj.ZOrder"/> allows you to
  10419. explicitly control the depth of <see cref="T:ZedGraph.GraphObj"/> objects
  10420. between all other object types. For items of equal <see cref="T:ZedGraph.ZOrder"/>,
  10421. such as multiple <see cref="T:ZedGraph.CurveItem"/>'s or <see cref="T:ZedGraph.GraphObj"/>'s
  10422. having the same <see cref="T:ZedGraph.ZOrder"/> value, the relative depth is
  10423. controlled by the ordinal position in the list (either
  10424. <see cref="T:ZedGraph.CurveList"/> or <see cref="T:ZedGraph.GraphObjList"/>).
  10425. <see cref="T:ZedGraph.GraphObj"/> objects
  10426. can be placed in the <see cref="T:ZedGraph.GraphObjList"/> of either a
  10427. <see cref="T:ZedGraph.GraphPane"/> or a <see cref="T:ZedGraph.MasterPane"/>. For a
  10428. <see cref="T:ZedGraph.GraphPane"/>-based <see cref="T:ZedGraph.GraphObj"/>, all <see cref="T:ZedGraph.ZOrder"/>
  10429. values are applicable. For a <see cref="T:ZedGraph.MasterPane"/>-based
  10430. <see cref="T:ZedGraph.GraphObj"/>, any <see cref="T:ZedGraph.ZOrder"/> value can be used, but there
  10431. are really only three depths:
  10432. <list><see cref="F:ZedGraph.ZOrder.H_BehindAll"/> will place the item behind the pane title,
  10433. <see cref="F:ZedGraph.ZOrder.A_InFront"/> will place on top of all other graph features,
  10434. any other value places the object above the pane title, but behind the <see cref="T:ZedGraph.GraphPane"/>'s.
  10435. </list>
  10436. </remarks>
  10437. </member>
  10438. <member name="F:ZedGraph.ZOrder.H_BehindAll">
  10439. <summary>
  10440. Specifies that the <see cref="T:ZedGraph.GraphObj"/> will be behind all other
  10441. objects (including the <see cref="T:ZedGraph.PaneBase"/> <see cref="P:ZedGraph.PaneBase.Title"/>).
  10442. </summary>
  10443. </member>
  10444. <member name="F:ZedGraph.ZOrder.G_BehindChartFill">
  10445. <summary>
  10446. Specifies that the <see cref="T:ZedGraph.GraphObj"/> will be behind the
  10447. <see cref="P:ZedGraph.Chart.Rect"/> background <see cref="T:ZedGraph.Fill"/>
  10448. (see <see cref="P:ZedGraph.Chart.Fill"/>).
  10449. </summary>
  10450. </member>
  10451. <member name="F:ZedGraph.ZOrder.F_BehindGrid">
  10452. <summary>
  10453. Specifies that the <see cref="T:ZedGraph.GraphObj"/> will be behind the grid lines.
  10454. </summary>
  10455. </member>
  10456. <member name="F:ZedGraph.ZOrder.E_BehindCurves">
  10457. <summary>
  10458. Specifies that the <see cref="T:ZedGraph.GraphObj"/> will be behind the
  10459. <see cref="T:ZedGraph.CurveItem"/> objects.
  10460. </summary>
  10461. </member>
  10462. <member name="F:ZedGraph.ZOrder.D_BehindAxis">
  10463. <summary>
  10464. Specifies that the <see cref="T:ZedGraph.GraphObj"/> will be behind the
  10465. <see cref="T:ZedGraph.Axis"/> objects.
  10466. </summary>
  10467. </member>
  10468. <member name="F:ZedGraph.ZOrder.C_BehindChartBorder">
  10469. <summary>
  10470. Specifies that the <see cref="T:ZedGraph.GraphObj"/> will be behind the
  10471. <see cref="T:ZedGraph.Chart"/> border.
  10472. </summary>
  10473. </member>
  10474. <member name="F:ZedGraph.ZOrder.B_BehindLegend">
  10475. <summary>
  10476. Specifies that the <see cref="T:ZedGraph.GraphObj"/> will be behind the
  10477. <see cref="T:ZedGraph.Legend"/> object.
  10478. </summary>
  10479. </member>
  10480. <member name="F:ZedGraph.ZOrder.A_InFront">
  10481. <summary>
  10482. Specifies that the <see cref="T:ZedGraph.GraphObj"/> will be in front of
  10483. all other objects, except for the other <see cref="T:ZedGraph.GraphObj"/>
  10484. objects that have the same <see cref="T:ZedGraph.ZOrder"/> and are before
  10485. this object in the <see cref="T:ZedGraph.GraphObjList"/>.
  10486. </summary>
  10487. </member>
  10488. <member name="T:ZedGraph.PieLabelType">
  10489. <summary>
  10490. Enumeration that determines the type of label that is displayed for each pie slice
  10491. (see <see cref="P:ZedGraph.PieItem.LabelType"/>).
  10492. </summary>
  10493. </member>
  10494. <member name="F:ZedGraph.PieLabelType.Name_Value">
  10495. <summary>
  10496. Displays <see cref="P:ZedGraph.CurveItem.Label"/> and <see cref="P:ZedGraph.PieItem.Value"/> for
  10497. a slice in a Pie Chart.
  10498. </summary>
  10499. </member>
  10500. <member name="F:ZedGraph.PieLabelType.Name_Percent">
  10501. <summary>
  10502. Displays <see cref="P:ZedGraph.CurveItem.Label"/> and <see cref="P:ZedGraph.PieItem.Value"/> (as % of total) for
  10503. a slice in a Pie Chart.
  10504. </summary>
  10505. </member>
  10506. <member name="F:ZedGraph.PieLabelType.Name_Value_Percent">
  10507. <summary>
  10508. Displays a <see cref="P:ZedGraph.CurveItem.Label"/> containing the <see cref="P:ZedGraph.PieItem.Value"/> both
  10509. as an absolute number and as percentage of the total.
  10510. </summary>
  10511. </member>
  10512. <member name="F:ZedGraph.PieLabelType.Value">
  10513. <summary>
  10514. Displays <see cref="P:ZedGraph.PieItem.Value"/> for
  10515. a slice in a Pie Chart.
  10516. </summary>
  10517. </member>
  10518. <member name="F:ZedGraph.PieLabelType.Percent">
  10519. <summary>
  10520. Displays <see cref="P:ZedGraph.PieItem.Value"/> (as % of total) for
  10521. a slice in a Pie Chart.
  10522. </summary>
  10523. </member>
  10524. <member name="F:ZedGraph.PieLabelType.Name">
  10525. <summary>
  10526. Displays <see cref="P:ZedGraph.CurveItem.Label"/> for a slice in a Pie Chart.
  10527. </summary>
  10528. </member>
  10529. <member name="F:ZedGraph.PieLabelType.None">
  10530. <summary>
  10531. No label displayed.
  10532. </summary>
  10533. </member>
  10534. <member name="T:ZedGraph.PaneLayout">
  10535. <summary>
  10536. Define the auto layout options for the
  10537. <see cref="M:ZedGraph.MasterPane.SetLayout(System.Drawing.Graphics,ZedGraph.PaneLayout)"/> method.
  10538. </summary>
  10539. </member>
  10540. <member name="F:ZedGraph.PaneLayout.ForceSquare">
  10541. <summary>
  10542. Layout the <see cref="T:ZedGraph.GraphPane"/>'s so they are in a square grid (always 2x2, 3x3, 4x4),
  10543. leaving blank spaces as required.
  10544. </summary>
  10545. <remarks>For example, a single pane would generate a 1x1 grid, between 2 and 4 panes would generate
  10546. a 2x2 grid, 5 to 9 panes would generate a 3x3 grid.</remarks>
  10547. </member>
  10548. <member name="F:ZedGraph.PaneLayout.SquareColPreferred">
  10549. <summary>
  10550. Layout the <see cref="T:ZedGraph.GraphPane"/>'s so they are in a general square (2x2, 3x3, etc.), but use extra
  10551. columns when necessary (row x column = 1x2, 2x3, 3x4, etc.) depending on the total number
  10552. of panes required.
  10553. </summary>
  10554. <remarks>For example, a 2x2 grid has four panes and a 3x3 grid has 9 panes. If there are
  10555. 6 panes required, then this option will eliminate a row (column preferred) to make a
  10556. 2 row x 3 column grid. With 7 panes, it will make a 3x3 grid with 2 empty spaces.</remarks>
  10557. </member>
  10558. <member name="F:ZedGraph.PaneLayout.SquareRowPreferred">
  10559. <summary>
  10560. Layout the <see cref="T:ZedGraph.GraphPane"/>'s so they are in a general square (2x2, 3x3, etc.), but use extra
  10561. rows when necessary (2x1, 3x2, 4x3, etc.) depending on the total number of panes required.
  10562. </summary>
  10563. <remarks>For example, a 2x2 grid has four panes and a 3x3 grid has 9 panes. If there are
  10564. 6 panes required, then this option will eliminate a column (row preferred) to make a
  10565. 3 row x 2 column grid. With 7 panes, it will make a 3x3 grid with 2 empty spaces.</remarks>
  10566. </member>
  10567. <member name="F:ZedGraph.PaneLayout.SingleRow">
  10568. <summary>
  10569. Layout the <see cref="T:ZedGraph.GraphPane"/>'s in a single row
  10570. </summary>
  10571. </member>
  10572. <member name="F:ZedGraph.PaneLayout.SingleColumn">
  10573. <summary>
  10574. Layout the <see cref="T:ZedGraph.GraphPane"/>'s in a single column
  10575. </summary>
  10576. </member>
  10577. <member name="F:ZedGraph.PaneLayout.ExplicitCol12">
  10578. <summary>
  10579. Layout the <see cref="T:ZedGraph.GraphPane"/>'s with an explicit number of columns: The first row has
  10580. 1 column and the second row has 2 columns for a total of 3 panes.
  10581. </summary>
  10582. </member>
  10583. <member name="F:ZedGraph.PaneLayout.ExplicitCol21">
  10584. <summary>
  10585. Layout the <see cref="T:ZedGraph.GraphPane"/>'s with an explicit number of columns: The first row has
  10586. 2 columns and the second row has 1 column for a total of 3 panes.
  10587. </summary>
  10588. </member>
  10589. <member name="F:ZedGraph.PaneLayout.ExplicitCol23">
  10590. <summary>
  10591. Layout the <see cref="T:ZedGraph.GraphPane"/>'s with an explicit number of columns: The first row has
  10592. 2 columns and the second row has 3 columns for a total of 5 panes.
  10593. </summary>
  10594. </member>
  10595. <member name="F:ZedGraph.PaneLayout.ExplicitCol32">
  10596. <summary>
  10597. Layout the <see cref="T:ZedGraph.GraphPane"/>'s with an explicit number of columns: The first row has
  10598. 3 columns and the second row has 2 columns for a total of 5 panes.
  10599. </summary>
  10600. </member>
  10601. <member name="F:ZedGraph.PaneLayout.ExplicitRow12">
  10602. <summary>
  10603. Layout the <see cref="T:ZedGraph.GraphPane"/>'s with an explicit number of rows: The first column has
  10604. 1 row and the second column has 2 rows for a total of 3 panes.
  10605. </summary>
  10606. </member>
  10607. <member name="F:ZedGraph.PaneLayout.ExplicitRow21">
  10608. <summary>
  10609. Layout the <see cref="T:ZedGraph.GraphPane"/>'s with an explicit number of rows: The first column has
  10610. 2 rows and the second column has 1 row for a total of 3 panes.
  10611. </summary>
  10612. </member>
  10613. <member name="F:ZedGraph.PaneLayout.ExplicitRow23">
  10614. <summary>
  10615. Layout the <see cref="T:ZedGraph.GraphPane"/>'s with an explicit number of rows: The first column has
  10616. 2 rows and the second column has 3 rows for a total of 5 panes.
  10617. </summary>
  10618. </member>
  10619. <member name="F:ZedGraph.PaneLayout.ExplicitRow32">
  10620. <summary>
  10621. Layout the <see cref="T:ZedGraph.GraphPane"/>'s with an explicit number of rows: The first column has
  10622. 3 rows and the second column has 2 rows for a total of 5 panes.
  10623. </summary>
  10624. </member>
  10625. <member name="T:ZedGraph.RenderModeType">
  10626. <summary>
  10627. Enum for specifying the type of data to be returned by the ZedGraphWeb Render() method.
  10628. </summary>
  10629. </member>
  10630. <member name="F:ZedGraph.RenderModeType.ImageTag">
  10631. <summary>
  10632. Renders as an IMG tag referencing a local generated image. ContentType stays text.
  10633. </summary>
  10634. </member>
  10635. <member name="F:ZedGraph.RenderModeType.RawImage">
  10636. <summary>
  10637. Renders the binary image. ContentType is changed accordingly.
  10638. </summary>
  10639. </member>
  10640. <member name="T:ZedGraph.PieItem">
  10641. <summary>
  10642. A class representing a pie chart object comprised of one or more
  10643. <see cref="T:ZedGraph.PieItem"/>s.
  10644. </summary>
  10645. <author> Bob Kaye </author>
  10646. <version> $Revision: 1.32 $ $Date: 2007-07-30 05:26:23 $ </version>
  10647. </member>
  10648. <member name="F:ZedGraph.PieItem.schema2">
  10649. <summary>
  10650. Current schema value that defines the version of the serialized file
  10651. </summary>
  10652. </member>
  10653. <member name="F:ZedGraph.PieItem._displacement">
  10654. <summary>
  10655. Percentage (expressed as #.##) of <see cref="T:ZedGraph.PieItem"/> radius to
  10656. which this <see cref="T:ZedGraph.PieItem"/> is to be displaced from the center.
  10657. Displacement is done outward along the radius
  10658. bisecting the chord of this <see cref="T:ZedGraph.PieItem"/>. Maximum allowable value
  10659. is 0.5.
  10660. </summary>
  10661. </member>
  10662. <member name="F:ZedGraph.PieItem._labelDetail">
  10663. <summary>
  10664. A <see cref="T:ZedGraph.TextObj"/> which will customize the label display of this
  10665. <see cref="T:ZedGraph.PieItem"/>
  10666. </summary>
  10667. </member>
  10668. <member name="F:ZedGraph.PieItem._fill">
  10669. <summary>
  10670. Private field that stores the <see cref="T:ZedGraph.Fill"/> data for this
  10671. <see cref="T:ZedGraph.PieItem"/>. Use the public property <see cref="P:ZedGraph.PieItem.Fill"/> to
  10672. access this value.
  10673. </summary>
  10674. </member>
  10675. <member name="F:ZedGraph.PieItem._border">
  10676. <summary>
  10677. Private field that stores the <see cref="P:ZedGraph.PieItem.Border"/> class that defines the
  10678. properties of the border around this <see cref="T:ZedGraph.PieItem"/>. Use the public
  10679. property <see cref="P:ZedGraph.PieItem.Border"/> to access this value.
  10680. </summary>
  10681. </member>
  10682. <member name="F:ZedGraph.PieItem._pieValue">
  10683. <summary>
  10684. Private field that stores the absolute value of this <see cref="T:ZedGraph.PieItem"/> instance.
  10685. Value will be set to zero if submitted value is less than zero.
  10686. </summary>
  10687. </member>
  10688. <member name="F:ZedGraph.PieItem._labelType">
  10689. <summary>
  10690. An enum that specifies how each <see cref="P:ZedGraph.CurveItem.Label"/> for this <see cref="T:ZedGraph.PieItem"/> object
  10691. will be displayed. Use the public property <see cref="P:ZedGraph.PieItem.LabelType"/> to access this data.
  10692. Use enum <see cref="T:ZedGraph.PieLabelType"/>.
  10693. </summary>
  10694. </member>
  10695. <member name="F:ZedGraph.PieItem._intersectionPoint">
  10696. <summary>
  10697. The point on the arc of this <see cref="T:ZedGraph.PieItem"/> representing the intersection of
  10698. the arc and the explosion radius.
  10699. </summary>
  10700. </member>
  10701. <member name="F:ZedGraph.PieItem._boundingRectangle">
  10702. <summary>
  10703. The bounding rectangle for this <see cref="T:ZedGraph.PieItem"/>.
  10704. </summary>
  10705. </member>
  10706. <member name="F:ZedGraph.PieItem._labelStr">
  10707. <summary>
  10708. The formatted string for this <see cref="T:ZedGraph.PieItem"/>'s label. Formatting is
  10709. done based on the <see cref="T:ZedGraph.PieLabelType"/>.
  10710. </summary>
  10711. </member>
  10712. <member name="F:ZedGraph.PieItem._pivotPoint">
  10713. <summary>
  10714. The point at which the line between this <see cref="T:ZedGraph.PieItem"/> and its
  10715. label bends to the horizontal.
  10716. </summary>
  10717. </member>
  10718. <member name="F:ZedGraph.PieItem._endPoint">
  10719. <summary>
  10720. The point at the end of the line between this <see cref="T:ZedGraph.PieItem"/> and
  10721. it's label (i.e. the beginning of the label display)
  10722. </summary>
  10723. </member>
  10724. <member name="F:ZedGraph.PieItem._slicePath">
  10725. <summary>
  10726. Private field to hold the GraphicsPath of this <see cref="T:ZedGraph.PieItem"/> to be
  10727. used for 'hit testing'.
  10728. </summary>
  10729. </member>
  10730. <member name="F:ZedGraph.PieItem._startAngle">
  10731. <summary>
  10732. Private field which holds the angle (in degrees) at which the display of this <see cref="T:ZedGraph.PieItem"/>
  10733. object will begin.
  10734. </summary>
  10735. </member>
  10736. <member name="F:ZedGraph.PieItem._sweepAngle">
  10737. <summary>
  10738. Private field which holds the length (in degrees) of the arc representing this <see cref="T:ZedGraph.PieItem"/>
  10739. object.
  10740. </summary>
  10741. </member>
  10742. <member name="F:ZedGraph.PieItem._midAngle">
  10743. <summary>
  10744. Private field which represents the angle (in degrees) of the radius along which this <see cref="T:ZedGraph.PieItem"/>
  10745. object will be displaced, if desired.
  10746. </summary>
  10747. </member>
  10748. <member name="F:ZedGraph.PieItem._valueDecimalDigits">
  10749. <summary>
  10750. Private field which determines the number of decimal digits displayed to
  10751. in a <see cref="T:ZedGraph.PieItem"/> label containing a value.
  10752. </summary>
  10753. </member>
  10754. <member name="F:ZedGraph.PieItem._percentDecimalDigits">
  10755. <summary>
  10756. Private field which determines the number of decimal digits displayed
  10757. in a <see cref="T:ZedGraph.PieItem"/> label containing a percent.
  10758. </summary>
  10759. </member>
  10760. <member name="M:ZedGraph.PieItem.IsZIncluded(ZedGraph.GraphPane)">
  10761. <summary>
  10762. Gets a flag indicating if the Z data range should be included in the axis scaling calculations.
  10763. </summary>
  10764. <param name="pane">The parent <see cref="T:ZedGraph.GraphPane"/> of this <see cref="T:ZedGraph.CurveItem"/>.
  10765. </param>
  10766. <value>true if the Z data are included, false otherwise</value>
  10767. </member>
  10768. <member name="M:ZedGraph.PieItem.IsXIndependent(ZedGraph.GraphPane)">
  10769. <summary>
  10770. Gets a flag indicating if the X axis is the independent axis for this <see cref="T:ZedGraph.CurveItem"/>
  10771. </summary>
  10772. <param name="pane">The parent <see cref="T:ZedGraph.GraphPane"/> of this <see cref="T:ZedGraph.CurveItem"/>.
  10773. </param>
  10774. <value>true if the X axis is independent, false otherwise</value>
  10775. </member>
  10776. <member name="M:ZedGraph.PieItem.#ctor(System.Double,System.Drawing.Color,System.Drawing.Color,System.Single,System.Double,System.String)">
  10777. <summary>
  10778. Create a new <see cref="T:ZedGraph.PieItem"/>, providing a gradient fill for the pie color.
  10779. </summary>
  10780. <param name="pieValue">The value associated with this <see cref="T:ZedGraph.PieItem"/> instance.</param>
  10781. <param name="color1">The starting display color for the gradient <see cref="P:ZedGraph.PieItem.Fill"/> for this
  10782. <see cref="T:ZedGraph.PieItem"/> instance.</param>
  10783. <param name="color2">The ending display color for the gradient <see cref="P:ZedGraph.PieItem.Fill"/> for this
  10784. <see cref="T:ZedGraph.PieItem"/> instance.</param>
  10785. <param name="fillAngle">The angle for the gradient <see cref="P:ZedGraph.PieItem.Fill"/>.</param>
  10786. <param name="displacement">The amount this <see cref="T:ZedGraph.PieItem"/> instance will be
  10787. displaced from the center point.</param>
  10788. <param name="label">Text label for this <see cref="T:ZedGraph.PieItem"/> instance.</param>
  10789. </member>
  10790. <member name="M:ZedGraph.PieItem.#ctor(System.Double,System.Drawing.Color,System.Double,System.String)">
  10791. <summary>
  10792. Create a new <see cref="T:ZedGraph.PieItem"/>.
  10793. </summary>
  10794. <param name="pieValue">The value associated with this <see cref="T:ZedGraph.PieItem"/> instance.</param>
  10795. <param name="color">The display color for this <see cref="T:ZedGraph.PieItem"/> instance.</param>
  10796. <param name="displacement">The amount this <see cref="T:ZedGraph.PieItem"/> instance will be
  10797. displaced from the center point.</param>
  10798. <param name="label">Text label for this <see cref="T:ZedGraph.PieItem"/> instance.</param>
  10799. </member>
  10800. <member name="M:ZedGraph.PieItem.#ctor(System.Double,System.String)">
  10801. <summary>
  10802. Create a new <see cref="T:ZedGraph.PieItem"/>.
  10803. </summary>
  10804. <param name="pieValue">The value associated with this <see cref="T:ZedGraph.PieItem"/> instance.</param>
  10805. <param name="label">Text label for this <see cref="T:ZedGraph.PieItem"/> instance</param>
  10806. </member>
  10807. <member name="M:ZedGraph.PieItem.#ctor(ZedGraph.PieItem)">
  10808. <summary>
  10809. The Copy Constructor
  10810. </summary>
  10811. <param name="rhs">The <see cref="T:ZedGraph.PieItem"/> object from which to copy</param>
  10812. </member>
  10813. <member name="M:ZedGraph.PieItem.System#ICloneable#Clone">
  10814. <summary>
  10815. Implement the <see cref="T:System.ICloneable"/> interface in a typesafe manner by just
  10816. calling the typed version of <see cref="M:ZedGraph.PieItem.Clone"/>
  10817. </summary>
  10818. <returns>A deep copy of this object</returns>
  10819. </member>
  10820. <member name="M:ZedGraph.PieItem.Clone">
  10821. <summary>
  10822. Typesafe, deep-copy clone method.
  10823. </summary>
  10824. <returns>A new, independent copy of this class</returns>
  10825. </member>
  10826. <member name="M:ZedGraph.PieItem.#ctor(System.Runtime.Serialization.SerializationInfo,System.Runtime.Serialization.StreamingContext)">
  10827. <summary>
  10828. Constructor for deserializing objects
  10829. </summary>
  10830. <param name="info">A <see cref="T:System.Runtime.Serialization.SerializationInfo"/> instance that defines the serialized data
  10831. </param>
  10832. <param name="context">A <see cref="T:System.Runtime.Serialization.StreamingContext"/> instance that contains the serialized data
  10833. </param>
  10834. </member>
  10835. <member name="M:ZedGraph.PieItem.GetObjectData(System.Runtime.Serialization.SerializationInfo,System.Runtime.Serialization.StreamingContext)">
  10836. <summary>
  10837. Populates a <see cref="T:System.Runtime.Serialization.SerializationInfo"/> instance with the data needed to serialize the target object
  10838. </summary>
  10839. <param name="info">A <see cref="T:System.Runtime.Serialization.SerializationInfo"/> instance that defines the serialized data</param>
  10840. <param name="context">A <see cref="T:System.Runtime.Serialization.StreamingContext"/> instance that contains the serialized data</param>
  10841. </member>
  10842. <member name="M:ZedGraph.PieItem.Draw(System.Drawing.Graphics,ZedGraph.GraphPane,System.Int32,System.Single)">
  10843. <summary>
  10844. Do all rendering associated with this <see cref="T:ZedGraph.PieItem"/> item to the specified
  10845. <see cref="T:System.Drawing.Graphics"/> device. This method is normally only
  10846. called by the Draw method of the parent <see cref="T:ZedGraph.CurveList"/>
  10847. collection object.
  10848. </summary>
  10849. <param name="g">
  10850. A graphic device object to be drawn into. This is normally e.Graphics from the
  10851. PaintEventArgs argument to the Paint() method.
  10852. </param>
  10853. <param name="pane">
  10854. A reference to the <see cref="T:ZedGraph.GraphPane"/> object that is the parent or
  10855. owner of this object.
  10856. </param>
  10857. <param name="pos">Not used for rendering Pies</param>param&gt;
  10858. <param name="scaleFactor">
  10859. The scaling factor to be used for rendering objects. This is calculated and
  10860. passed down by the parent <see cref="T:ZedGraph.GraphPane"/> object using the
  10861. <see cref="M:ZedGraph.PaneBase.CalcScaleFactor"/> method, and is used to proportionally adjust
  10862. font sizes, etc. according to the actual size of the graph.
  10863. </param>
  10864. </member>
  10865. <member name="M:ZedGraph.PieItem.CalcPieRect(System.Drawing.Graphics,ZedGraph.GraphPane,System.Single,System.Drawing.RectangleF)">
  10866. <summary>
  10867. Calculate the <see cref="T:System.Drawing.RectangleF"/> that will be used to define the bounding rectangle of
  10868. the Pie.
  10869. </summary>
  10870. <remarks>This rectangle always lies inside of the <see cref="P:ZedGraph.Chart.Rect"/>, and it is
  10871. normally a square so that the pie itself is not oval-shaped.</remarks>
  10872. <param name="g">
  10873. A graphic device object to be drawn into. This is normally e.Graphics from the
  10874. PaintEventArgs argument to the Paint() method.
  10875. </param>
  10876. <param name="pane">
  10877. A reference to the <see cref="T:ZedGraph.GraphPane"/> object that is the parent or
  10878. owner of this object.
  10879. </param>
  10880. <param name="scaleFactor">
  10881. The scaling factor to be used for rendering objects. This is calculated and
  10882. passed down by the parent <see cref="T:ZedGraph.GraphPane"/> object using the
  10883. <see cref="M:ZedGraph.PaneBase.CalcScaleFactor"/> method, and is used to proportionally adjust
  10884. font sizes, etc. according to the actual size of the graph.
  10885. </param>
  10886. <param name="chartRect">The <see cref="T:System.Drawing.RectangleF"/> (normally the <see cref="P:ZedGraph.Chart.Rect"/>)
  10887. that bounds this pie.</param>
  10888. <returns></returns>
  10889. </member>
  10890. <member name="M:ZedGraph.PieItem.CalcExplodedRect(System.Drawing.RectangleF@)">
  10891. <summary>
  10892. Recalculate the bounding rectangle when a piee slice is displaced.
  10893. </summary>
  10894. <param name="explRect">rectangle to be used for drawing exploded pie</param>
  10895. </member>
  10896. <member name="M:ZedGraph.PieItem.CalculatePieChartParams(ZedGraph.GraphPane,System.Double@)">
  10897. <summary>
  10898. Calculate the values needed to properly display this <see cref="T:ZedGraph.PieItem"/>.
  10899. </summary>
  10900. <param name="pane">
  10901. A graphic device object to be drawn into. This is normally e.Graphics from the
  10902. PaintEventArgs argument to the Paint() method.
  10903. </param>
  10904. <param name="maxDisplacement">maximum slice displacement</param>
  10905. </member>
  10906. <member name="M:ZedGraph.PieItem.DrawLabel(System.Drawing.Graphics,ZedGraph.GraphPane,System.Drawing.RectangleF,System.Single)">
  10907. <summary>
  10908. Render the label for this <see cref="T:ZedGraph.PieItem"/>.
  10909. </summary>
  10910. <param name="g">
  10911. A graphic device object to be drawn into. This is normally e.Graphics from the
  10912. PaintEventArgs argument to the Paint() method.
  10913. </param>
  10914. <param name="pane">
  10915. A graphic device object to be drawn into. This is normally e.Graphics from the
  10916. PaintEventArgs argument to the Paint() method.
  10917. </param>
  10918. <param name="rect">Bounding rectangle for this <see cref="T:ZedGraph.PieItem"/>.</param>
  10919. <param name="scaleFactor">
  10920. The scaling factor to be used for rendering objects. This is calculated and
  10921. passed down by the parent <see cref="T:ZedGraph.GraphPane"/> object using the
  10922. <see cref="M:ZedGraph.PaneBase.CalcScaleFactor"/> method, and is used to proportionally adjust
  10923. font sizes, etc. according to the actual size of the graph.
  10924. </param>
  10925. </member>
  10926. <member name="M:ZedGraph.PieItem.DesignLabel(System.Drawing.Graphics,ZedGraph.GraphPane,System.Drawing.RectangleF,System.Single)">
  10927. <summary>
  10928. This method collects all the data relative to rendering this <see cref="T:ZedGraph.PieItem"/>'s label.
  10929. </summary>
  10930. <param name="g">
  10931. A graphic device object to be drawn into. This is normally e.Graphics from the
  10932. PaintEventArgs argument to the Paint() method.
  10933. </param>
  10934. <param name="pane">
  10935. A graphic device object to be drawn into. This is normally e.Graphics from the
  10936. PaintEventArgs argument to the Paint() method.
  10937. </param>
  10938. <param name="rect">The rectangle used for rendering this <see cref="T:ZedGraph.PieItem"/>
  10939. </param>
  10940. <param name="scaleFactor">
  10941. The scaling factor to be used for rendering objects. This is calculated and
  10942. passed down by the parent <see cref="T:ZedGraph.GraphPane"/> object using the
  10943. <see cref="M:ZedGraph.PaneBase.CalcScaleFactor"/> method, and is used to proportionally adjust
  10944. font sizes, etc. according to the actual size of the graph.
  10945. </param>
  10946. </member>
  10947. <member name="M:ZedGraph.PieItem.CalculateLinePoints(System.Drawing.RectangleF,System.Double)">
  10948. <summary>
  10949. </summary>
  10950. <param name="rect"></param>
  10951. <param name="midAngle"></param>
  10952. </member>
  10953. <member name="M:ZedGraph.PieItem.BuildLabelString(ZedGraph.PieItem)">
  10954. <summary>
  10955. Build the string that will be displayed as the slice label as determined by
  10956. <see cref="P:ZedGraph.PieItem.LabelType"/>.
  10957. </summary>
  10958. <param name="curve">reference to the <see cref="T:ZedGraph.PieItem"/></param>
  10959. </member>
  10960. <member name="M:ZedGraph.PieItem.CalcNewBaseRect(System.Double,System.Drawing.RectangleF@)">
  10961. <summary>
  10962. A method which calculates a new size for the bounding rectangle for the non-displaced
  10963. <see cref="T:ZedGraph.PieItem"/>'s in the pie chart. This method is called after it is found
  10964. that at least one slice is displaced.
  10965. </summary>
  10966. <param name="maxDisplacement">The biggest displacement among the <see cref="T:ZedGraph.PieItem"/>s
  10967. making up the pie chart.</param>
  10968. <param name="baseRect">The current bounding rectangle</param>
  10969. </member>
  10970. <member name="M:ZedGraph.PieItem.DrawLegendKey(System.Drawing.Graphics,ZedGraph.GraphPane,System.Drawing.RectangleF,System.Single)">
  10971. <summary>
  10972. Draw a legend key entry for this <see cref="T:ZedGraph.PieItem"/> at the specified location
  10973. </summary>
  10974. <param name="g">
  10975. A graphic device object to be drawn into. This is normally e.Graphics from the
  10976. PaintEventArgs argument to the Paint() method.
  10977. </param>
  10978. <param name="pane">
  10979. A reference to the <see cref="T:ZedGraph.GraphPane"/> object that is the parent or
  10980. owner of this object.
  10981. </param>
  10982. <param name="rect">The <see cref="T:System.Drawing.RectangleF"/> struct that specifies the
  10983. location for the legend key</param>
  10984. <param name="scaleFactor">
  10985. The scaling factor to be used for rendering objects. This is calculated and
  10986. passed down by the parent <see cref="T:ZedGraph.GraphPane"/> object using the
  10987. <see cref="M:ZedGraph.PaneBase.CalcScaleFactor"/> method, and is used to proportionally adjust
  10988. font sizes, etc. according to the actual size of the graph.
  10989. </param>
  10990. </member>
  10991. <member name="M:ZedGraph.PieItem.GetCoords(ZedGraph.GraphPane,System.Int32,System.String@)">
  10992. <summary>
  10993. Determine the coords for the rectangle associated with a specified point for
  10994. this <see cref="T:ZedGraph.CurveItem"/>
  10995. </summary>
  10996. <param name="pane">The <see cref="T:ZedGraph.GraphPane"/> to which this curve belongs</param>
  10997. <param name="i">The index of the point of interest</param>
  10998. <param name="coords">A list of coordinates that represents the "rect" for
  10999. this point (used in an html AREA tag)</param>
  11000. <returns>true if it's a valid point, false otherwise</returns>
  11001. </member>
  11002. <member name="P:ZedGraph.PieItem.Displacement">
  11003. <summary>
  11004. Gets or sets the a value which determines the amount, if any, of this <see cref="T:ZedGraph.PieItem"/>
  11005. displacement.
  11006. </summary>
  11007. </member>
  11008. <member name="P:ZedGraph.PieItem.SlicePath">
  11009. <summary>
  11010. Gets a path representing this <see cref="T:ZedGraph.PieItem"/>
  11011. </summary>
  11012. </member>
  11013. <member name="P:ZedGraph.PieItem.LabelDetail">
  11014. <summary>
  11015. Gets or sets the <see cref="T:ZedGraph.TextObj"/> to be used
  11016. for displaying this <see cref="T:ZedGraph.PieItem"/>'s label.
  11017. </summary>
  11018. </member>
  11019. <member name="P:ZedGraph.PieItem.Border">
  11020. <summary>
  11021. Gets or sets the <see cref="P:ZedGraph.PieItem.Border"/> object so as to be able to modify
  11022. its properties.
  11023. </summary>
  11024. </member>
  11025. <member name="P:ZedGraph.PieItem.Fill">
  11026. <summary>
  11027. Gets or sets the <see cref="P:ZedGraph.PieItem.Fill"/> object which is used to fill the
  11028. pie slice with color.
  11029. </summary>
  11030. </member>
  11031. <member name="P:ZedGraph.PieItem.SweepAngle">
  11032. <summary>
  11033. Gets or sets the arc length (in degrees) of this <see cref="T:ZedGraph.PieItem"/>.
  11034. </summary>
  11035. </member>
  11036. <member name="P:ZedGraph.PieItem.StartAngle">
  11037. <summary>
  11038. Gets or sets the starting angle (in degrees) of this <see cref="T:ZedGraph.PieItem"/>.
  11039. </summary>
  11040. </member>
  11041. <member name="P:ZedGraph.PieItem.MidAngle">
  11042. <summary>
  11043. Gets or sets the angle (in degrees) of the radius along which
  11044. this <see cref="T:ZedGraph.PieItem"/> will be displaced.
  11045. </summary>
  11046. </member>
  11047. <member name="P:ZedGraph.PieItem.Value">
  11048. <summary>
  11049. Gets or sets the value of this <see cref="T:ZedGraph.PieItem"/>.
  11050. Minimum value is 0.
  11051. </summary>
  11052. </member>
  11053. <member name="P:ZedGraph.PieItem.LabelType">
  11054. <summary>
  11055. Gets or sets the <see cref="T:ZedGraph.PieLabelType"/> to be used in displaying
  11056. <see cref="T:ZedGraph.PieItem"/> labels.
  11057. </summary>
  11058. </member>
  11059. <member name="P:ZedGraph.PieItem.ValueDecimalDigits">
  11060. <summary>
  11061. Gets or sets the number of decimal digits to be displayed in a <see cref="T:ZedGraph.PieItem"/>
  11062. value label.
  11063. </summary>
  11064. </member>
  11065. <member name="P:ZedGraph.PieItem.PercentDecimalDigits">
  11066. <summary>
  11067. Gets or sets the number of decimal digits to be displayed in a <see cref="T:ZedGraph.PieItem"/>
  11068. percent label.
  11069. </summary>
  11070. </member>
  11071. <member name="T:ZedGraph.PieItem.Default">
  11072. <summary>
  11073. Specify the default property values for the <see cref="T:ZedGraph.PieItem"/> class.
  11074. </summary>
  11075. </member>
  11076. <member name="F:ZedGraph.PieItem.Default.Displacement">
  11077. <summary>
  11078. Default <see cref="T:ZedGraph.PieItem"/> displacement.
  11079. </summary>
  11080. </member>
  11081. <member name="F:ZedGraph.PieItem.Default.BorderWidth">
  11082. <summary>
  11083. The default pen width to be used for drawing the border around the PieItem
  11084. (<see cref="P:ZedGraph.LineBase.Width"/> property). Units are points.
  11085. </summary>
  11086. </member>
  11087. <member name="F:ZedGraph.PieItem.Default.FillType">
  11088. <summary>
  11089. The default fill mode for this PieItem (<see cref="P:ZedGraph.Fill.Type"/> property).
  11090. </summary>
  11091. </member>
  11092. <member name="F:ZedGraph.PieItem.Default.IsBorderVisible">
  11093. <summary>
  11094. The default border mode for PieItem (<see cref="P:ZedGraph.LineBase.IsVisible"/> property).
  11095. true to display frame around PieItem, false otherwise
  11096. </summary>
  11097. </member>
  11098. <member name="F:ZedGraph.PieItem.Default.BorderColor">
  11099. <summary>
  11100. The default color for drawing frames around PieItem
  11101. (<see cref="P:ZedGraph.LineBase.Color"/> property).
  11102. </summary>
  11103. </member>
  11104. <member name="F:ZedGraph.PieItem.Default.FillColor">
  11105. <summary>
  11106. The default color for filling in the PieItem
  11107. (<see cref="P:ZedGraph.Fill.Color"/> property).
  11108. </summary>
  11109. </member>
  11110. <member name="F:ZedGraph.PieItem.Default.FillBrush">
  11111. <summary>
  11112. The default custom brush for filling in the PieItem.
  11113. (<see cref="P:ZedGraph.Fill.Brush"/> property).
  11114. </summary>
  11115. </member>
  11116. <member name="F:ZedGraph.PieItem.Default.isVisible">
  11117. <summary>
  11118. Default value for controlling <see cref="T:ZedGraph.PieItem"/> display.
  11119. </summary>
  11120. </member>
  11121. <member name="F:ZedGraph.PieItem.Default.LabelType">
  11122. <summary>
  11123. Default value for <see cref="P:ZedGraph.PieItem.LabelType"/>.
  11124. </summary>
  11125. </member>
  11126. <member name="F:ZedGraph.PieItem.Default.FontSize">
  11127. <summary>
  11128. The default font size for <see cref="P:ZedGraph.PieItem.LabelDetail"/> entries
  11129. (<see cref="P:ZedGraph.FontSpec.Size"/> property). Units are
  11130. in points (1/72 inch).
  11131. </summary>
  11132. </member>
  11133. <member name="F:ZedGraph.PieItem.Default.ValueDecimalDigits">
  11134. <summary>
  11135. Default value for the number of decimal digits
  11136. to be displayed when <see cref="F:ZedGraph.PieItem.Default.LabelType"/> contains a value.
  11137. </summary>
  11138. </member>
  11139. <member name="F:ZedGraph.PieItem.Default.PercentDecimalDigits">
  11140. <summary>
  11141. Default value for the number of decimal digits
  11142. to be displayed where <see cref="F:ZedGraph.PieItem.Default.LabelType"/> contains a percent.
  11143. </summary>
  11144. </member>
  11145. <member name="T:ZedGraph.FontSpec">
  11146. <summary>
  11147. The <see cref="T:ZedGraph.FontSpec"/> class is a generic font class that maintains the font family,
  11148. attributes, colors, border and fill modes, font size, and angle information.
  11149. This class can render text with a variety of alignment options using the
  11150. <see cref="T:ZedGraph.AlignH"/> and <see cref="T:ZedGraph.AlignV"/> parameters in the
  11151. <see cref="M:ZedGraph.FontSpec.Draw(System.Drawing.Graphics,ZedGraph.PaneBase,System.String,System.Single,System.Single,ZedGraph.AlignH,ZedGraph.AlignV,System.Single)"/> method.
  11152. </summary>
  11153. <author> John Champion </author>
  11154. <version> $Revision: 3.24 $ $Date: 2007-01-25 07:56:08 $ </version>
  11155. </member>
  11156. <member name="F:ZedGraph.FontSpec.schema">
  11157. <summary>
  11158. Current schema value that defines the version of the serialized file
  11159. </summary>
  11160. </member>
  11161. <member name="F:ZedGraph.FontSpec._fontColor">
  11162. <summary>
  11163. Private field that stores the color of the font characters for this
  11164. <see cref="T:ZedGraph.FontSpec"/>. Use the public property <see cref="P:ZedGraph.FontSpec.FontColor"/>
  11165. to access this value.
  11166. </summary>
  11167. <value>A system <see cref="T:System.Drawing.Color"/> reference.</value>
  11168. </member>
  11169. <member name="F:ZedGraph.FontSpec._family">
  11170. <summary>
  11171. Private field that stores the font family name for this <see cref="T:ZedGraph.FontSpec"/>.
  11172. Use the public property <see cref="P:ZedGraph.FontSpec.Family"/> to access this value.
  11173. </summary>
  11174. <value>A text string with the font family name, e.g., "Arial"</value>
  11175. </member>
  11176. <member name="F:ZedGraph.FontSpec._isBold">
  11177. <summary>
  11178. Private field that determines whether this <see cref="T:ZedGraph.FontSpec"/> is
  11179. drawn with bold typeface.
  11180. Use the public property <see cref="P:ZedGraph.FontSpec.IsBold"/> to access this value.
  11181. </summary>
  11182. <value>A boolean value, true for bold, false for normal</value>
  11183. </member>
  11184. <member name="F:ZedGraph.FontSpec._isItalic">
  11185. <summary>
  11186. Private field that determines whether this <see cref="T:ZedGraph.FontSpec"/> is
  11187. drawn with italic typeface.
  11188. Use the public property <see cref="P:ZedGraph.FontSpec.IsItalic"/> to access this value.
  11189. </summary>
  11190. <value>A boolean value, true for italic, false for normal</value>
  11191. </member>
  11192. <member name="F:ZedGraph.FontSpec._isUnderline">
  11193. <summary>
  11194. Private field that determines whether this <see cref="T:ZedGraph.FontSpec"/> is
  11195. drawn with underlined typeface.
  11196. Use the public property <see cref="P:ZedGraph.FontSpec.IsUnderline"/> to access this value.
  11197. </summary>
  11198. <value>A boolean value, true for underline, false for normal</value>
  11199. </member>
  11200. <member name="F:ZedGraph.FontSpec._fill">
  11201. <summary>
  11202. Private field that stores the <see cref="T:ZedGraph.Fill"/> data for this
  11203. <see cref="T:ZedGraph.FontSpec"/>. Use the public property <see cref="P:ZedGraph.FontSpec.Fill"/> to
  11204. access this value.
  11205. </summary>
  11206. </member>
  11207. <member name="F:ZedGraph.FontSpec._border">
  11208. <summary>
  11209. Private field that determines the properties of the border around the text.
  11210. Use the public property <see cref="P:ZedGraph.FontSpec.Border"/> to access this value.
  11211. </summary>
  11212. </member>
  11213. <member name="F:ZedGraph.FontSpec._angle">
  11214. <summary>
  11215. Private field that determines the angle at which this
  11216. <see cref="T:ZedGraph.FontSpec"/> object is drawn. Use the public property
  11217. <see cref="P:ZedGraph.FontSpec.Angle"/> to access this value.
  11218. </summary>
  11219. <value>The angle of the font, measured in anti-clockwise degrees from
  11220. horizontal. Negative values are permitted.</value>
  11221. </member>
  11222. <member name="F:ZedGraph.FontSpec._stringAlignment">
  11223. <summary>
  11224. Private field that determines the alignment with which this
  11225. <see cref="T:ZedGraph.FontSpec"/> object is drawn. This alignment really only
  11226. affects multi-line strings. Use the public property
  11227. <see cref="P:ZedGraph.FontSpec.StringAlignment"/> to access this value.
  11228. </summary>
  11229. <value>A <see cref="P:ZedGraph.FontSpec.StringAlignment"/> enumeration.</value>
  11230. </member>
  11231. <member name="F:ZedGraph.FontSpec._size">
  11232. <summary>
  11233. Private field that determines the size of the font for this
  11234. <see cref="T:ZedGraph.FontSpec"/> object. Use the public property
  11235. <see cref="P:ZedGraph.FontSpec.Size"/> to access this value.
  11236. </summary>
  11237. <value>The size of the font, measured in points (1/72 inch).</value>
  11238. </member>
  11239. <member name="F:ZedGraph.FontSpec._font">
  11240. <summary>
  11241. Private field that stores a reference to the <see cref="T:System.Drawing.Font"/>
  11242. object for this <see cref="T:ZedGraph.FontSpec"/>. This font object will be at
  11243. the actual drawn size <see cref="F:ZedGraph.FontSpec._scaledSize"/> according to the current
  11244. size of the <see cref="T:ZedGraph.GraphPane"/>. Use the public method
  11245. <see cref="M:ZedGraph.FontSpec.GetFont(System.Single)"/> to access this font object.
  11246. </summary>
  11247. <value>A reference to a <see cref="T:System.Drawing.Font"/> object</value>
  11248. </member>
  11249. <member name="F:ZedGraph.FontSpec._isAntiAlias">
  11250. <summary>
  11251. Private field that determines if the <see cref="T:ZedGraph.FontSpec"/> will be
  11252. displayed using anti-aliasing logic.
  11253. Use the public property <see cref="P:ZedGraph.FontSpec.IsAntiAlias"/> to access this value.
  11254. </summary>
  11255. </member>
  11256. <member name="F:ZedGraph.FontSpec._isDropShadow">
  11257. <summary>
  11258. Private field that determines if the <see cref="T:ZedGraph.FontSpec"/> will be
  11259. displayed with a drop shadow.
  11260. Use the public property <see cref="P:ZedGraph.FontSpec.IsDropShadow"/> to access this value.
  11261. </summary>
  11262. </member>
  11263. <member name="F:ZedGraph.FontSpec._dropShadowColor">
  11264. <summary>
  11265. Private field that determines the color of the dropshadow for this
  11266. <see cref="T:ZedGraph.FontSpec"/>.
  11267. Use the public property <see cref="P:ZedGraph.FontSpec.DropShadowColor"/> to access this value.
  11268. </summary>
  11269. </member>
  11270. <member name="F:ZedGraph.FontSpec._dropShadowAngle">
  11271. <summary>
  11272. Private field that determines the offset angle of the dropshadow for this
  11273. <see cref="T:ZedGraph.FontSpec"/>.
  11274. Use the public property <see cref="P:ZedGraph.FontSpec.DropShadowAngle"/> to access this value.
  11275. </summary>
  11276. </member>
  11277. <member name="F:ZedGraph.FontSpec._dropShadowOffset">
  11278. <summary>
  11279. Private field that determines the offset distance of the dropshadow for this
  11280. <see cref="T:ZedGraph.FontSpec"/>.
  11281. Use the public property <see cref="P:ZedGraph.FontSpec.DropShadowOffset"/> to access this value.
  11282. </summary>
  11283. </member>
  11284. <member name="F:ZedGraph.FontSpec._superScriptFont">
  11285. <summary>
  11286. Private field that stores a reference to the <see cref="T:System.Drawing.Font"/>
  11287. object that will be used for superscripts. This font object will be a
  11288. fraction of the <see cref="T:ZedGraph.FontSpec"/> <see cref="F:ZedGraph.FontSpec._scaledSize"/>,
  11289. based on the value of <see cref="F:ZedGraph.FontSpec.Default.SuperSize"/>. This
  11290. property is internal, and has no public access.
  11291. </summary>
  11292. <value>A reference to a <see cref="T:System.Drawing.Font"/> object</value>
  11293. </member>
  11294. <member name="F:ZedGraph.FontSpec._scaledSize">
  11295. <summary>
  11296. Private field that temporarily stores the scaled size of the font for this
  11297. <see cref="T:ZedGraph.FontSpec"/> object. This represents the actual on-screen
  11298. size, rather than the <see cref="P:ZedGraph.FontSpec.Size"/> that represents the reference
  11299. size for a "full-sized" <see cref="T:ZedGraph.GraphPane"/>.
  11300. </summary>
  11301. <value>The size of the font, measured in points (1/72 inch).</value>
  11302. </member>
  11303. <member name="M:ZedGraph.FontSpec.#ctor">
  11304. <summary>
  11305. Construct a <see cref="T:ZedGraph.FontSpec"/> object with default properties.
  11306. </summary>
  11307. </member>
  11308. <member name="M:ZedGraph.FontSpec.#ctor(System.String,System.Single,System.Drawing.Color,System.Boolean,System.Boolean,System.Boolean)">
  11309. <summary>
  11310. Construct a <see cref="T:ZedGraph.FontSpec"/> object with the given properties. All other properties
  11311. are defaulted according to the values specified in the <see cref="T:ZedGraph.FontSpec.Default"/>
  11312. default class.
  11313. </summary>
  11314. <param name="family">A text string representing the font family
  11315. (default is "Arial")</param>
  11316. <param name="size">A size of the font in points. This size will be scaled
  11317. based on the ratio of the <see cref="P:ZedGraph.PaneBase.Rect"/> dimension to the
  11318. <see cref="P:ZedGraph.PaneBase.BaseDimension"/> of the <see cref="T:ZedGraph.GraphPane"/> object. </param>
  11319. <param name="color">The color with which to render the font</param>
  11320. <param name="isBold">true for a bold typeface, false otherwise</param>
  11321. <param name="isItalic">true for an italic typeface, false otherwise</param>
  11322. <param name="isUnderline">true for an underlined font, false otherwise</param>
  11323. </member>
  11324. <member name="M:ZedGraph.FontSpec.#ctor(System.String,System.Single,System.Drawing.Color,System.Boolean,System.Boolean,System.Boolean,System.Drawing.Color,System.Drawing.Brush,ZedGraph.FillType)">
  11325. <summary>
  11326. Construct a <see cref="T:ZedGraph.FontSpec"/> object with the given properties. All other properties
  11327. are defaulted according to the values specified in the <see cref="T:ZedGraph.FontSpec.Default"/>
  11328. default class.
  11329. </summary>
  11330. <param name="family">A text string representing the font family
  11331. (default is "Arial")</param>
  11332. <param name="size">A size of the font in points. This size will be scaled
  11333. based on the ratio of the <see cref="P:ZedGraph.PaneBase.Rect"/> dimension to the
  11334. <see cref="P:ZedGraph.PaneBase.BaseDimension"/> of the <see cref="T:ZedGraph.GraphPane"/> object. </param>
  11335. <param name="color">The color with which to render the font</param>
  11336. <param name="isBold">true for a bold typeface, false otherwise</param>
  11337. <param name="isItalic">true for an italic typeface, false otherwise</param>
  11338. <param name="isUnderline">true for an underlined font, false otherwise</param>
  11339. <param name="fillColor">The <see cref="T:System.Drawing.Color"/> to use for filling in the text background</param>
  11340. <param name="fillBrush">The <see cref="T:System.Drawing.Brush"/> to use for filling in the text background</param>
  11341. <param name="fillType">The <see cref="T:ZedGraph.FillType"/> to use for the
  11342. text background</param>
  11343. </member>
  11344. <member name="M:ZedGraph.FontSpec.#ctor(ZedGraph.FontSpec)">
  11345. <summary>
  11346. The Copy Constructor
  11347. </summary>
  11348. <param name="rhs">The FontSpec object from which to copy</param>
  11349. </member>
  11350. <member name="M:ZedGraph.FontSpec.System#ICloneable#Clone">
  11351. <summary>
  11352. Implement the <see cref="T:System.ICloneable"/> interface in a typesafe manner by just
  11353. calling the typed version of <see cref="M:ZedGraph.FontSpec.Clone"/>
  11354. </summary>
  11355. <returns>A deep copy of this object</returns>
  11356. </member>
  11357. <member name="M:ZedGraph.FontSpec.Clone">
  11358. <summary>
  11359. Typesafe, deep-copy clone method.
  11360. </summary>
  11361. <returns>A new, independent copy of this class</returns>
  11362. </member>
  11363. <member name="M:ZedGraph.FontSpec.#ctor(System.Runtime.Serialization.SerializationInfo,System.Runtime.Serialization.StreamingContext)">
  11364. <summary>
  11365. Constructor for deserializing objects
  11366. </summary>
  11367. <param name="info">A <see cref="T:System.Runtime.Serialization.SerializationInfo"/> instance that defines the serialized data
  11368. </param>
  11369. <param name="context">A <see cref="T:System.Runtime.Serialization.StreamingContext"/> instance that contains the serialized data
  11370. </param>
  11371. </member>
  11372. <member name="M:ZedGraph.FontSpec.GetObjectData(System.Runtime.Serialization.SerializationInfo,System.Runtime.Serialization.StreamingContext)">
  11373. <summary>
  11374. Populates a <see cref="T:System.Runtime.Serialization.SerializationInfo"/> instance with the data needed to serialize the target object
  11375. </summary>
  11376. <param name="info">A <see cref="T:System.Runtime.Serialization.SerializationInfo"/> instance that defines the serialized data</param>
  11377. <param name="context">A <see cref="T:System.Runtime.Serialization.StreamingContext"/> instance that contains the serialized data</param>
  11378. </member>
  11379. <member name="M:ZedGraph.FontSpec.Remake(System.Single,System.Single,System.Single@,System.Drawing.Font@)">
  11380. <summary>
  11381. Recreate the font based on a new scaled size. The font
  11382. will only be recreated if the scaled size has changed by
  11383. at least 0.1 points.
  11384. </summary>
  11385. <param name="scaleFactor">
  11386. The scaling factor to be used for rendering objects. This is calculated and
  11387. passed down by the parent <see cref="T:ZedGraph.GraphPane"/> object using the
  11388. <see cref="M:ZedGraph.PaneBase.CalcScaleFactor"/> method, and is used to proportionally adjust
  11389. font sizes, etc. according to the actual size of the graph.
  11390. </param>
  11391. <param name="size">The unscaled size of the font, in points</param>
  11392. <param name="scaledSize">The scaled size of the font, in points</param>
  11393. <param name="font">A reference to the <see cref="T:System.Drawing.Font"/> object</param>
  11394. </member>
  11395. <member name="M:ZedGraph.FontSpec.GetFont(System.Single)">
  11396. <summary>
  11397. Get the <see cref="T:System.Drawing.Font"/> class for the current scaled font.
  11398. </summary>
  11399. <param name="scaleFactor">
  11400. The scaling factor to be used for rendering objects. This is calculated and
  11401. passed down by the parent <see cref="T:ZedGraph.GraphPane"/> object using the
  11402. <see cref="M:ZedGraph.PaneBase.CalcScaleFactor"/> method, and is used to proportionally adjust
  11403. font sizes, etc. according to the actual size of the graph.
  11404. </param>
  11405. <returns>Returns a reference to a <see cref="T:System.Drawing.Font"/> object
  11406. with a size of <see cref="F:ZedGraph.FontSpec._scaledSize"/>, and font <see cref="P:ZedGraph.FontSpec.Family"/>.
  11407. </returns>
  11408. </member>
  11409. <member name="M:ZedGraph.FontSpec.Draw(System.Drawing.Graphics,ZedGraph.PaneBase,System.String,System.Single,System.Single,ZedGraph.AlignH,ZedGraph.AlignV,System.Single)">
  11410. <summary>
  11411. Render the specified <paramref name="text"/> to the specifed
  11412. <see cref="T:System.Drawing.Graphics"/> device. The text, border, and fill options
  11413. will be rendered as required.
  11414. </summary>
  11415. <param name="g">
  11416. A graphic device object to be drawn into. This is normally e.Graphics from the
  11417. PaintEventArgs argument to the Paint() method.
  11418. </param>
  11419. <param name="pane">
  11420. A reference to the <see cref="T:ZedGraph.PaneBase"/> object that is the parent or
  11421. owner of this object.
  11422. </param>
  11423. <param name="text">A string value containing the text to be
  11424. displayed. This can be multiple lines, separated by newline ('\n')
  11425. characters</param>
  11426. <param name="x">The X location to display the text, in screen
  11427. coordinates, relative to the horizontal (<see cref="T:ZedGraph.AlignH"/>)
  11428. alignment parameter <paramref name="alignH"/></param>
  11429. <param name="y">The Y location to display the text, in screen
  11430. coordinates, relative to the vertical (<see cref="T:ZedGraph.AlignV"/>
  11431. alignment parameter <paramref name="alignV"/></param>
  11432. <param name="alignH">A horizontal alignment parameter specified
  11433. using the <see cref="T:ZedGraph.AlignH"/> enum type</param>
  11434. <param name="alignV">A vertical alignment parameter specified
  11435. using the <see cref="T:ZedGraph.AlignV"/> enum type</param>
  11436. <param name="scaleFactor">
  11437. The scaling factor to be used for rendering objects. This is calculated and
  11438. passed down by the parent <see cref="T:ZedGraph.GraphPane"/> object using the
  11439. <see cref="M:ZedGraph.PaneBase.CalcScaleFactor"/> method, and is used to proportionally adjust
  11440. font sizes, etc. according to the actual size of the graph.
  11441. </param>
  11442. </member>
  11443. <member name="M:ZedGraph.FontSpec.Draw(System.Drawing.Graphics,ZedGraph.PaneBase,System.String,System.Single,System.Single,ZedGraph.AlignH,ZedGraph.AlignV,System.Single,System.Drawing.SizeF)">
  11444. <summary>
  11445. Render the specified <paramref name="text"/> to the specifed
  11446. <see cref="T:System.Drawing.Graphics"/> device. The text, border, and fill options
  11447. will be rendered as required.
  11448. </summary>
  11449. <param name="g">
  11450. A graphic device object to be drawn into. This is normally e.Graphics from the
  11451. PaintEventArgs argument to the Paint() method.
  11452. </param>
  11453. <param name="pane">
  11454. A reference to the <see cref="T:ZedGraph.PaneBase"/> object that is the parent or
  11455. owner of this object.
  11456. </param>
  11457. <param name="text">A string value containing the text to be
  11458. displayed. This can be multiple lines, separated by newline ('\n')
  11459. characters</param>
  11460. <param name="x">The X location to display the text, in screen
  11461. coordinates, relative to the horizontal (<see cref="T:ZedGraph.AlignH"/>)
  11462. alignment parameter <paramref name="alignH"/></param>
  11463. <param name="y">The Y location to display the text, in screen
  11464. coordinates, relative to the vertical (<see cref="T:ZedGraph.AlignV"/>
  11465. alignment parameter <paramref name="alignV"/></param>
  11466. <param name="alignH">A horizontal alignment parameter specified
  11467. using the <see cref="T:ZedGraph.AlignH"/> enum type</param>
  11468. <param name="alignV">A vertical alignment parameter specified
  11469. using the <see cref="T:ZedGraph.AlignV"/> enum type</param>
  11470. <param name="scaleFactor">
  11471. The scaling factor to be used for rendering objects. This is calculated and
  11472. passed down by the parent <see cref="T:ZedGraph.GraphPane"/> object using the
  11473. <see cref="M:ZedGraph.PaneBase.CalcScaleFactor"/> method, and is used to proportionally adjust
  11474. font sizes, etc. according to the actual size of the graph.
  11475. </param>
  11476. <param name="layoutArea">The limiting area (<see cref="T:System.Drawing.SizeF"/>) into which the text
  11477. must fit. The actual rectangle may be smaller than this, but the text will be wrapped
  11478. to accomodate the area.</param>
  11479. </member>
  11480. <member name="M:ZedGraph.FontSpec.DrawTenPower(System.Drawing.Graphics,ZedGraph.GraphPane,System.String,System.Single,System.Single,ZedGraph.AlignH,ZedGraph.AlignV,System.Single)">
  11481. <summary>
  11482. Render the specified <paramref name="text"/> to the specifed
  11483. <see cref="T:System.Drawing.Graphics"/> device. The text, border, and fill options
  11484. will be rendered as required. This special case method will show the
  11485. specified text as a power of 10, using the <see cref="F:ZedGraph.FontSpec.Default.SuperSize"/>
  11486. and <see cref="F:ZedGraph.FontSpec.Default.SuperShift"/>.
  11487. </summary>
  11488. <param name="g">
  11489. A graphic device object to be drawn into. This is normally e.Graphics from the
  11490. PaintEventArgs argument to the Paint() method.
  11491. </param>
  11492. <param name="pane">
  11493. A reference to the <see cref="T:ZedGraph.GraphPane"/> object that is the parent or
  11494. owner of this object.
  11495. </param>
  11496. <param name="text">A string value containing the text to be
  11497. displayed. This can be multiple lines, separated by newline ('\n')
  11498. characters</param>
  11499. <param name="x">The X location to display the text, in screen
  11500. coordinates, relative to the horizontal (<see cref="T:ZedGraph.AlignH"/>)
  11501. alignment parameter <paramref name="alignH"/></param>
  11502. <param name="y">The Y location to display the text, in screen
  11503. coordinates, relative to the vertical (<see cref="T:ZedGraph.AlignV"/>
  11504. alignment parameter <paramref name="alignV"/></param>
  11505. <param name="alignH">A horizontal alignment parameter specified
  11506. using the <see cref="T:ZedGraph.AlignH"/> enum type</param>
  11507. <param name="alignV">A vertical alignment parameter specified
  11508. using the <see cref="T:ZedGraph.AlignV"/> enum type</param>
  11509. <param name="scaleFactor">
  11510. The scaling factor to be used for rendering objects. This is calculated and
  11511. passed down by the parent <see cref="T:ZedGraph.GraphPane"/> object using the
  11512. <see cref="M:ZedGraph.PaneBase.CalcScaleFactor"/> method, and is used to proportionally adjust
  11513. font sizes, etc. according to the actual size of the graph.
  11514. </param>
  11515. </member>
  11516. <member name="M:ZedGraph.FontSpec.GetHeight(System.Single)">
  11517. <summary>
  11518. Get the height of the scaled font
  11519. </summary>
  11520. <param name="scaleFactor">
  11521. The scaling factor to be used for rendering objects. This is calculated and
  11522. passed down by the parent <see cref="T:ZedGraph.GraphPane"/> object using the
  11523. <see cref="M:ZedGraph.PaneBase.CalcScaleFactor"/> method, and is used to proportionally adjust
  11524. font sizes, etc. according to the actual size of the graph.
  11525. </param>
  11526. <returns>The scaled font height, in pixels</returns>
  11527. </member>
  11528. <member name="M:ZedGraph.FontSpec.GetWidth(System.Drawing.Graphics,System.Single)">
  11529. <summary>
  11530. Get the average character width of the scaled font. The average width is
  11531. based on the character 'x'
  11532. </summary>
  11533. <param name="g">
  11534. A graphic device object to be drawn into. This is normally e.Graphics from the
  11535. PaintEventArgs argument to the Paint() method.
  11536. </param>
  11537. <param name="scaleFactor">
  11538. The scaling factor to be used for rendering objects. This is calculated and
  11539. passed down by the parent <see cref="T:ZedGraph.GraphPane"/> object using the
  11540. <see cref="M:ZedGraph.PaneBase.CalcScaleFactor"/> method, and is used to proportionally adjust
  11541. font sizes, etc. according to the actual size of the graph.
  11542. </param>
  11543. <returns>The scaled font width, in pixels</returns>
  11544. </member>
  11545. <member name="M:ZedGraph.FontSpec.GetWidth(System.Drawing.Graphics,System.String,System.Single)">
  11546. <summary>
  11547. Get the total width of the specified text string
  11548. </summary>
  11549. <param name="g">
  11550. A graphic device object to be drawn into. This is normally e.Graphics from the
  11551. PaintEventArgs argument to the Paint() method.
  11552. </param>
  11553. <param name="text">The text string for which the width is to be calculated
  11554. </param>
  11555. <param name="scaleFactor">
  11556. The scaling factor to be used for rendering objects. This is calculated and
  11557. passed down by the parent <see cref="T:ZedGraph.GraphPane"/> object using the
  11558. <see cref="M:ZedGraph.PaneBase.CalcScaleFactor"/> method, and is used to proportionally adjust
  11559. font sizes, etc. according to the actual size of the graph.
  11560. </param>
  11561. <returns>The scaled text width, in pixels</returns>
  11562. </member>
  11563. <member name="M:ZedGraph.FontSpec.MeasureString(System.Drawing.Graphics,System.String,System.Single)">
  11564. <summary>
  11565. Get a <see cref="T:System.Drawing.SizeF"/> struct representing the width and height
  11566. of the specified text string, based on the scaled font size
  11567. </summary>
  11568. <param name="g">
  11569. A graphic device object to be drawn into. This is normally e.Graphics from the
  11570. PaintEventArgs argument to the Paint() method.
  11571. </param>
  11572. <param name="text">The text string for which the width is to be calculated
  11573. </param>
  11574. <param name="scaleFactor">
  11575. The scaling factor to be used for rendering objects. This is calculated and
  11576. passed down by the parent <see cref="T:ZedGraph.GraphPane"/> object using the
  11577. <see cref="M:ZedGraph.PaneBase.CalcScaleFactor"/> method, and is used to proportionally adjust
  11578. font sizes, etc. according to the actual size of the graph.
  11579. </param>
  11580. <returns>The scaled text dimensions, in pixels, in the form of
  11581. a <see cref="T:System.Drawing.SizeF"/> struct</returns>
  11582. </member>
  11583. <member name="M:ZedGraph.FontSpec.MeasureString(System.Drawing.Graphics,System.String,System.Single,System.Drawing.SizeF)">
  11584. <summary>
  11585. Get a <see cref="T:System.Drawing.SizeF"/> struct representing the width and height
  11586. of the specified text string, based on the scaled font size, and using
  11587. the specified <see cref="T:System.Drawing.SizeF"/> as an outer limit.
  11588. </summary>
  11589. <remarks>
  11590. This method will allow the text to wrap as necessary to fit the
  11591. <see paramref="layoutArea"/>.
  11592. </remarks>
  11593. <param name="g">
  11594. A graphic device object to be drawn into. This is normally e.Graphics from the
  11595. PaintEventArgs argument to the Paint() method.
  11596. </param>
  11597. <param name="text">The text string for which the width is to be calculated
  11598. </param>
  11599. <param name="scaleFactor">
  11600. The scaling factor to be used for rendering objects. This is calculated and
  11601. passed down by the parent <see cref="T:ZedGraph.GraphPane"/> object using the
  11602. <see cref="M:ZedGraph.PaneBase.CalcScaleFactor"/> method, and is used to proportionally adjust
  11603. font sizes, etc. according to the actual size of the graph.
  11604. </param>
  11605. <param name="layoutArea">The limiting area (<see cref="T:System.Drawing.SizeF"/>) into which the text
  11606. must fit. The actual rectangle may be smaller than this, but the text will be wrapped
  11607. to accomodate the area.</param>
  11608. <returns>The scaled text dimensions, in pixels, in the form of
  11609. a <see cref="T:System.Drawing.SizeF"/> struct</returns>
  11610. </member>
  11611. <member name="M:ZedGraph.FontSpec.BoundingBox(System.Drawing.Graphics,System.String,System.Single)">
  11612. <summary>
  11613. Get a <see cref="T:System.Drawing.SizeF"/> struct representing the width and height
  11614. of the bounding box for the specified text string, based on the scaled font size.
  11615. </summary>
  11616. <remarks>
  11617. This routine differs from <see cref="M:ZedGraph.FontSpec.MeasureString(System.Drawing.Graphics,System.String,System.Single)"/> in that it takes into
  11618. account the rotation angle of the font, and gives the dimensions of the
  11619. bounding box that encloses the text at the specified angle.
  11620. </remarks>
  11621. <param name="g">
  11622. A graphic device object to be drawn into. This is normally e.Graphics from the
  11623. PaintEventArgs argument to the Paint() method.
  11624. </param>
  11625. <param name="text">The text string for which the width is to be calculated
  11626. </param>
  11627. <param name="scaleFactor">
  11628. The scaling factor to be used for rendering objects. This is calculated and
  11629. passed down by the parent <see cref="T:ZedGraph.GraphPane"/> object using the
  11630. <see cref="M:ZedGraph.PaneBase.CalcScaleFactor"/> method, and is used to proportionally adjust
  11631. font sizes, etc. according to the actual size of the graph.
  11632. </param>
  11633. <returns>The scaled text dimensions, in pixels, in the form of
  11634. a <see cref="T:System.Drawing.SizeF"/> struct</returns>
  11635. </member>
  11636. <member name="M:ZedGraph.FontSpec.BoundingBox(System.Drawing.Graphics,System.String,System.Single,System.Drawing.SizeF)">
  11637. <summary>
  11638. Get a <see cref="T:System.Drawing.SizeF"/> struct representing the width and height
  11639. of the bounding box for the specified text string, based on the scaled font size.
  11640. </summary>
  11641. <remarks>
  11642. This routine differs from <see cref="M:ZedGraph.FontSpec.MeasureString(System.Drawing.Graphics,System.String,System.Single)"/> in that it takes into
  11643. account the rotation angle of the font, and gives the dimensions of the
  11644. bounding box that encloses the text at the specified angle.
  11645. </remarks>
  11646. <param name="g">
  11647. A graphic device object to be drawn into. This is normally e.Graphics from the
  11648. PaintEventArgs argument to the Paint() method.
  11649. </param>
  11650. <param name="text">The text string for which the width is to be calculated
  11651. </param>
  11652. <param name="scaleFactor">
  11653. The scaling factor to be used for rendering objects. This is calculated and
  11654. passed down by the parent <see cref="T:ZedGraph.GraphPane"/> object using the
  11655. <see cref="M:ZedGraph.PaneBase.CalcScaleFactor"/> method, and is used to proportionally adjust
  11656. font sizes, etc. according to the actual size of the graph.
  11657. </param>
  11658. <param name="layoutArea">The limiting area (<see cref="T:System.Drawing.SizeF"/>) into which the text
  11659. must fit. The actual rectangle may be smaller than this, but the text will be wrapped
  11660. to accomodate the area.</param>
  11661. <returns>The scaled text dimensions, in pixels, in the form of
  11662. a <see cref="T:System.Drawing.SizeF"/> struct</returns>
  11663. </member>
  11664. <member name="M:ZedGraph.FontSpec.BoundingBoxTenPower(System.Drawing.Graphics,System.String,System.Single)">
  11665. <summary>
  11666. Get a <see cref="T:System.Drawing.SizeF"/> struct representing the width and height
  11667. of the bounding box for the specified text string, based on the scaled font size.
  11668. </summary>
  11669. <remarks>
  11670. This special case method will show the specified string as a power of 10,
  11671. superscripted and downsized according to the
  11672. <see cref="F:ZedGraph.FontSpec.Default.SuperSize"/> and <see cref="F:ZedGraph.FontSpec.Default.SuperShift"/>.
  11673. This routine differs from <see cref="M:ZedGraph.FontSpec.MeasureString(System.Drawing.Graphics,System.String,System.Single)"/> in that it takes into
  11674. account the rotation angle of the font, and gives the dimensions of the
  11675. bounding box that encloses the text at the specified angle.
  11676. </remarks>
  11677. <param name="g">
  11678. A graphic device object to be drawn into. This is normally e.Graphics from the
  11679. PaintEventArgs argument to the Paint() method.
  11680. </param>
  11681. <param name="text">The text string for which the width is to be calculated
  11682. </param>
  11683. <param name="scaleFactor">
  11684. The scaling factor to be used for rendering objects. This is calculated and
  11685. passed down by the parent <see cref="T:ZedGraph.GraphPane"/> object using the
  11686. <see cref="M:ZedGraph.PaneBase.CalcScaleFactor"/> method, and is used to proportionally adjust
  11687. font sizes, etc. according to the actual size of the graph.
  11688. </param>
  11689. <returns>The scaled text dimensions, in pixels, in the form of
  11690. a <see cref="T:System.Drawing.SizeF"/> struct</returns>
  11691. </member>
  11692. <member name="M:ZedGraph.FontSpec.PointInBox(System.Drawing.PointF,System.Drawing.Graphics,System.String,System.Single,System.Single,ZedGraph.AlignH,ZedGraph.AlignV,System.Single)">
  11693. <summary>
  11694. Determines if the specified screen point lies within the bounding box of
  11695. the text, taking into account alignment and rotation parameters.
  11696. </summary>
  11697. <param name="pt">The screen point, in pixel units</param>
  11698. <param name="g">
  11699. A graphic device object to be drawn into. This is normally e.Graphics from the
  11700. PaintEventArgs argument to the Paint() method.
  11701. </param>
  11702. <param name="text">A string value containing the text to be
  11703. displayed. This can be multiple lines, separated by newline ('\n')
  11704. characters</param>
  11705. <param name="x">The X location to display the text, in screen
  11706. coordinates, relative to the horizontal (<see cref="T:ZedGraph.AlignH"/>)
  11707. alignment parameter <paramref name="alignH"/></param>
  11708. <param name="y">The Y location to display the text, in screen
  11709. coordinates, relative to the vertical (<see cref="T:ZedGraph.AlignV"/>
  11710. alignment parameter <paramref name="alignV"/></param>
  11711. <param name="alignH">A horizontal alignment parameter specified
  11712. using the <see cref="T:ZedGraph.AlignH"/> enum type</param>
  11713. <param name="alignV">A vertical alignment parameter specified
  11714. using the <see cref="T:ZedGraph.AlignV"/> enum type</param>
  11715. <param name="scaleFactor">
  11716. The scaling factor to be used for rendering objects. This is calculated and
  11717. passed down by the parent <see cref="T:ZedGraph.GraphPane"/> object using the
  11718. <see cref="M:ZedGraph.PaneBase.CalcScaleFactor"/> method, and is used to proportionally adjust
  11719. font sizes, etc. according to the actual size of the graph.
  11720. </param>
  11721. <returns>true if the point lies within the bounding box, false otherwise</returns>
  11722. </member>
  11723. <member name="M:ZedGraph.FontSpec.PointInBox(System.Drawing.PointF,System.Drawing.Graphics,System.String,System.Single,System.Single,ZedGraph.AlignH,ZedGraph.AlignV,System.Single,System.Drawing.SizeF)">
  11724. <summary>
  11725. Determines if the specified screen point lies within the bounding box of
  11726. the text, taking into account alignment and rotation parameters.
  11727. </summary>
  11728. <param name="pt">The screen point, in pixel units</param>
  11729. <param name="g">
  11730. A graphic device object to be drawn into. This is normally e.Graphics from the
  11731. PaintEventArgs argument to the Paint() method.
  11732. </param>
  11733. <param name="text">A string value containing the text to be
  11734. displayed. This can be multiple lines, separated by newline ('\n')
  11735. characters</param>
  11736. <param name="x">The X location to display the text, in screen
  11737. coordinates, relative to the horizontal (<see cref="T:ZedGraph.AlignH"/>)
  11738. alignment parameter <paramref name="alignH"/></param>
  11739. <param name="y">The Y location to display the text, in screen
  11740. coordinates, relative to the vertical (<see cref="T:ZedGraph.AlignV"/>
  11741. alignment parameter <paramref name="alignV"/></param>
  11742. <param name="alignH">A horizontal alignment parameter specified
  11743. using the <see cref="T:ZedGraph.AlignH"/> enum type</param>
  11744. <param name="alignV">A vertical alignment parameter specified
  11745. using the <see cref="T:ZedGraph.AlignV"/> enum type</param>
  11746. <param name="scaleFactor">
  11747. The scaling factor to be used for rendering objects. This is calculated and
  11748. passed down by the parent <see cref="T:ZedGraph.GraphPane"/> object using the
  11749. <see cref="M:ZedGraph.PaneBase.CalcScaleFactor"/> method, and is used to proportionally adjust
  11750. font sizes, etc. according to the actual size of the graph.
  11751. </param>
  11752. <param name="layoutArea">The limiting area (<see cref="T:System.Drawing.SizeF"/>) into which the text
  11753. must fit. The actual rectangle may be smaller than this, but the text will be wrapped
  11754. to accomodate the area.</param>
  11755. <returns>true if the point lies within the bounding box, false otherwise</returns>
  11756. </member>
  11757. <member name="M:ZedGraph.FontSpec.GetBox(System.Drawing.Graphics,System.String,System.Single,System.Single,ZedGraph.AlignH,ZedGraph.AlignV,System.Single,System.Drawing.SizeF)">
  11758. <summary>
  11759. Returns a polygon that defines the bounding box of
  11760. the text, taking into account alignment and rotation parameters.
  11761. </summary>
  11762. <param name="g">
  11763. A graphic device object to be drawn into. This is normally e.Graphics from the
  11764. PaintEventArgs argument to the Paint() method.
  11765. </param>
  11766. <param name="text">A string value containing the text to be
  11767. displayed. This can be multiple lines, separated by newline ('\n')
  11768. characters</param>
  11769. <param name="x">The X location to display the text, in screen
  11770. coordinates, relative to the horizontal (<see cref="T:ZedGraph.AlignH"/>)
  11771. alignment parameter <paramref name="alignH"/></param>
  11772. <param name="y">The Y location to display the text, in screen
  11773. coordinates, relative to the vertical (<see cref="T:ZedGraph.AlignV"/>
  11774. alignment parameter <paramref name="alignV"/></param>
  11775. <param name="alignH">A horizontal alignment parameter specified
  11776. using the <see cref="T:ZedGraph.AlignH"/> enum type</param>
  11777. <param name="alignV">A vertical alignment parameter specified
  11778. using the <see cref="T:ZedGraph.AlignV"/> enum type</param>
  11779. <param name="scaleFactor">
  11780. The scaling factor to be used for rendering objects. This is calculated and
  11781. passed down by the parent <see cref="T:ZedGraph.GraphPane"/> object using the
  11782. <see cref="M:ZedGraph.PaneBase.CalcScaleFactor"/> method, and is used to proportionally adjust
  11783. font sizes, etc. according to the actual size of the graph.
  11784. </param>
  11785. <param name="layoutArea">The limiting area (<see cref="T:System.Drawing.SizeF"/>) into which the text
  11786. must fit. The actual rectangle may be smaller than this, but the text will be wrapped
  11787. to accomodate the area.</param>
  11788. <returns>A polygon of 4 points defining the area of this text</returns>
  11789. </member>
  11790. <member name="P:ZedGraph.FontSpec.FontColor">
  11791. <summary>
  11792. The color of the font characters for this <see cref="T:ZedGraph.FontSpec"/>.
  11793. Note that the border and background
  11794. colors are set using the <see cref="P:ZedGraph.LineBase.Color"/> and
  11795. <see cref="P:ZedGraph.Fill.Color"/> properties, respectively.
  11796. </summary>
  11797. <value>A system <see cref="T:System.Drawing.Color"/> reference.</value>
  11798. </member>
  11799. <member name="P:ZedGraph.FontSpec.Family">
  11800. <summary>
  11801. The font family name for this <see cref="T:ZedGraph.FontSpec"/>.
  11802. </summary>
  11803. <value>A text string with the font family name, e.g., "Arial"</value>
  11804. </member>
  11805. <member name="P:ZedGraph.FontSpec.IsBold">
  11806. <summary>
  11807. Determines whether this <see cref="T:ZedGraph.FontSpec"/> is
  11808. drawn with bold typeface.
  11809. </summary>
  11810. <value>A boolean value, true for bold, false for normal</value>
  11811. </member>
  11812. <member name="P:ZedGraph.FontSpec.IsItalic">
  11813. <summary>
  11814. Determines whether this <see cref="T:ZedGraph.FontSpec"/> is
  11815. drawn with italic typeface.
  11816. </summary>
  11817. <value>A boolean value, true for italic, false for normal</value>
  11818. </member>
  11819. <member name="P:ZedGraph.FontSpec.IsUnderline">
  11820. <summary>
  11821. Determines whether this <see cref="T:ZedGraph.FontSpec"/> is
  11822. drawn with underlined typeface.
  11823. </summary>
  11824. <value>A boolean value, true for underline, false for normal</value>
  11825. </member>
  11826. <member name="P:ZedGraph.FontSpec.Angle">
  11827. <summary>
  11828. The angle at which this <see cref="T:ZedGraph.FontSpec"/> object is drawn.
  11829. </summary>
  11830. <value>The angle of the font, measured in anti-clockwise degrees from
  11831. horizontal. Negative values are permitted.</value>
  11832. </member>
  11833. <member name="P:ZedGraph.FontSpec.StringAlignment">
  11834. <summary>
  11835. Determines the alignment with which this
  11836. <see cref="T:ZedGraph.FontSpec"/> object is drawn. This alignment really only
  11837. affects multi-line strings.
  11838. </summary>
  11839. <value>A <see cref="P:ZedGraph.FontSpec.StringAlignment"/> enumeration.</value>
  11840. </member>
  11841. <member name="P:ZedGraph.FontSpec.Size">
  11842. <summary>
  11843. The size of the font for this <see cref="T:ZedGraph.FontSpec"/> object.
  11844. </summary>
  11845. <value>The size of the font, measured in points (1/72 inch).</value>
  11846. </member>
  11847. <member name="P:ZedGraph.FontSpec.Border">
  11848. <summary>
  11849. Gets or sets the <see cref="P:ZedGraph.FontSpec.Border"/> class used to draw the border border
  11850. around this text.
  11851. </summary>
  11852. </member>
  11853. <member name="P:ZedGraph.FontSpec.Fill">
  11854. <summary>
  11855. Gets or sets the <see cref="T:ZedGraph.Fill"/> data for this
  11856. <see cref="T:ZedGraph.FontSpec"/>, which controls how the background
  11857. behind the text is filled.
  11858. </summary>
  11859. </member>
  11860. <member name="P:ZedGraph.FontSpec.IsAntiAlias">
  11861. <summary>
  11862. Gets or sets a value that determines if the <see cref="T:ZedGraph.FontSpec"/> will be
  11863. drawn using anti-aliasing logic within GDI+.
  11864. </summary>
  11865. <remarks>
  11866. If this property is set to true, it will override the current setting of
  11867. <see cref="P:System.Drawing.Graphics.SmoothingMode"/> by setting the value temporarily to
  11868. <see cref="F:System.Drawing.Drawing2D.SmoothingMode.HighQuality"/>. If this property is set to false,
  11869. the the current setting of <see cref="P:System.Drawing.Graphics.SmoothingMode"/> will be
  11870. left as-is.
  11871. </remarks>
  11872. </member>
  11873. <member name="P:ZedGraph.FontSpec.IsDropShadow">
  11874. <summary>
  11875. Gets or sets a value that determines if the <see cref="T:ZedGraph.FontSpec"/> will be
  11876. displayed with a drop shadow.
  11877. </summary>
  11878. <seealso cref="P:ZedGraph.FontSpec.DropShadowColor"/>
  11879. <seealso cref="P:ZedGraph.FontSpec.DropShadowAngle"/>
  11880. <seealso cref="P:ZedGraph.FontSpec.DropShadowOffset"/>
  11881. </member>
  11882. <member name="P:ZedGraph.FontSpec.DropShadowColor">
  11883. <summary>
  11884. Gets or sets the color of the drop shadow for this <see cref="T:ZedGraph.FontSpec"/>.
  11885. </summary>
  11886. <remarks>
  11887. This value only applies if <see cref="P:ZedGraph.FontSpec.IsDropShadow"/> is true.
  11888. </remarks>
  11889. <seealso cref="P:ZedGraph.FontSpec.IsDropShadow"/>
  11890. <seealso cref="P:ZedGraph.FontSpec.DropShadowAngle"/>
  11891. <seealso cref="P:ZedGraph.FontSpec.DropShadowOffset"/>
  11892. </member>
  11893. <member name="P:ZedGraph.FontSpec.DropShadowAngle">
  11894. <summary>
  11895. Gets or sets the offset angle of the drop shadow for this <see cref="T:ZedGraph.FontSpec"/>.
  11896. </summary>
  11897. <remarks>
  11898. This value only applies if <see cref="P:ZedGraph.FontSpec.IsDropShadow"/> is true.
  11899. </remarks>
  11900. <value>The angle, measured in anti-clockwise degrees from
  11901. horizontal. Negative values are permitted.</value>
  11902. <seealso cref="P:ZedGraph.FontSpec.IsDropShadow"/>
  11903. <seealso cref="P:ZedGraph.FontSpec.DropShadowColor"/>
  11904. <seealso cref="P:ZedGraph.FontSpec.DropShadowOffset"/>
  11905. </member>
  11906. <member name="P:ZedGraph.FontSpec.DropShadowOffset">
  11907. <summary>
  11908. Gets or sets the offset distance of the drop shadow for this <see cref="T:ZedGraph.FontSpec"/>.
  11909. </summary>
  11910. <remarks>
  11911. This value only applies if <see cref="P:ZedGraph.FontSpec.IsDropShadow"/> is true.
  11912. </remarks>
  11913. <value>The offset distance, measured as a fraction of the scaled font height.</value>
  11914. <seealso cref="P:ZedGraph.FontSpec.IsDropShadow"/>
  11915. <seealso cref="P:ZedGraph.FontSpec.DropShadowColor"/>
  11916. <seealso cref="P:ZedGraph.FontSpec.DropShadowAngle"/>
  11917. </member>
  11918. <member name="T:ZedGraph.FontSpec.Default">
  11919. <summary>
  11920. A simple struct that defines the
  11921. default property values for the <see cref="T:ZedGraph.FontSpec"/> class.
  11922. </summary>
  11923. </member>
  11924. <member name="F:ZedGraph.FontSpec.Default.SuperSize">
  11925. <summary>
  11926. The default size fraction of the superscript font, expressed as a fraction
  11927. of the size of the main font.
  11928. </summary>
  11929. </member>
  11930. <member name="F:ZedGraph.FontSpec.Default.SuperShift">
  11931. <summary>
  11932. The default shift fraction of the superscript, expressed as a
  11933. fraction of the superscripted character height. This is the height
  11934. above the main font (a zero shift means the main font and the superscript
  11935. font have the tops aligned).
  11936. </summary>
  11937. </member>
  11938. <member name="F:ZedGraph.FontSpec.Default.FillColor">
  11939. <summary>
  11940. The default color for filling in the background of the text block
  11941. (<see cref="P:ZedGraph.Fill.Color"/> property).
  11942. </summary>
  11943. </member>
  11944. <member name="F:ZedGraph.FontSpec.Default.FillBrush">
  11945. <summary>
  11946. The default custom brush for filling in this <see cref="T:ZedGraph.FontSpec"/>
  11947. (<see cref="P:ZedGraph.Fill.Brush"/> property).
  11948. </summary>
  11949. </member>
  11950. <member name="F:ZedGraph.FontSpec.Default.FillType">
  11951. <summary>
  11952. The default fill mode for this <see cref="T:ZedGraph.FontSpec"/>
  11953. (<see cref="P:ZedGraph.Fill.Type"/> property).
  11954. </summary>
  11955. </member>
  11956. <member name="F:ZedGraph.FontSpec.Default.StringAlignment">
  11957. <summary>
  11958. Default value for the alignment with which this
  11959. <see cref="T:ZedGraph.FontSpec"/> object is drawn. This alignment really only
  11960. affects multi-line strings.
  11961. </summary>
  11962. <value>A <see cref="F:ZedGraph.FontSpec.Default.StringAlignment"/> enumeration.</value>
  11963. </member>
  11964. <member name="F:ZedGraph.FontSpec.Default.IsDropShadow">
  11965. <summary>
  11966. Default value for <see cref="P:ZedGraph.FontSpec.IsDropShadow"/>, which determines
  11967. if the drop shadow is displayed for this <see cref="T:ZedGraph.FontSpec"/>.
  11968. </summary>
  11969. </member>
  11970. <member name="F:ZedGraph.FontSpec.Default.IsAntiAlias">
  11971. <summary>
  11972. Default value for <see cref="P:ZedGraph.FontSpec.IsAntiAlias"/>, which determines
  11973. if anti-aliasing logic is used for this <see cref="T:ZedGraph.FontSpec"/>.
  11974. </summary>
  11975. </member>
  11976. <member name="F:ZedGraph.FontSpec.Default.DropShadowColor">
  11977. <summary>
  11978. Default value for <see cref="P:ZedGraph.FontSpec.DropShadowColor"/>, which determines
  11979. the color of the drop shadow for this <see cref="T:ZedGraph.FontSpec"/>.
  11980. </summary>
  11981. </member>
  11982. <member name="F:ZedGraph.FontSpec.Default.DropShadowAngle">
  11983. <summary>
  11984. Default value for <see cref="P:ZedGraph.FontSpec.DropShadowAngle"/>, which determines
  11985. the offset angle of the drop shadow for this <see cref="T:ZedGraph.FontSpec"/>.
  11986. </summary>
  11987. </member>
  11988. <member name="F:ZedGraph.FontSpec.Default.DropShadowOffset">
  11989. <summary>
  11990. Default value for <see cref="P:ZedGraph.FontSpec.DropShadowOffset"/>, which determines
  11991. the offset distance of the drop shadow for this <see cref="T:ZedGraph.FontSpec"/>.
  11992. </summary>
  11993. </member>
  11994. <member name="T:ZedGraph.StockPointList">
  11995. <summary>
  11996. A collection class containing a list of <see cref="T:ZedGraph.StockPt"/> objects
  11997. that define the set of points to be displayed on the curve.
  11998. </summary>
  11999. <author> John Champion based on code by Jerry Vos</author>
  12000. <version> $Revision: 3.4 $ $Date: 2007-02-18 05:51:54 $ </version>
  12001. </member>
  12002. <member name="M:ZedGraph.StockPointList.#ctor">
  12003. <summary>
  12004. Default constructor for the collection class
  12005. </summary>
  12006. </member>
  12007. <member name="M:ZedGraph.StockPointList.#ctor(ZedGraph.StockPointList)">
  12008. <summary>
  12009. The Copy Constructor
  12010. </summary>
  12011. <param name="rhs">The StockPointList from which to copy</param>
  12012. </member>
  12013. <member name="M:ZedGraph.StockPointList.System#ICloneable#Clone">
  12014. <summary>
  12015. Implement the <see cref="T:System.ICloneable"/> interface in a typesafe manner by just
  12016. calling the typed version of <see cref="M:ZedGraph.StockPointList.Clone"/>
  12017. </summary>
  12018. <returns>A deep copy of this object</returns>
  12019. </member>
  12020. <member name="M:ZedGraph.StockPointList.Clone">
  12021. <summary>
  12022. Typesafe, deep-copy clone method.
  12023. </summary>
  12024. <returns>A new, independent copy of this class</returns>
  12025. </member>
  12026. <member name="M:ZedGraph.StockPointList.Add(ZedGraph.StockPt)">
  12027. <summary>
  12028. Add a <see cref="T:ZedGraph.StockPt"/> object to the collection at the end of the list.
  12029. </summary>
  12030. <param name="point">The <see cref="T:ZedGraph.StockPt"/> object to
  12031. be added</param>
  12032. </member>
  12033. <member name="M:ZedGraph.StockPointList.Add(ZedGraph.PointPair)">
  12034. <summary>
  12035. Add a <see cref="T:ZedGraph.PointPair"/> object to the collection at the end of the list.
  12036. </summary>
  12037. <param name="point">The <see cref="T:ZedGraph.PointPair"/> object to be added</param>
  12038. </member>
  12039. <member name="M:ZedGraph.StockPointList.Add(System.Double,System.Double)">
  12040. <summary>
  12041. Add a <see cref="T:ZedGraph.StockPt"/> object to the collection at the end of the list using
  12042. the specified values. The unspecified values (low, open, close) are all set to
  12043. <see cref="F:ZedGraph.PointPairBase.Missing"/>.
  12044. </summary>
  12045. <param name="date">An <see cref="T:ZedGraph.XDate"/> value</param>
  12046. <param name="high">The high value for the day</param>
  12047. <returns>The zero-based ordinal index where the point was added in the list.</returns>
  12048. </member>
  12049. <member name="M:ZedGraph.StockPointList.Add(System.Double,System.Double,System.Double,System.Double,System.Double,System.Double)">
  12050. <summary>
  12051. Add a single point to the <see cref="T:ZedGraph.PointPairList"/> from values of type double.
  12052. </summary>
  12053. <param name="date">An <see cref="T:ZedGraph.XDate"/> value</param>
  12054. <param name="high">The high value for the day</param>
  12055. <param name="low">The low value for the day</param>
  12056. <param name="open">The opening value for the day</param>
  12057. <param name="close">The closing value for the day</param>
  12058. <param name="vol">The trading volume for the day</param>
  12059. <returns>The zero-based ordinal index where the point was added in the list.</returns>
  12060. </member>
  12061. <member name="M:ZedGraph.StockPointList.GetAt(System.Int32)">
  12062. <summary>
  12063. Access the <see cref="T:ZedGraph.StockPt"/> at the specified ordinal index.
  12064. </summary>
  12065. <remarks>
  12066. To be compatible with the <see cref="T:ZedGraph.IPointList"/> interface, the
  12067. <see cref="T:ZedGraph.StockPointList"/> must implement an index that returns a
  12068. <see cref="T:ZedGraph.PointPair"/> rather than a <see cref="T:ZedGraph.StockPt"/>. This method
  12069. will return the actual <see cref="T:ZedGraph.StockPt"/> at the specified position.
  12070. </remarks>
  12071. <param name="index">The ordinal position (zero-based) in the list</param>
  12072. <returns>The specified <see cref="T:ZedGraph.StockPt"/>.
  12073. </returns>
  12074. </member>
  12075. <member name="P:ZedGraph.StockPointList.Item(System.Int32)">
  12076. <summary>
  12077. Indexer to access the specified <see cref="T:ZedGraph.StockPt"/> object by
  12078. its ordinal position in the list.
  12079. </summary>
  12080. <param name="index">The ordinal position (zero-based) of the
  12081. <see cref="T:ZedGraph.StockPt"/> object to be accessed.</param>
  12082. <value>A <see cref="T:ZedGraph.StockPt"/> object reference.</value>
  12083. </member>
  12084. <member name="T:ZedGraph.ErrorBarItem">
  12085. <summary>
  12086. Encapsulates an "Error Bar" curve type that displays a vertical or horizontal
  12087. line with a symbol at each end.
  12088. </summary>
  12089. <remarks>The <see cref="T:ZedGraph.ErrorBarItem"/> type is intended for displaying
  12090. confidence intervals, candlesticks, stock High-Low charts, etc. It is
  12091. technically not a bar, since it is drawn as a vertical or horizontal line.
  12092. The default symbol at each end of the "bar" is <see cref="F:ZedGraph.SymbolType.HDash"/>,
  12093. which creates an "I-Beam". For horizontal bars
  12094. (<see cref="F:ZedGraph.BarBase.Y"/> or
  12095. <see cref="F:ZedGraph.BarBase.Y2"/>), you will need to change the symbol to
  12096. <see cref="F:ZedGraph.SymbolType.VDash"/> to get horizontal "I-Beams".
  12097. Since the horizontal segments are actually symbols, their widths are
  12098. controlled by the symbol size in <see cref="P:ZedGraph.ErrorBar.Symbol"/>,
  12099. specified in points (1/72nd inch). The position of each "I-Beam" is set
  12100. according to the <see cref="T:ZedGraph.PointPair"/> values. The independent axis
  12101. is assigned with <see cref="P:ZedGraph.BarSettings.Base"/>, and is a
  12102. <see cref="T:ZedGraph.BarBase"/> enum type.</remarks>
  12103. <author> John Champion </author>
  12104. <version> $Revision: 3.19 $ $Date: 2007-04-16 00:03:01 $ </version>
  12105. </member>
  12106. <member name="F:ZedGraph.ErrorBarItem.schema2">
  12107. <summary>
  12108. Current schema value that defines the version of the serialized file
  12109. </summary>
  12110. </member>
  12111. <member name="F:ZedGraph.ErrorBarItem._bar">
  12112. <summary>
  12113. Private field that stores a reference to the <see cref="T:ZedGraph.ErrorBar"/>
  12114. class defined for this <see cref="T:ZedGraph.ErrorBarItem"/>. Use the public
  12115. property <see cref="T:ZedGraph.ErrorBar"/> to access this value.
  12116. </summary>
  12117. </member>
  12118. <member name="M:ZedGraph.ErrorBarItem.IsZIncluded(ZedGraph.GraphPane)">
  12119. <summary>
  12120. Gets a flag indicating if the Z data range should be included in the axis scaling calculations.
  12121. </summary>
  12122. <param name="pane">The parent <see cref="T:ZedGraph.GraphPane"/> of this <see cref="T:ZedGraph.CurveItem"/>.
  12123. </param>
  12124. <value>true if the Z data are included, false otherwise</value>
  12125. </member>
  12126. <member name="M:ZedGraph.ErrorBarItem.IsXIndependent(ZedGraph.GraphPane)">
  12127. <summary>
  12128. Gets a flag indicating if the X axis is the independent axis for this <see cref="T:ZedGraph.CurveItem"/>
  12129. </summary>
  12130. <param name="pane">The parent <see cref="T:ZedGraph.GraphPane"/> of this <see cref="T:ZedGraph.CurveItem"/>.
  12131. </param>
  12132. <value>true if the X axis is independent, false otherwise</value>
  12133. </member>
  12134. <member name="M:ZedGraph.ErrorBarItem.#ctor(System.String)">
  12135. <summary>
  12136. Create a new <see cref="T:ZedGraph.ErrorBarItem"/>, specifying only the legend label.
  12137. </summary>
  12138. <param name="label">The label that will appear in the legend.</param>
  12139. </member>
  12140. <member name="M:ZedGraph.ErrorBarItem.#ctor(System.String,System.Double[],System.Double[],System.Double[],System.Drawing.Color)">
  12141. <summary>
  12142. Create a new <see cref="T:ZedGraph.ErrorBarItem"/> using the specified properties.
  12143. </summary>
  12144. <param name="label">The label that will appear in the legend.</param>
  12145. <param name="x">An array of double precision values that define
  12146. the X axis values for this curve</param>
  12147. <param name="y">An array of double precision values that define
  12148. the Y axis values for this curve</param>
  12149. <param name="lowValue">An array of double precision values that define
  12150. the lower dependent values for this curve</param>
  12151. <param name="color">A <see cref="T:System.Drawing.Color"/> value that will be applied to
  12152. the <see cref="T:ZedGraph.Line"/> properties.
  12153. </param>
  12154. </member>
  12155. <member name="M:ZedGraph.ErrorBarItem.#ctor(System.String,ZedGraph.IPointList,System.Drawing.Color)">
  12156. <summary>
  12157. Create a new <see cref="T:ZedGraph.ErrorBarItem"/> using the specified properties.
  12158. </summary>
  12159. <param name="label">The label that will appear in the legend.</param>
  12160. <param name="points">A <see cref="T:ZedGraph.IPointList"/> of double precision values that define
  12161. the X, Y and lower dependent values for this curve</param>
  12162. <param name="color">A <see cref="T:System.Drawing.Color"/> value that will be applied to
  12163. the <see cref="T:ZedGraph.Line"/> properties.
  12164. </param>
  12165. </member>
  12166. <member name="M:ZedGraph.ErrorBarItem.#ctor(ZedGraph.ErrorBarItem)">
  12167. <summary>
  12168. The Copy Constructor
  12169. </summary>
  12170. <param name="rhs">The <see cref="T:ZedGraph.ErrorBarItem"/> object from which to copy</param>
  12171. </member>
  12172. <member name="M:ZedGraph.ErrorBarItem.System#ICloneable#Clone">
  12173. <summary>
  12174. Implement the <see cref="T:System.ICloneable"/> interface in a typesafe manner by just
  12175. calling the typed version of <see cref="M:ZedGraph.ErrorBarItem.Clone"/>
  12176. </summary>
  12177. <returns>A deep copy of this object</returns>
  12178. </member>
  12179. <member name="M:ZedGraph.ErrorBarItem.Clone">
  12180. <summary>
  12181. Typesafe, deep-copy clone method.
  12182. </summary>
  12183. <returns>A new, independent copy of this class</returns>
  12184. </member>
  12185. <member name="M:ZedGraph.ErrorBarItem.#ctor(System.Runtime.Serialization.SerializationInfo,System.Runtime.Serialization.StreamingContext)">
  12186. <summary>
  12187. Constructor for deserializing objects
  12188. </summary>
  12189. <param name="info">A <see cref="T:System.Runtime.Serialization.SerializationInfo"/> instance that defines the serialized data
  12190. </param>
  12191. <param name="context">A <see cref="T:System.Runtime.Serialization.StreamingContext"/> instance that contains the serialized data
  12192. </param>
  12193. </member>
  12194. <member name="M:ZedGraph.ErrorBarItem.GetObjectData(System.Runtime.Serialization.SerializationInfo,System.Runtime.Serialization.StreamingContext)">
  12195. <summary>
  12196. Populates a <see cref="T:System.Runtime.Serialization.SerializationInfo"/> instance with the data needed to serialize the target object
  12197. </summary>
  12198. <param name="info">A <see cref="T:System.Runtime.Serialization.SerializationInfo"/> instance that defines the serialized data</param>
  12199. <param name="context">A <see cref="T:System.Runtime.Serialization.StreamingContext"/> instance that contains the serialized data</param>
  12200. </member>
  12201. <member name="M:ZedGraph.ErrorBarItem.Draw(System.Drawing.Graphics,ZedGraph.GraphPane,System.Int32,System.Single)">
  12202. <summary>
  12203. Do all rendering associated with this <see cref="T:ZedGraph.ErrorBarItem"/> to the specified
  12204. <see cref="T:System.Drawing.Graphics"/> device. This method is normally only
  12205. called by the Draw method of the parent <see cref="T:ZedGraph.CurveList"/>
  12206. collection object.
  12207. </summary>
  12208. <param name="g">
  12209. A graphic device object to be drawn into. This is normally e.Graphics from the
  12210. PaintEventArgs argument to the Paint() method.
  12211. </param>
  12212. <param name="pane">
  12213. A reference to the <see cref="T:ZedGraph.GraphPane"/> object that is the parent or
  12214. owner of this object.
  12215. </param>
  12216. <param name="pos">The ordinal position of the current <see cref="T:ZedGraph.ErrorBarItem"/>
  12217. curve.</param>
  12218. <param name="scaleFactor">
  12219. The scaling factor to be used for rendering objects. This is calculated and
  12220. passed down by the parent <see cref="T:ZedGraph.GraphPane"/> object using the
  12221. <see cref="M:ZedGraph.PaneBase.CalcScaleFactor"/> method, and is used to proportionally adjust
  12222. font sizes, etc. according to the actual size of the graph.
  12223. </param>
  12224. </member>
  12225. <member name="M:ZedGraph.ErrorBarItem.DrawLegendKey(System.Drawing.Graphics,ZedGraph.GraphPane,System.Drawing.RectangleF,System.Single)">
  12226. <summary>
  12227. Draw a legend key entry for this <see cref="T:ZedGraph.ErrorBarItem"/> at the specified location
  12228. </summary>
  12229. <param name="g">
  12230. A graphic device object to be drawn into. This is normally e.Graphics from the
  12231. PaintEventArgs argument to the Paint() method.
  12232. </param>
  12233. <param name="pane">
  12234. A reference to the <see cref="T:ZedGraph.GraphPane"/> object that is the parent or
  12235. owner of this object.
  12236. </param>
  12237. <param name="rect">The <see cref="T:System.Drawing.RectangleF"/> struct that specifies the
  12238. location for the legend key</param>
  12239. <param name="scaleFactor">
  12240. The scaling factor to be used for rendering objects. This is calculated and
  12241. passed down by the parent <see cref="T:ZedGraph.GraphPane"/> object using the
  12242. <see cref="M:ZedGraph.PaneBase.CalcScaleFactor"/> method, and is used to proportionally adjust
  12243. font sizes, etc. according to the actual size of the graph.
  12244. </param>
  12245. </member>
  12246. <member name="M:ZedGraph.ErrorBarItem.GetCoords(ZedGraph.GraphPane,System.Int32,System.String@)">
  12247. <summary>
  12248. Determine the coords for the rectangle associated with a specified point for
  12249. this <see cref="T:ZedGraph.CurveItem"/>
  12250. </summary>
  12251. <param name="pane">The <see cref="T:ZedGraph.GraphPane"/> to which this curve belongs</param>
  12252. <param name="i">The index of the point of interest</param>
  12253. <param name="coords">A list of coordinates that represents the "rect" for
  12254. this point (used in an html AREA tag)</param>
  12255. <returns>true if it's a valid point, false otherwise</returns>
  12256. </member>
  12257. <member name="P:ZedGraph.ErrorBarItem.Bar">
  12258. <summary>
  12259. Gets a reference to the <see cref="T:ZedGraph.ErrorBar"/> class defined
  12260. for this <see cref="T:ZedGraph.ErrorBarItem"/>.
  12261. </summary>
  12262. </member>
  12263. <member name="T:ZedGraph.DateScale">
  12264. <summary>
  12265. The DateScale class inherits from the <see cref="T:ZedGraph.Scale"/> class, and implements
  12266. the features specific to <see cref="F:ZedGraph.AxisType.Date"/>.
  12267. </summary>
  12268. <remarks>
  12269. DateScale is a cartesian axis with calendar dates or times. The actual data values should
  12270. be created with the <see cref="T:ZedGraph.XDate"/> type, which is directly translatable to a
  12271. <see cref="T:System.Double"/> type for storage in the point value arrays.
  12272. </remarks>
  12273. <author> John Champion </author>
  12274. <version> $Revision: 1.15 $ $Date: 2007-09-19 06:41:56 $ </version>
  12275. </member>
  12276. <member name="F:ZedGraph.DateScale.schema2">
  12277. <summary>
  12278. Current schema value that defines the version of the serialized file
  12279. </summary>
  12280. </member>
  12281. <member name="M:ZedGraph.DateScale.#ctor(ZedGraph.Axis)">
  12282. <summary>
  12283. Default constructor that defines the owner <see cref="T:ZedGraph.Axis"/>
  12284. (containing object) for this new object.
  12285. </summary>
  12286. <param name="owner">The owner, or containing object, of this instance</param>
  12287. </member>
  12288. <member name="M:ZedGraph.DateScale.#ctor(ZedGraph.Scale,ZedGraph.Axis)">
  12289. <summary>
  12290. The Copy Constructor
  12291. </summary>
  12292. <param name="rhs">The <see cref="T:ZedGraph.DateScale"/> object from which to copy</param>
  12293. <param name="owner">The <see cref="T:ZedGraph.Axis"/> object that will own the
  12294. new instance of <see cref="T:ZedGraph.DateScale"/></param>
  12295. </member>
  12296. <member name="M:ZedGraph.DateScale.Clone(ZedGraph.Axis)">
  12297. <summary>
  12298. Create a new clone of the current item, with a new owner assignment
  12299. </summary>
  12300. <param name="owner">The new <see cref="T:ZedGraph.Axis"/> instance that will be
  12301. the owner of the new Scale</param>
  12302. <returns>A new <see cref="T:ZedGraph.Scale"/> clone.</returns>
  12303. </member>
  12304. <member name="M:ZedGraph.DateScale.CalcMajorTicValue(System.Double,System.Double)">
  12305. <summary>
  12306. Determine the value for any major tic.
  12307. </summary>
  12308. <remarks>
  12309. This method properly accounts for <see cref="P:ZedGraph.Scale.IsLog"/>, <see cref="P:ZedGraph.Scale.IsText"/>,
  12310. and other axis format settings.
  12311. </remarks>
  12312. <param name="baseVal">
  12313. The value of the first major tic (floating point double)
  12314. </param>
  12315. <param name="tic">
  12316. The major tic number (0 = first major tic). For log scales, this is the actual power of 10.
  12317. </param>
  12318. <returns>
  12319. The specified major tic value (floating point double).
  12320. </returns>
  12321. </member>
  12322. <member name="M:ZedGraph.DateScale.CalcMinorTicValue(System.Double,System.Int32)">
  12323. <summary>
  12324. Determine the value for any minor tic.
  12325. </summary>
  12326. <remarks>
  12327. This method properly accounts for <see cref="P:ZedGraph.Scale.IsLog"/>, <see cref="P:ZedGraph.Scale.IsText"/>,
  12328. and other axis format settings.
  12329. </remarks>
  12330. <param name="baseVal">
  12331. The value of the first major tic (floating point double). This tic value is the base
  12332. reference for all tics (including minor ones).
  12333. </param>
  12334. <param name="iTic">
  12335. The major tic number (0 = first major tic). For log scales, this is the actual power of 10.
  12336. </param>
  12337. <returns>
  12338. The specified minor tic value (floating point double).
  12339. </returns>
  12340. </member>
  12341. <member name="M:ZedGraph.DateScale.CalcMinorStart(System.Double)">
  12342. <summary>
  12343. Internal routine to determine the ordinals of the first minor tic mark
  12344. </summary>
  12345. <param name="baseVal">
  12346. The value of the first major tic for the axis.
  12347. </param>
  12348. <returns>
  12349. The ordinal position of the first minor tic, relative to the first major tic.
  12350. This value can be negative (e.g., -3 means the first minor tic is 3 minor step
  12351. increments before the first major tic.
  12352. </returns>
  12353. </member>
  12354. <member name="M:ZedGraph.DateScale.CalcBaseTic">
  12355. <summary>
  12356. Determine the value for the first major tic.
  12357. </summary>
  12358. <remarks>
  12359. This is done by finding the first possible value that is an integral multiple of
  12360. the step size, taking into account the date/time units if appropriate.
  12361. This method properly accounts for <see cref="P:ZedGraph.Scale.IsLog"/>, <see cref="P:ZedGraph.Scale.IsText"/>,
  12362. and other axis format settings.
  12363. </remarks>
  12364. <returns>
  12365. First major tic value (floating point double).
  12366. </returns>
  12367. </member>
  12368. <member name="M:ZedGraph.DateScale.CalcNumTics">
  12369. <summary>
  12370. Internal routine to determine the ordinals of the first and last major axis label.
  12371. </summary>
  12372. <returns>
  12373. This is the total number of major tics for this axis.
  12374. </returns>
  12375. </member>
  12376. <member name="M:ZedGraph.DateScale.PickScale(ZedGraph.GraphPane,System.Drawing.Graphics,System.Single)">
  12377. <summary>
  12378. Select a reasonable date-time axis scale given a range of data values.
  12379. </summary>
  12380. <remarks>
  12381. This method only applies to <see cref="F:ZedGraph.AxisType.Date"/> type axes, and it
  12382. is called by the general <see cref="M:ZedGraph.DateScale.PickScale(ZedGraph.GraphPane,System.Drawing.Graphics,System.Single)"/> method. The scale range is chosen
  12383. based on increments of 1, 2, or 5 (because they are even divisors of 10).
  12384. Note that the <see cref="P:ZedGraph.Scale.MajorStep"/> property setting can have multiple unit
  12385. types (<see cref="P:ZedGraph.Scale.MajorUnit"/> and <see cref="P:ZedGraph.Scale.MinorUnit"/>),
  12386. but the <see cref="P:ZedGraph.Scale.Min"/> and
  12387. <see cref="P:ZedGraph.Scale.Max"/> units are always days (<see cref="T:ZedGraph.XDate"/>). This
  12388. method honors the <see cref="P:ZedGraph.Scale.MinAuto"/>, <see cref="P:ZedGraph.Scale.MaxAuto"/>,
  12389. and <see cref="P:ZedGraph.Scale.MajorStepAuto"/> autorange settings.
  12390. In the event that any of the autorange settings are false, the
  12391. corresponding <see cref="P:ZedGraph.Scale.Min"/>, <see cref="P:ZedGraph.Scale.Max"/>, or <see cref="P:ZedGraph.Scale.MajorStep"/>
  12392. setting is explicitly honored, and the remaining autorange settings (if any) will
  12393. be calculated to accomodate the non-autoranged values. The basic default for
  12394. scale selection is defined with
  12395. <see cref="F:ZedGraph.Scale.Default.TargetXSteps"/> and <see cref="F:ZedGraph.Scale.Default.TargetYSteps"/>
  12396. from the <see cref="T:ZedGraph.Scale.Default"/> default class.
  12397. <para>On Exit:</para>
  12398. <para><see cref="P:ZedGraph.Scale.Min"/> is set to scale minimum (if <see cref="P:ZedGraph.Scale.MinAuto"/> = true)</para>
  12399. <para><see cref="P:ZedGraph.Scale.Max"/> is set to scale maximum (if <see cref="P:ZedGraph.Scale.MaxAuto"/> = true)</para>
  12400. <para><see cref="P:ZedGraph.Scale.MajorStep"/> is set to scale step size (if <see cref="P:ZedGraph.Scale.MajorStepAuto"/> = true)</para>
  12401. <para><see cref="P:ZedGraph.Scale.MinorStep"/> is set to scale minor step size (if <see cref="P:ZedGraph.Scale.MinorStepAuto"/> = true)</para>
  12402. <para><see cref="P:ZedGraph.Scale.Mag"/> is set to a magnitude multiplier according to the data</para>
  12403. <para><see cref="P:ZedGraph.Scale.Format"/> is set to the display format for the values (this controls the
  12404. number of decimal places, whether there are thousands separators, currency types, etc.)</para>
  12405. </remarks>
  12406. <param name="pane">A reference to the <see cref="T:ZedGraph.GraphPane"/> object
  12407. associated with this <see cref="T:ZedGraph.Axis"/></param>
  12408. <param name="g">
  12409. A graphic device object to be drawn into. This is normally e.Graphics from the
  12410. PaintEventArgs argument to the Paint() method.
  12411. </param>
  12412. <param name="scaleFactor">
  12413. The scaling factor to be used for rendering objects. This is calculated and
  12414. passed down by the parent <see cref="T:ZedGraph.GraphPane"/> object using the
  12415. <see cref="M:ZedGraph.PaneBase.CalcScaleFactor"/> method, and is used to proportionally adjust
  12416. font sizes, etc. according to the actual size of the graph.
  12417. </param>
  12418. <seealso cref="M:ZedGraph.Scale.PickScale(ZedGraph.GraphPane,System.Drawing.Graphics,System.Single)"/>
  12419. <seealso cref="F:ZedGraph.AxisType.Date"/>
  12420. <seealso cref="P:ZedGraph.Scale.MajorUnit"/>
  12421. <seealso cref="P:ZedGraph.Scale.MinorUnit"/>
  12422. </member>
  12423. <member name="M:ZedGraph.DateScale.CalcDateStepSize(System.Double,System.Double)">
  12424. <summary>
  12425. Calculate a step size for a <see cref="F:ZedGraph.AxisType.Date"/> scale.
  12426. This method is used by <see cref="M:ZedGraph.DateScale.PickScale(ZedGraph.GraphPane,System.Drawing.Graphics,System.Single)"/>.
  12427. </summary>
  12428. <param name="range">The range of data in units of days</param>
  12429. <param name="targetSteps">The desired "typical" number of steps
  12430. to divide the range into</param>
  12431. <returns>The calculated step size for the specified data range. Also
  12432. calculates and sets the values for <see cref="P:ZedGraph.Scale.MajorUnit"/>,
  12433. <see cref="P:ZedGraph.Scale.MinorUnit"/>, <see cref="P:ZedGraph.Scale.MinorStep"/>, and
  12434. <see cref="P:ZedGraph.Scale.Format"/></returns>
  12435. </member>
  12436. <member name="M:ZedGraph.DateScale.CalcDateStepSize(System.Double,System.Double,ZedGraph.Scale)">
  12437. <summary>
  12438. Calculate a step size for a <see cref="F:ZedGraph.AxisType.Date"/> scale.
  12439. This method is used by <see cref="M:ZedGraph.DateScale.PickScale(ZedGraph.GraphPane,System.Drawing.Graphics,System.Single)"/>.
  12440. </summary>
  12441. <param name="range">The range of data in units of days</param>
  12442. <param name="targetSteps">The desired "typical" number of steps
  12443. to divide the range into</param>
  12444. <param name="scale">
  12445. The <see cref="T:ZedGraph.Scale"/> object on which to calculate the Date step size.</param>
  12446. <returns>The calculated step size for the specified data range. Also
  12447. calculates and sets the values for <see cref="P:ZedGraph.Scale.MajorUnit"/>,
  12448. <see cref="P:ZedGraph.Scale.MinorUnit"/>, <see cref="P:ZedGraph.Scale.MinorStep"/>, and
  12449. <see cref="P:ZedGraph.Scale.Format"/></returns>
  12450. </member>
  12451. <member name="M:ZedGraph.DateScale.CalcEvenStepDate(System.Double,System.Int32)">
  12452. <summary>
  12453. Calculate a date that is close to the specified date and an
  12454. even multiple of the selected
  12455. <see cref="P:ZedGraph.Scale.MajorUnit"/> for a <see cref="F:ZedGraph.AxisType.Date"/> scale.
  12456. This method is used by <see cref="M:ZedGraph.DateScale.PickScale(ZedGraph.GraphPane,System.Drawing.Graphics,System.Single)"/>.
  12457. </summary>
  12458. <param name="date">The date which the calculation should be close to</param>
  12459. <param name="direction">The desired direction for the date to take.
  12460. 1 indicates the result date should be greater than the specified
  12461. date parameter. -1 indicates the other direction.</param>
  12462. <returns>The calculated date</returns>
  12463. </member>
  12464. <member name="M:ZedGraph.DateScale.MakeLabel(ZedGraph.GraphPane,System.Int32,System.Double)">
  12465. <summary>
  12466. Make a value label for an <see cref="F:ZedGraph.AxisType.Date"/> <see cref="T:ZedGraph.Axis"/>.
  12467. </summary>
  12468. <param name="pane">
  12469. A reference to the <see cref="T:ZedGraph.GraphPane"/> object that is the parent or
  12470. owner of this object.
  12471. </param>
  12472. <param name="index">
  12473. The zero-based, ordinal index of the label to be generated. For example, a value of 2 would
  12474. cause the third value label on the axis to be generated.
  12475. </param>
  12476. <param name="dVal">
  12477. The numeric value associated with the label. This value is ignored for log (<see cref="P:ZedGraph.Scale.IsLog"/>)
  12478. and text (<see cref="P:ZedGraph.Scale.IsText"/>) type axes.
  12479. </param>
  12480. <returns>The resulting value label as a <see cref="T:System.String"/></returns>
  12481. </member>
  12482. <member name="M:ZedGraph.DateScale.GetUnitMultiple(ZedGraph.DateUnit)">
  12483. <summary>
  12484. Internal routine to calculate a multiplier to the selected unit back to days.
  12485. </summary>
  12486. <param name="unit">The unit type for which the multiplier is to be
  12487. calculated</param>
  12488. <returns>
  12489. This is ratio of days/selected unit
  12490. </returns>
  12491. </member>
  12492. <member name="M:ZedGraph.DateScale.#ctor(System.Runtime.Serialization.SerializationInfo,System.Runtime.Serialization.StreamingContext)">
  12493. <summary>
  12494. Constructor for deserializing objects
  12495. </summary>
  12496. <param name="info">A <see cref="T:System.Runtime.Serialization.SerializationInfo"/> instance that defines the serialized data
  12497. </param>
  12498. <param name="context">A <see cref="T:System.Runtime.Serialization.StreamingContext"/> instance that contains the serialized data
  12499. </param>
  12500. </member>
  12501. <member name="M:ZedGraph.DateScale.GetObjectData(System.Runtime.Serialization.SerializationInfo,System.Runtime.Serialization.StreamingContext)">
  12502. <summary>
  12503. Populates a <see cref="T:System.Runtime.Serialization.SerializationInfo"/> instance with the data needed to serialize the target object
  12504. </summary>
  12505. <param name="info">A <see cref="T:System.Runtime.Serialization.SerializationInfo"/> instance that defines the serialized data</param>
  12506. <param name="context">A <see cref="T:System.Runtime.Serialization.StreamingContext"/> instance that contains the serialized data</param>
  12507. </member>
  12508. <member name="P:ZedGraph.DateScale.Type">
  12509. <summary>
  12510. Return the <see cref="T:ZedGraph.AxisType"/> for this <see cref="T:ZedGraph.Scale"/>, which is
  12511. <see cref="F:ZedGraph.AxisType.Date"/>.
  12512. </summary>
  12513. </member>
  12514. <member name="P:ZedGraph.DateScale.Min">
  12515. <summary>
  12516. Gets or sets the minimum value for this scale.
  12517. </summary>
  12518. <remarks>
  12519. The set property is specifically adapted for <see cref="F:ZedGraph.AxisType.Date"/> scales,
  12520. in that it automatically limits the value to the range of valid dates for the
  12521. <see cref="T:ZedGraph.XDate"/> struct.
  12522. </remarks>
  12523. </member>
  12524. <member name="P:ZedGraph.DateScale.Max">
  12525. <summary>
  12526. Gets or sets the maximum value for this scale.
  12527. </summary>
  12528. <remarks>
  12529. The set property is specifically adapted for <see cref="F:ZedGraph.AxisType.Date"/> scales,
  12530. in that it automatically limits the value to the range of valid dates for the
  12531. <see cref="T:ZedGraph.XDate"/> struct.
  12532. </remarks>
  12533. </member>
  12534. <member name="P:ZedGraph.DateScale.MajorUnitMultiplier">
  12535. <summary>
  12536. Gets the major unit multiplier for this scale type, if any.
  12537. </summary>
  12538. <remarks>The major unit multiplier will correct the units of
  12539. <see cref="P:ZedGraph.Scale.MajorStep"/> to match the units of <see cref="P:ZedGraph.Scale.Min"/>
  12540. and <see cref="P:ZedGraph.Scale.Max"/>. This reflects the setting of
  12541. <see cref="P:ZedGraph.Scale.MajorUnit"/>.
  12542. </remarks>
  12543. </member>
  12544. <member name="P:ZedGraph.DateScale.MinorUnitMultiplier">
  12545. <summary>
  12546. Gets the minor unit multiplier for this scale type, if any.
  12547. </summary>
  12548. <remarks>The minor unit multiplier will correct the units of
  12549. <see cref="P:ZedGraph.Scale.MinorStep"/> to match the units of <see cref="P:ZedGraph.Scale.Min"/>
  12550. and <see cref="P:ZedGraph.Scale.Max"/>. This reflects the setting of
  12551. <see cref="P:ZedGraph.Scale.MinorUnit"/>.
  12552. </remarks>
  12553. </member>
  12554. <member name="T:ZedGraph.Axis">
  12555. <summary>
  12556. The Axis class is an abstract base class that encompasses all properties
  12557. and methods required to define a graph Axis.
  12558. </summary>
  12559. <remarks>This class is inherited by the
  12560. <see cref="T:ZedGraph.XAxis"/>, <see cref="T:ZedGraph.YAxis"/>, and <see cref="T:ZedGraph.Y2Axis"/> classes
  12561. to define specific characteristics for those types.
  12562. </remarks>
  12563. <author> John Champion modified by Jerry Vos </author>
  12564. <version> $Revision: 3.76 $ $Date: 2008-02-16 23:21:48 $ </version>
  12565. </member>
  12566. <member name="F:ZedGraph.Axis.schema">
  12567. <summary>
  12568. Current schema value that defines the version of the serialized file
  12569. </summary>
  12570. </member>
  12571. <member name="F:ZedGraph.Axis._scale">
  12572. <summary>
  12573. private field that stores the <see cref="T:ZedGraph.Scale"/> class, which implements all the
  12574. calculations and methods associated with the numeric scale for this
  12575. <see cref="T:ZedGraph.Axis"/>. See the public property <see cref="P:ZedGraph.Axis.Scale"/> to access this class.
  12576. </summary>
  12577. </member>
  12578. <member name="F:ZedGraph.Axis._minorTic">
  12579. <summary>
  12580. Private field that stores the <see cref="T:ZedGraph.MinorTic"/> class, which handles all
  12581. the minor tic information. See the public property <see cref="P:ZedGraph.Axis.MinorTic"/> to access this class.
  12582. </summary>
  12583. </member>
  12584. <member name="F:ZedGraph.Axis._majorTic">
  12585. <summary>
  12586. Private field that stores the <see cref="T:ZedGraph.MajorTic"/> class, which handles all
  12587. the major tic information. See the public property <see cref="P:ZedGraph.Axis.MajorTic"/> to access this class.
  12588. </summary>
  12589. </member>
  12590. <member name="F:ZedGraph.Axis._majorGrid">
  12591. <summary>
  12592. Private field that stores the <see cref="T:ZedGraph.MajorGrid"/> class, which handles all
  12593. the major grid information. See the public property <see cref="P:ZedGraph.Axis.MajorGrid"/> to access this class.
  12594. </summary>
  12595. </member>
  12596. <member name="F:ZedGraph.Axis._minorGrid">
  12597. <summary>
  12598. Private field that stores the <see cref="T:ZedGraph.MinorGrid"/> class, which handles all
  12599. the minor grid information. See the public property <see cref="P:ZedGraph.Axis.MinorGrid"/> to access this class.
  12600. </summary>
  12601. </member>
  12602. <member name="F:ZedGraph.Axis._cross">
  12603. <summary> Private fields for the <see cref="T:ZedGraph.Axis"/> scale rendering properties.
  12604. Use the public properties <see cref="P:ZedGraph.Axis.Cross"/> and <see cref="P:ZedGraph.Scale.BaseTic"/>
  12605. for access to these values.
  12606. </summary>
  12607. </member>
  12608. <member name="F:ZedGraph.Axis._crossAuto">
  12609. <summary> Private field for the <see cref="T:ZedGraph.Axis"/> automatic cross position mode.
  12610. Use the public property <see cref="P:ZedGraph.Axis.CrossAuto"/> for access to this value.
  12611. </summary>
  12612. </member>
  12613. <member name="F:ZedGraph.Axis._isVisible">
  12614. <summary> Private fields for the <see cref="T:ZedGraph.Axis"/> attributes.
  12615. Use the public properties <see cref="P:ZedGraph.Axis.IsVisible"/>, <see cref="P:ZedGraph.Axis.IsAxisSegmentVisible"/>
  12616. for access to these values.
  12617. </summary>
  12618. </member>
  12619. <member name="F:ZedGraph.Axis._isAxisSegmentVisible">
  12620. <summary> Private fields for the <see cref="T:ZedGraph.Axis"/> attributes.
  12621. Use the public properties <see cref="P:ZedGraph.Axis.IsVisible"/>, <see cref="P:ZedGraph.Axis.IsAxisSegmentVisible"/>
  12622. for access to these values.
  12623. </summary>
  12624. </member>
  12625. <member name="F:ZedGraph.Axis._title">
  12626. <summary> Private field for the <see cref="T:ZedGraph.Axis"/> title string.
  12627. Use the public property <see cref="P:ZedGraph.Axis.Title"/> for access to this value.
  12628. </summary>
  12629. </member>
  12630. <member name="F:ZedGraph.Axis.Tag">
  12631. <summary>
  12632. A tag object for use by the user. This can be used to store additional
  12633. information associated with the <see cref="T:ZedGraph.Axis"/>. ZedGraph does
  12634. not use this value for any purpose.
  12635. </summary>
  12636. <remarks>
  12637. Note that, if you are going to Serialize ZedGraph data, then any type
  12638. that you store in <see cref="F:ZedGraph.Axis.Tag"/> must be a serializable type (or
  12639. it will cause an exception).
  12640. </remarks>
  12641. </member>
  12642. <member name="F:ZedGraph.Axis._axisGap">
  12643. <summary> Private field for the <see cref="T:ZedGraph.Axis"/> drawing dimensions.
  12644. Use the public property <see cref="P:ZedGraph.Axis.AxisGap"/>
  12645. for access to these values. </summary>
  12646. </member>
  12647. <member name="F:ZedGraph.Axis._minSpace">
  12648. <summary>
  12649. Private field for the <see cref="T:ZedGraph.Axis"/> minimum allowable space allocation.
  12650. Use the public property <see cref="P:ZedGraph.Axis.MinSpace"/> to access this value.
  12651. </summary>
  12652. <seealso cref="F:ZedGraph.Axis.Default.MinSpace"/>
  12653. </member>
  12654. <member name="F:ZedGraph.Axis._color">
  12655. <summary> Private fields for the <see cref="T:ZedGraph.Axis"/> colors.
  12656. Use the public property <see cref="P:ZedGraph.Axis.Color"/> for access to this values.
  12657. </summary>
  12658. </member>
  12659. <member name="F:ZedGraph.Axis._tmpSpace">
  12660. <summary>
  12661. Temporary values for axis space calculations (see <see cref="M:ZedGraph.Axis.CalcSpace(System.Drawing.Graphics,ZedGraph.GraphPane,System.Single,System.Single@)"/>).
  12662. </summary>
  12663. </member>
  12664. <member name="M:ZedGraph.Axis.#ctor">
  12665. <summary>
  12666. Default constructor for <see cref="T:ZedGraph.Axis"/> that sets all axis properties
  12667. to default values as defined in the <see cref="T:ZedGraph.Axis.Default"/> class.
  12668. </summary>
  12669. </member>
  12670. <member name="M:ZedGraph.Axis.#ctor(System.String)">
  12671. <summary>
  12672. Constructor for <see cref="T:ZedGraph.Axis"/> that sets all axis properties
  12673. to default values as defined in the <see cref="T:ZedGraph.Axis.Default"/> class,
  12674. except for the <see cref="P:ZedGraph.Axis.Title"/>.
  12675. </summary>
  12676. <param name="title">A string containing the axis title</param>
  12677. </member>
  12678. <member name="M:ZedGraph.Axis.#ctor(ZedGraph.Axis)">
  12679. <summary>
  12680. The Copy Constructor.
  12681. </summary>
  12682. <param name="rhs">The Axis object from which to copy</param>
  12683. </member>
  12684. <member name="M:ZedGraph.Axis.System#ICloneable#Clone">
  12685. <summary>
  12686. Implement the <see cref="T:System.ICloneable"/> interface in a typesafe manner by just
  12687. calling the typed version of Clone.
  12688. </summary>
  12689. <remarks>
  12690. Note that this method must be called with an explicit cast to ICloneable, and
  12691. that it is inherently virtual. For example:
  12692. <code>
  12693. ParentClass foo = new ChildClass();
  12694. ChildClass bar = (ChildClass) ((ICloneable)foo).Clone();
  12695. </code>
  12696. Assume that ChildClass is inherited from ParentClass. Even though foo is declared with
  12697. ParentClass, it is actually an instance of ChildClass. Calling the ICloneable implementation
  12698. of Clone() on foo actually calls ChildClass.Clone() as if it were a virtual function.
  12699. </remarks>
  12700. <returns>A deep copy of this object</returns>
  12701. </member>
  12702. <member name="M:ZedGraph.Axis.#ctor(System.Runtime.Serialization.SerializationInfo,System.Runtime.Serialization.StreamingContext)">
  12703. <summary>
  12704. Constructor for deserializing objects
  12705. </summary>
  12706. <param name="info">A <see cref="T:System.Runtime.Serialization.SerializationInfo"/> instance that defines the serialized data
  12707. </param>
  12708. <param name="context">A <see cref="T:System.Runtime.Serialization.StreamingContext"/> instance that contains the serialized data
  12709. </param>
  12710. </member>
  12711. <member name="M:ZedGraph.Axis.GetObjectData(System.Runtime.Serialization.SerializationInfo,System.Runtime.Serialization.StreamingContext)">
  12712. <summary>
  12713. Populates a <see cref="T:System.Runtime.Serialization.SerializationInfo"/> instance with the data needed to serialize the target object
  12714. </summary>
  12715. <param name="info">A <see cref="T:System.Runtime.Serialization.SerializationInfo"/> instance that defines the serialized data</param>
  12716. <param name="context">A <see cref="T:System.Runtime.Serialization.StreamingContext"/> instance that contains the serialized data</param>
  12717. </member>
  12718. <member name="M:ZedGraph.Axis.ResetAutoScale(ZedGraph.GraphPane,System.Drawing.Graphics)">
  12719. <summary>
  12720. Restore the scale ranging to automatic mode, and recalculate the
  12721. <see cref="T:ZedGraph.Axis"/> scale ranges
  12722. </summary>
  12723. <param name="pane">
  12724. A reference to the <see cref="T:ZedGraph.GraphPane"/> object that is the parent or
  12725. owner of this object.
  12726. </param>
  12727. <param name="g">
  12728. A graphic device object to be drawn into. This is normally e.Graphics from the
  12729. PaintEventArgs argument to the Paint() method.
  12730. </param>
  12731. <seealso cref="P:ZedGraph.Scale.MinAuto"/>
  12732. <seealso cref="P:ZedGraph.Scale.MaxAuto"/>
  12733. <seealso cref="P:ZedGraph.Scale.MajorStepAuto"/>
  12734. <seealso cref="P:ZedGraph.Scale.MagAuto"/>
  12735. <seealso cref="P:ZedGraph.Scale.FormatAuto"/>
  12736. </member>
  12737. <member name="M:ZedGraph.Axis.Draw(System.Drawing.Graphics,ZedGraph.GraphPane,System.Single,System.Single)">
  12738. <summary>
  12739. Do all rendering associated with this <see cref="T:ZedGraph.Axis"/> to the specified
  12740. <see cref="T:System.Drawing.Graphics"/> device.
  12741. </summary>
  12742. <remarks>
  12743. This method is normally only
  12744. called by the Draw method of the parent <see cref="T:ZedGraph.GraphPane"/> object.
  12745. </remarks>
  12746. <param name="g">
  12747. A graphic device object to be drawn into. This is normally e.Graphics from the
  12748. PaintEventArgs argument to the Paint() method.
  12749. </param>
  12750. <param name="pane">
  12751. A reference to the <see cref="T:ZedGraph.GraphPane"/> object that is the parent or
  12752. owner of this object.
  12753. </param>
  12754. <param name="scaleFactor">
  12755. The scaling factor to be used for rendering objects. This is calculated and
  12756. passed down by the parent <see cref="T:ZedGraph.GraphPane"/> object using the
  12757. <see cref="M:ZedGraph.PaneBase.CalcScaleFactor"/> method, and is used to proportionally adjust
  12758. font sizes, etc. according to the actual size of the graph.
  12759. </param>
  12760. <param name="shiftPos">
  12761. The number of pixels to shift to account for non-primary axis position (e.g.,
  12762. the second, third, fourth, etc. <see cref="T:ZedGraph.YAxis"/> or <see cref="T:ZedGraph.Y2Axis"/>.
  12763. </param>
  12764. </member>
  12765. <member name="M:ZedGraph.Axis.SetMinSpaceBuffer(System.Drawing.Graphics,ZedGraph.GraphPane,System.Single,System.Boolean)">
  12766. <summary>
  12767. This method will set the <see cref="P:ZedGraph.Axis.MinSpace"/> property for this <see cref="T:ZedGraph.Axis"/>
  12768. using the currently required space multiplied by a fraction (<paramref>bufferFraction</paramref>).
  12769. </summary>
  12770. <remarks>
  12771. The currently required space is calculated using <see cref="M:ZedGraph.Axis.CalcSpace(System.Drawing.Graphics,ZedGraph.GraphPane,System.Single,System.Single@)"/>, and is
  12772. based on current data ranges, font sizes, etc. The "space" is actually the amount of space
  12773. required to fit the tic marks, scale labels, and axis title.
  12774. </remarks>
  12775. <param name="g">A graphic device object to be drawn into. This is normally e.Graphics from the
  12776. PaintEventArgs argument to the Paint() method.</param>
  12777. <param name="pane">A reference to the <see cref="T:ZedGraph.GraphPane"/> object that is the parent or
  12778. owner of this object.</param>
  12779. <param name="bufferFraction">The amount of space to allocate for the axis, expressed
  12780. as a fraction of the currently required space. For example, a value of 1.2 would
  12781. allow for 20% extra above the currently required space.</param>
  12782. <param name="isGrowOnly">If true, then this method will only modify the <see cref="P:ZedGraph.Axis.MinSpace"/>
  12783. property if the calculated result is more than the current value.</param>
  12784. </member>
  12785. <member name="M:ZedGraph.Axis.SetTransformMatrix(System.Drawing.Graphics,ZedGraph.GraphPane,System.Single)">
  12786. <summary>
  12787. Setup the Transform Matrix to handle drawing of this <see cref="T:ZedGraph.Axis"/>
  12788. </summary>
  12789. <param name="g">
  12790. A graphic device object to be drawn into. This is normally e.Graphics from the
  12791. PaintEventArgs argument to the Paint() method.
  12792. </param>
  12793. <param name="pane">
  12794. A reference to the <see cref="T:ZedGraph.GraphPane"/> object that is the parent or
  12795. owner of this object.
  12796. </param>
  12797. <param name="scaleFactor">
  12798. The scaling factor to be used for rendering objects. This is calculated and
  12799. passed down by the parent <see cref="T:ZedGraph.GraphPane"/> object using the
  12800. <see cref="M:ZedGraph.PaneBase.CalcScaleFactor"/> method, and is used to proportionally adjust
  12801. font sizes, etc. according to the actual size of the graph.
  12802. </param>
  12803. </member>
  12804. <member name="M:ZedGraph.Axis.CalcCrossShift(ZedGraph.GraphPane)">
  12805. <summary>
  12806. Calculate the "shift" size, in pixels, in order to shift the axis from its default
  12807. location to the value specified by <see cref="P:ZedGraph.Axis.Cross"/>.
  12808. </summary>
  12809. <param name="pane">
  12810. A reference to the <see cref="T:ZedGraph.GraphPane"/> object that is the parent or
  12811. owner of this object.
  12812. </param>
  12813. <returns>The shift amount measured in pixels</returns>
  12814. </member>
  12815. <member name="M:ZedGraph.Axis.GetCrossAxis(ZedGraph.GraphPane)">
  12816. <summary>
  12817. Gets the "Cross" axis that corresponds to this axis.
  12818. </summary>
  12819. <remarks>
  12820. The cross axis is the axis which determines the of this Axis when the
  12821. <see cref="P:ZedGraph.Axis.Cross">Axis.Cross</see> property is used. The
  12822. cross axis for any <see cref="T:ZedGraph.XAxis"/> or <see cref="T:ZedGraph.X2Axis"/>
  12823. is always the primary <see cref="T:ZedGraph.YAxis"/>, and
  12824. the cross axis for any <see cref="T:ZedGraph.YAxis"/> or <see cref="T:ZedGraph.Y2Axis"/> is
  12825. always the primary <see cref="T:ZedGraph.XAxis"/>.
  12826. </remarks>
  12827. <param name="pane">
  12828. A reference to the <see cref="T:ZedGraph.GraphPane"/> object that is the parent or
  12829. owner of this object.
  12830. </param>
  12831. </member>
  12832. <member name="M:ZedGraph.Axis.EffectiveCrossValue(ZedGraph.GraphPane)">
  12833. <summary>
  12834. Returns the linearized actual cross position for this axis, reflecting the settings of
  12835. <see cref="P:ZedGraph.Axis.Cross"/>, <see cref="P:ZedGraph.Axis.CrossAuto"/>, and <see cref="P:ZedGraph.Scale.IsReverse"/>.
  12836. </summary>
  12837. <remarks>
  12838. If the value of <see cref="P:ZedGraph.Axis.Cross"/> lies outside the axis range, it is
  12839. limited to the axis range.
  12840. </remarks>
  12841. </member>
  12842. <member name="M:ZedGraph.Axis.IsCrossShifted(ZedGraph.GraphPane)">
  12843. <summary>
  12844. Returns true if the axis is shifted at all due to the setting of
  12845. <see cref="P:ZedGraph.Axis.Cross"/>. This function will always return false if
  12846. <see cref="P:ZedGraph.Axis.CrossAuto"/> is true.
  12847. </summary>
  12848. </member>
  12849. <member name="M:ZedGraph.Axis.CalcCrossFraction(ZedGraph.GraphPane)">
  12850. <summary>
  12851. Calculates the proportional fraction of the total cross axis width at which
  12852. this axis is located.
  12853. </summary>
  12854. <param name="pane"></param>
  12855. <returns></returns>
  12856. </member>
  12857. <member name="M:ZedGraph.Axis.CalcSpace(System.Drawing.Graphics,ZedGraph.GraphPane,System.Single,System.Single@)">
  12858. <summary>
  12859. Calculate the space required (pixels) for this <see cref="T:ZedGraph.Axis"/> object.
  12860. </summary>
  12861. <remarks>
  12862. This is the total space (vertical space for the X axis, horizontal space for
  12863. the Y axes) required to contain the axis. If <see cref="P:ZedGraph.Axis.Cross"/> is zero, then
  12864. this space will be the space required between the <see cref="P:ZedGraph.Chart.Rect"/> and
  12865. the <see cref="P:ZedGraph.PaneBase.Rect"/>. This method sets the internal values of
  12866. <see cref="F:ZedGraph.Axis._tmpSpace"/> for use by the <see cref="M:ZedGraph.GraphPane.CalcChartRect(System.Drawing.Graphics)"/>
  12867. method.
  12868. </remarks>
  12869. <param name="g">
  12870. A graphic device object to be drawn into. This is normally e.Graphics from the
  12871. PaintEventArgs argument to the Paint() method.
  12872. </param>
  12873. <param name="pane">
  12874. A reference to the <see cref="T:ZedGraph.GraphPane"/> object that is the parent or
  12875. owner of this object.
  12876. </param>
  12877. <param name="scaleFactor">
  12878. The scaling factor to be used for rendering objects. This is calculated and
  12879. passed down by the parent <see cref="T:ZedGraph.GraphPane"/> object using the
  12880. <see cref="M:ZedGraph.PaneBase.CalcScaleFactor"/> method, and is used to proportionally adjust
  12881. font sizes, etc. according to the actual size of the graph.
  12882. </param>
  12883. <param name="fixedSpace">The amount of space (pixels) at the edge of the ChartRect
  12884. that is always required for this axis, even if the axis is shifted by the
  12885. <see cref="P:ZedGraph.Axis.Cross"/> value.</param>
  12886. <returns>Returns the space, in pixels, required for this axis (between the
  12887. rect and ChartRect)</returns>
  12888. </member>
  12889. <member name="M:ZedGraph.Axis.IsPrimary(ZedGraph.GraphPane)">
  12890. <summary>
  12891. Determines if this <see cref="T:ZedGraph.Axis"/> object is a "primary" one.
  12892. </summary>
  12893. <remarks>
  12894. The primary axes are the <see cref="T:ZedGraph.XAxis"/> (always), the first
  12895. <see cref="T:ZedGraph.YAxis"/> in the <see cref="P:ZedGraph.GraphPane.YAxisList"/>
  12896. (<see cref="P:ZedGraph.CurveItem.YAxisIndex"/> = 0), and the first
  12897. <see cref="T:ZedGraph.Y2Axis"/> in the <see cref="P:ZedGraph.GraphPane.Y2AxisList"/>
  12898. (<see cref="P:ZedGraph.CurveItem.YAxisIndex"/> = 0). Note that
  12899. <see cref="P:ZedGraph.GraphPane.YAxis"/> and <see cref="P:ZedGraph.GraphPane.Y2Axis"/>
  12900. always reference the primary axes.
  12901. </remarks>
  12902. <param name="pane">
  12903. A reference to the <see cref="T:ZedGraph.GraphPane"/> object that is the parent or
  12904. owner of this object.
  12905. </param>
  12906. <returns>true for a primary <see cref="T:ZedGraph.Axis"/> (for the <see cref="T:ZedGraph.XAxis"/>,
  12907. this is always true), false otherwise</returns>
  12908. </member>
  12909. <member name="M:ZedGraph.Axis.DrawMinorTics(System.Drawing.Graphics,ZedGraph.GraphPane,System.Double,System.Single,System.Single,System.Single)">
  12910. <summary>
  12911. Draw the minor tic marks as required for this <see cref="T:ZedGraph.Axis"/>.
  12912. </summary>
  12913. <param name="g">
  12914. A graphic device object to be drawn into. This is normally e.Graphics from the
  12915. PaintEventArgs argument to the Paint() method.
  12916. </param>
  12917. <param name="pane">
  12918. A reference to the <see cref="T:ZedGraph.GraphPane"/> object that is the parent or
  12919. owner of this object.
  12920. </param>
  12921. <param name="baseVal">
  12922. The scale value for the first major tic position. This is the reference point
  12923. for all other tic marks.
  12924. </param>
  12925. <param name="shift">The number of pixels to shift this axis, based on the
  12926. value of <see cref="P:ZedGraph.Axis.Cross"/>. A positive value is into the ChartRect relative to
  12927. the default axis position.</param>
  12928. <param name="scaleFactor">
  12929. The scaling factor to be used for rendering objects. This is calculated and
  12930. passed down by the parent <see cref="T:ZedGraph.GraphPane"/> object using the
  12931. <see cref="M:ZedGraph.PaneBase.CalcScaleFactor"/> method, and is used to proportionally adjust
  12932. font sizes, etc. according to the actual size of the graph.
  12933. </param>
  12934. <param name="topPix">
  12935. The pixel location of the far side of the ChartRect from this axis.
  12936. This value is the ChartRect.Height for the XAxis, or the ChartRect.Width
  12937. for the YAxis and Y2Axis.
  12938. </param>
  12939. </member>
  12940. <member name="M:ZedGraph.Axis.DrawTitle(System.Drawing.Graphics,ZedGraph.GraphPane,System.Single,System.Single)">
  12941. <summary>
  12942. Draw the title for this <see cref="T:ZedGraph.Axis"/>.
  12943. </summary>
  12944. <remarks>On entry, it is assumed that the
  12945. graphics transform has been configured so that the origin is at the left side
  12946. of this axis, and the axis is aligned along the X coordinate direction.
  12947. </remarks>
  12948. <param name="g">
  12949. A graphic device object to be drawn into. This is normally e.Graphics from the
  12950. PaintEventArgs argument to the Paint() method.
  12951. </param>
  12952. <param name="pane">
  12953. A reference to the <see cref="T:ZedGraph.GraphPane"/> object that is the parent or
  12954. owner of this object.
  12955. </param>
  12956. <param name="shiftPos">The number of pixels to shift this axis, based on the
  12957. value of <see cref="P:ZedGraph.Axis.Cross"/>. A positive value is into the ChartRect relative to
  12958. the default axis position.</param>
  12959. <param name="scaleFactor">
  12960. The scaling factor to be used for rendering objects. This is calculated and
  12961. passed down by the parent <see cref="T:ZedGraph.GraphPane"/> object using the
  12962. <see cref="M:ZedGraph.PaneBase.CalcScaleFactor"/> method, and is used to proportionally adjust
  12963. font sizes, etc. according to the actual size of the graph.
  12964. </param>
  12965. </member>
  12966. <member name="M:ZedGraph.Axis.MakeLabelEventWorks(ZedGraph.GraphPane,System.Int32,System.Double)">
  12967. <summary>
  12968. Make a value label for the axis at the specified ordinal position.
  12969. </summary>
  12970. <remarks>
  12971. This method properly accounts for <see cref="P:ZedGraph.Scale.IsLog"/>,
  12972. <see cref="P:ZedGraph.Scale.IsText"/>,
  12973. and other axis format settings. It also implements the ScaleFormatEvent such that
  12974. custom labels can be created.
  12975. </remarks>
  12976. <param name="pane">
  12977. A reference to the <see cref="T:ZedGraph.GraphPane"/> object that is the parent or
  12978. owner of this object.
  12979. </param>
  12980. <param name="index">
  12981. The zero-based, ordinal index of the label to be generated. For example, a value of 2 would
  12982. cause the third value label on the axis to be generated.
  12983. </param>
  12984. <param name="dVal">
  12985. The numeric value associated with the label. This value is ignored for log
  12986. (<see cref="P:ZedGraph.Scale.IsLog"/>)
  12987. and text (<see cref="P:ZedGraph.Scale.IsText"/>) type axes.
  12988. </param>
  12989. <returns>The resulting value label as a <see cref="T:System.String"/></returns>
  12990. </member>
  12991. <member name="E:ZedGraph.Axis.ScaleFormatEvent">
  12992. <summary>
  12993. Subscribe to this event to handle custom formatting of the scale labels.
  12994. </summary>
  12995. </member>
  12996. <member name="E:ZedGraph.Axis.ScaleTitleEvent">
  12997. <summary>
  12998. Allow customization of the title when the scale is very large
  12999. Subscribe to this event to handle custom formatting of the scale axis label.
  13000. </summary>
  13001. </member>
  13002. <member name="P:ZedGraph.Axis.Scale">
  13003. <summary>
  13004. Gets the <see cref="P:ZedGraph.Axis.Scale"/> instance associated with this <see cref="T:ZedGraph.Axis"/>.
  13005. </summary>
  13006. </member>
  13007. <member name="P:ZedGraph.Axis.Cross">
  13008. <summary>
  13009. Gets or sets the scale value at which this axis should cross the "other" axis.
  13010. </summary>
  13011. <remarks>This property allows the axis to be shifted away from its default location.
  13012. For example, for a graph with an X range from -100 to +100, the Y Axis can be located
  13013. at the X=0 value rather than the left edge of the ChartRect. This value can be set
  13014. automatically based on the state of <see cref="P:ZedGraph.Axis.CrossAuto"/>. If
  13015. this value is set manually, then <see cref="P:ZedGraph.Axis.CrossAuto"/> will
  13016. also be set to false. The "other" axis is the axis the handles the second dimension
  13017. for the graph. For the XAxis, the "other" axis is the YAxis. For the YAxis or
  13018. Y2Axis, the "other" axis is the XAxis.
  13019. </remarks>
  13020. <value> The value is defined in user scale units </value>
  13021. <seealso cref="P:ZedGraph.Scale.Min"/>
  13022. <seealso cref="P:ZedGraph.Scale.Max"/>
  13023. <seealso cref="P:ZedGraph.Scale.MajorStep"/>
  13024. <seealso cref="P:ZedGraph.Axis.CrossAuto"/>
  13025. </member>
  13026. <member name="P:ZedGraph.Axis.CrossAuto">
  13027. <summary>
  13028. Gets or sets a value that determines whether or not the <see cref="P:ZedGraph.Axis.Cross"/> value
  13029. is set automatically.
  13030. </summary>
  13031. <value>Set to true to have ZedGraph put the axis in the default location, or false
  13032. to specify the axis location manually with a <see cref="P:ZedGraph.Axis.Cross"/> value.</value>
  13033. <seealso cref="P:ZedGraph.Scale.Min"/>
  13034. <seealso cref="P:ZedGraph.Scale.Max"/>
  13035. <seealso cref="P:ZedGraph.Scale.MajorStep"/>
  13036. <seealso cref="P:ZedGraph.Axis.Cross"/>
  13037. </member>
  13038. <member name="P:ZedGraph.Axis.MinSpace">
  13039. <summary>
  13040. Gets or sets the minimum axis space allocation.
  13041. </summary>
  13042. <remarks>
  13043. This term, expressed in
  13044. points (1/72 inch) and scaled according to <see cref="M:ZedGraph.PaneBase.CalcScaleFactor"/>
  13045. for the <see cref="T:ZedGraph.GraphPane"/>, determines the minimum amount of space
  13046. an axis must have between the <see cref="P:ZedGraph.Chart.Rect">Chart.Rect</see> and the
  13047. <see cref="P:ZedGraph.PaneBase.Rect">GraphPane.Rect</see>. This minimum space
  13048. applies whether <see cref="P:ZedGraph.Axis.IsVisible"/> is true or false.
  13049. </remarks>
  13050. </member>
  13051. <member name="P:ZedGraph.Axis.Color">
  13052. <summary>
  13053. The color to use for drawing this <see cref="T:ZedGraph.Axis"/>.
  13054. </summary>
  13055. <remarks>
  13056. This affects only the axis segment (see <see cref="P:ZedGraph.Axis.IsAxisSegmentVisible"/>),
  13057. since the <see cref="P:ZedGraph.Axis.Title"/>,
  13058. <see cref="P:ZedGraph.Axis.Scale"/>, <see cref="P:ZedGraph.Axis.MajorTic"/>, <see cref="P:ZedGraph.Axis.MinorTic"/>,
  13059. <see cref="P:ZedGraph.Axis.MajorGrid"/>, and <see cref="P:ZedGraph.Axis.MinorGrid"/>
  13060. all have their own color specification.
  13061. </remarks>
  13062. <value> The color is defined using the
  13063. <see cref="T:System.Drawing.Color"/> class</value>
  13064. <seealso cref="F:ZedGraph.Axis.Default.Color"/>.
  13065. <seealso cref="P:ZedGraph.Axis.IsVisible"/>
  13066. </member>
  13067. <member name="P:ZedGraph.Axis.MajorTic">
  13068. <summary>
  13069. Gets a reference to the <see cref="T:ZedGraph.MajorTic"/> class instance
  13070. for this <see cref="T:ZedGraph.Axis"/>. This class stores all the major tic settings.
  13071. </summary>
  13072. </member>
  13073. <member name="P:ZedGraph.Axis.MinorTic">
  13074. <summary>
  13075. Gets a reference to the <see cref="T:ZedGraph.MinorTic"/> class instance
  13076. for this <see cref="T:ZedGraph.Axis"/>. This class stores all the minor tic settings.
  13077. </summary>
  13078. </member>
  13079. <member name="P:ZedGraph.Axis.MajorGrid">
  13080. <summary>
  13081. Gets a reference to the <see cref="P:ZedGraph.Axis.MajorGrid"/> class that contains the properties
  13082. of the major grid.
  13083. </summary>
  13084. </member>
  13085. <member name="P:ZedGraph.Axis.MinorGrid">
  13086. <summary>
  13087. Gets a reference to the <see cref="P:ZedGraph.Axis.MinorGrid"/> class that contains the properties
  13088. of the minor grid.
  13089. </summary>
  13090. </member>
  13091. <member name="P:ZedGraph.Axis.IsVisible">
  13092. <summary>
  13093. This property determines whether or not the <see cref="T:ZedGraph.Axis"/> is shown.
  13094. </summary>
  13095. <remarks>
  13096. Note that even if
  13097. the axis is not visible, it can still be actively used to draw curves on a
  13098. graph, it will just be invisible to the user
  13099. </remarks>
  13100. <value>true to show the axis, false to disable all drawing of this axis</value>
  13101. <seealso cref="P:ZedGraph.Scale.IsVisible"/>.
  13102. <seealso cref="F:ZedGraph.XAxis.Default.IsVisible"/>.
  13103. <seealso cref="F:ZedGraph.YAxis.Default.IsVisible"/>.
  13104. <seealso cref="F:ZedGraph.Y2Axis.Default.IsVisible"/>.
  13105. </member>
  13106. <member name="P:ZedGraph.Axis.IsAxisSegmentVisible">
  13107. <summary>
  13108. Gets or sets a property that determines whether or not the axis segment (the line that
  13109. represents the axis itself) is drawn.
  13110. </summary>
  13111. <remarks>
  13112. Under normal circumstances, this value won't affect the appearance of the display because
  13113. the Axis segment is overlain by the Axis border (see <see cref="P:ZedGraph.Chart.Border"/>).
  13114. However, when the border is not visible, or when <see cref="P:ZedGraph.Axis.CrossAuto"/> is set to
  13115. false, this value will make a difference.
  13116. </remarks>
  13117. </member>
  13118. <member name="P:ZedGraph.Axis.Type">
  13119. <summary>
  13120. Gets or sets the <see cref="T:ZedGraph.AxisType"/> for this <see cref="T:ZedGraph.Axis"/>.
  13121. </summary>
  13122. <remarks>
  13123. The type can be either <see cref="F:ZedGraph.AxisType.Linear"/>,
  13124. <see cref="F:ZedGraph.AxisType.Log"/>, <see cref="F:ZedGraph.AxisType.Date"/>,
  13125. or <see cref="F:ZedGraph.AxisType.Text"/>.
  13126. </remarks>
  13127. <seealso cref="P:ZedGraph.Scale.IsLog"/>
  13128. <seealso cref="P:ZedGraph.Scale.IsText"/>
  13129. <seealso cref="P:ZedGraph.Scale.IsOrdinal"/>
  13130. <seealso cref="P:ZedGraph.Scale.IsDate"/>
  13131. <seealso cref="P:ZedGraph.Scale.IsReverse"/>
  13132. </member>
  13133. <member name="P:ZedGraph.Axis.Title">
  13134. <summary>
  13135. Gets or sets the <see cref="T:ZedGraph.Label"/> class that contains the title of this
  13136. <see cref="T:ZedGraph.Axis"/>.
  13137. </summary>
  13138. <remarks>The title normally shows the basis and dimensions of
  13139. the scale range, such as "Time (Years)". The title is only shown if the
  13140. <see cref="P:ZedGraph.Label.IsVisible"/> property is set to true. If the Title text is empty,
  13141. then no title is shown, and no space is "reserved" for the title on the graph.
  13142. </remarks>
  13143. <value>the title is a string value</value>
  13144. <seealso cref="P:ZedGraph.AxisLabel.IsOmitMag"/>
  13145. </member>
  13146. <member name="P:ZedGraph.Axis.AxisGap">
  13147. <summary>
  13148. The size of the gap between multiple axes (see <see cref="P:ZedGraph.GraphPane.YAxisList"/> and
  13149. <see cref="P:ZedGraph.GraphPane.Y2AxisList"/>).
  13150. </summary>
  13151. <remarks>
  13152. This size will be scaled
  13153. according to the <see cref="M:ZedGraph.PaneBase.CalcScaleFactor"/> for the
  13154. <see cref="T:ZedGraph.GraphPane"/>
  13155. </remarks>
  13156. <value>The axis gap is measured in points (1/72 inch)</value>
  13157. <seealso cref="F:ZedGraph.Axis.Default.AxisGap"/>.
  13158. </member>
  13159. <member name="T:ZedGraph.Axis.ScaleFormatHandler">
  13160. <summary>
  13161. A delegate that allows full custom formatting of the Axis labels
  13162. </summary>
  13163. <param name="pane">The <see cref="T:ZedGraph.GraphPane"/> for which the label is to be
  13164. formatted</param>
  13165. <param name="axis">The <see cref="P:ZedGraph.Axis.Scale"/> of interest.</param>
  13166. <param name="val">The value to be formatted</param>
  13167. <param name="index">The zero-based index of the label to be formatted</param>
  13168. <returns>
  13169. A string value representing the label, or null if the ZedGraph should go ahead
  13170. and generate the label according to the current settings</returns>
  13171. <seealso cref="E:ZedGraph.Axis.ScaleFormatEvent"/>
  13172. </member>
  13173. <member name="T:ZedGraph.Axis.ScaleTitleEventHandler">
  13174. <summary>
  13175. Allow customization of title based on user preferences.
  13176. </summary>
  13177. <param name="axis">The <see cref="T:ZedGraph.Axis"/> of interest.</param>
  13178. <returns>
  13179. A string value representing the label, or null if the ZedGraph should go ahead
  13180. and generate the label according to the current settings. To make the title
  13181. blank, return "".</returns>
  13182. <seealso cref="E:ZedGraph.Axis.ScaleFormatEvent"/>
  13183. </member>
  13184. <member name="T:ZedGraph.Axis.Default">
  13185. <summary>
  13186. A simple struct that defines the
  13187. default property values for the <see cref="T:ZedGraph.Axis"/> class.
  13188. </summary>
  13189. </member>
  13190. <member name="F:ZedGraph.Axis.Default.AxisGap">
  13191. <summary>
  13192. The default size for the gap between multiple axes
  13193. (<see cref="P:ZedGraph.Axis.AxisGap"/> property). Units are in points (1/72 inch).
  13194. </summary>
  13195. </member>
  13196. <member name="F:ZedGraph.Axis.Default.TitleGap">
  13197. <summary>
  13198. The default setting for the gap between the scale labels and the axis title.
  13199. </summary>
  13200. </member>
  13201. <member name="F:ZedGraph.Axis.Default.TitleFontFamily">
  13202. <summary>
  13203. The default font family for the <see cref="T:ZedGraph.Axis"/> <see cref="P:ZedGraph.Axis.Title"/> text
  13204. font specification <see cref="T:ZedGraph.FontSpec"/>
  13205. (<see cref="P:ZedGraph.FontSpec.Family"/> property).
  13206. </summary>
  13207. </member>
  13208. <member name="F:ZedGraph.Axis.Default.TitleFontSize">
  13209. <summary>
  13210. The default font size for the <see cref="T:ZedGraph.Axis"/> <see cref="P:ZedGraph.Axis.Title"/> text
  13211. font specification <see cref="T:ZedGraph.FontSpec"/>
  13212. (<see cref="P:ZedGraph.FontSpec.Size"/> property). Units are
  13213. in points (1/72 inch).
  13214. </summary>
  13215. </member>
  13216. <member name="F:ZedGraph.Axis.Default.TitleFontColor">
  13217. <summary>
  13218. The default font color for the <see cref="T:ZedGraph.Axis"/> <see cref="P:ZedGraph.Axis.Title"/> text
  13219. font specification <see cref="T:ZedGraph.FontSpec"/>
  13220. (<see cref="P:ZedGraph.FontSpec.FontColor"/> property).
  13221. </summary>
  13222. </member>
  13223. <member name="F:ZedGraph.Axis.Default.TitleFontBold">
  13224. <summary>
  13225. The default font bold mode for the <see cref="T:ZedGraph.Axis"/> <see cref="P:ZedGraph.Axis.Title"/> text
  13226. font specification <see cref="T:ZedGraph.FontSpec"/>
  13227. (<see cref="P:ZedGraph.FontSpec.IsBold"/> property). true
  13228. for a bold typeface, false otherwise.
  13229. </summary>
  13230. </member>
  13231. <member name="F:ZedGraph.Axis.Default.TitleFontItalic">
  13232. <summary>
  13233. The default font italic mode for the <see cref="T:ZedGraph.Axis"/> <see cref="P:ZedGraph.Axis.Title"/> text
  13234. font specification <see cref="T:ZedGraph.FontSpec"/>
  13235. (<see cref="P:ZedGraph.FontSpec.IsItalic"/> property). true
  13236. for an italic typeface, false otherwise.
  13237. </summary>
  13238. </member>
  13239. <member name="F:ZedGraph.Axis.Default.TitleFontUnderline">
  13240. <summary>
  13241. The default font underline mode for the <see cref="T:ZedGraph.Axis"/> <see cref="P:ZedGraph.Axis.Title"/> text
  13242. font specification <see cref="T:ZedGraph.FontSpec"/>
  13243. (<see cref="P:ZedGraph.FontSpec.IsUnderline"/> property). true
  13244. for an underlined typeface, false otherwise.
  13245. </summary>
  13246. </member>
  13247. <member name="F:ZedGraph.Axis.Default.TitleFillColor">
  13248. <summary>
  13249. The default color for filling in the <see cref="P:ZedGraph.Axis.Title"/> text background
  13250. (see <see cref="P:ZedGraph.Fill.Color"/> property).
  13251. </summary>
  13252. </member>
  13253. <member name="F:ZedGraph.Axis.Default.TitleFillBrush">
  13254. <summary>
  13255. The default custom brush for filling in the <see cref="P:ZedGraph.Axis.Title"/> text background
  13256. (see <see cref="P:ZedGraph.Fill.Brush"/> property).
  13257. </summary>
  13258. </member>
  13259. <member name="F:ZedGraph.Axis.Default.TitleFillType">
  13260. <summary>
  13261. The default fill mode for filling in the <see cref="P:ZedGraph.Axis.Title"/> text background
  13262. (see <see cref="P:ZedGraph.Fill.Type"/> property).
  13263. </summary>
  13264. </member>
  13265. <member name="F:ZedGraph.Axis.Default.BorderColor">
  13266. <summary>
  13267. The default color for the <see cref="T:ZedGraph.Axis"/> itself
  13268. (<see cref="P:ZedGraph.Axis.Color"/> property). This color only affects the
  13269. the axis border.
  13270. </summary>
  13271. </member>
  13272. <member name="F:ZedGraph.Axis.Default.IsAxisSegmentVisible">
  13273. <summary>
  13274. The default value for <see cref="P:ZedGraph.Axis.IsAxisSegmentVisible"/>, which determines
  13275. whether or not the scale segment itself is visible
  13276. </summary>
  13277. </member>
  13278. <member name="F:ZedGraph.Axis.Default.Type">
  13279. <summary>
  13280. The default setting for the <see cref="T:ZedGraph.Axis"/> scale axis type
  13281. (<see cref="P:ZedGraph.Axis.Type"/> property). This value is set as per
  13282. the <see cref="T:ZedGraph.AxisType"/> enumeration
  13283. </summary>
  13284. </member>
  13285. <member name="F:ZedGraph.Axis.Default.Color">
  13286. <summary>
  13287. The default color for the axis segment.
  13288. </summary>
  13289. </member>
  13290. <member name="F:ZedGraph.Axis.Default.MinSpace">
  13291. <summary>
  13292. The default setting for the axis space allocation. This term, expressed in
  13293. points (1/72 inch) and scaled according to <see cref="M:ZedGraph.PaneBase.CalcScaleFactor"/> for the
  13294. <see cref="T:ZedGraph.GraphPane"/>, determines the minimum amount of space an axis must
  13295. have between the <see cref="P:ZedGraph.Chart.Rect"/> and the
  13296. <see cref="P:ZedGraph.PaneBase.Rect"/>. This minimum space
  13297. applies whether <see cref="P:ZedGraph.Axis.IsVisible"/> is true or false.
  13298. </summary>
  13299. </member>
  13300. <member name="T:ZedGraph.MinorTic">
  13301. <summary>
  13302. Class that holds the specific properties for the minor tics.
  13303. </summary>
  13304. <author> John Champion </author>
  13305. <version> $Revision: 3.1 $ $Date: 2006-06-24 20:26:44 $ </version>
  13306. </member>
  13307. <member name="F:ZedGraph.MinorTic.schema">
  13308. <summary>
  13309. Current schema value that defines the version of the serialized file
  13310. </summary>
  13311. </member>
  13312. <member name="M:ZedGraph.MinorTic.#ctor">
  13313. <summary>
  13314. Default Constructor
  13315. </summary>
  13316. </member>
  13317. <member name="M:ZedGraph.MinorTic.#ctor(ZedGraph.MinorTic)">
  13318. <summary>
  13319. Copy constructor.
  13320. </summary>
  13321. <param name="rhs">The <see cref="T:ZedGraph.MinorTic"/> that is to be copied.</param>
  13322. </member>
  13323. <member name="M:ZedGraph.MinorTic.System#ICloneable#Clone">
  13324. <summary>
  13325. Implement the <see cref="T:System.ICloneable"/> interface in a typesafe manner by just
  13326. calling the typed version of <see cref="M:ZedGraph.MinorTic.Clone"/>
  13327. </summary>
  13328. <returns>A deep copy of this object</returns>
  13329. </member>
  13330. <member name="M:ZedGraph.MinorTic.Clone">
  13331. <summary>
  13332. Typesafe, deep-copy clone method.
  13333. </summary>
  13334. <returns>A new, independent copy of this class</returns>
  13335. </member>
  13336. <member name="M:ZedGraph.MinorTic.ScaledTic(System.Single)">
  13337. <summary>
  13338. Calculate the scaled tic size for this <see cref="T:ZedGraph.Axis"/>
  13339. </summary>
  13340. <param name="scaleFactor">
  13341. The scaling factor to be used for rendering objects. This is calculated and
  13342. passed down by the parent <see cref="T:ZedGraph.GraphPane"/> object using the
  13343. <see cref="M:ZedGraph.PaneBase.CalcScaleFactor"/> method, and is used to proportionally adjust
  13344. font sizes, etc. according to the actual size of the graph.
  13345. </param>
  13346. <returns>The scaled tic size, in points (1/72 inch)</returns>
  13347. <seealso cref="P:ZedGraph.MinorTic.Size"/>
  13348. <seealso cref="P:ZedGraph.Scale.FontSpec"/>
  13349. <seealso cref="M:ZedGraph.PaneBase.CalcScaleFactor"/>
  13350. </member>
  13351. <member name="M:ZedGraph.MinorTic.#ctor(System.Runtime.Serialization.SerializationInfo,System.Runtime.Serialization.StreamingContext)">
  13352. <summary>
  13353. Constructor for deserializing objects
  13354. </summary>
  13355. <param name="info">A <see cref="T:System.Runtime.Serialization.SerializationInfo"/> instance that defines the serialized data
  13356. </param>
  13357. <param name="context">A <see cref="T:System.Runtime.Serialization.StreamingContext"/> instance that contains the serialized data
  13358. </param>
  13359. </member>
  13360. <member name="M:ZedGraph.MinorTic.GetObjectData(System.Runtime.Serialization.SerializationInfo,System.Runtime.Serialization.StreamingContext)">
  13361. <summary>
  13362. Populates a <see cref="T:System.Runtime.Serialization.SerializationInfo"/> instance with the data needed to serialize the target object
  13363. </summary>
  13364. <param name="info">A <see cref="T:System.Runtime.Serialization.SerializationInfo"/> instance that defines the serialized data</param>
  13365. <param name="context">A <see cref="T:System.Runtime.Serialization.StreamingContext"/> instance that contains the serialized data</param>
  13366. </member>
  13367. <member name="M:ZedGraph.MinorTic.Draw(System.Drawing.Graphics,ZedGraph.GraphPane,System.Drawing.Pen,System.Single,System.Single,System.Single,System.Single)">
  13368. <summary>
  13369. Draw a tic mark at the specified single position. This includes the inner, outer,
  13370. cross and opposite tic marks as required.
  13371. </summary>
  13372. <param name="g">
  13373. A graphic device object to be drawn into. This is normally e.Graphics from the
  13374. PaintEventArgs argument to the Paint() method.
  13375. </param>
  13376. <param name="pane">
  13377. A reference to the <see cref="T:ZedGraph.GraphPane"/> object that is the parent or
  13378. owner of this object.
  13379. </param>
  13380. <param name="pen">Graphic <see cref="T:System.Drawing.Pen"/> with which to draw the tic mark.</param>
  13381. <param name="pixVal">The pixel location of the tic mark on this
  13382. <see cref="T:ZedGraph.Axis"/></param>
  13383. <param name="topPix">The pixel value of the top of the axis border</param>
  13384. <param name="shift">The number of pixels to shift this axis, based on the
  13385. value of <see cref="P:ZedGraph.Axis.Cross"/>. A positive value is into the ChartRect relative to
  13386. the default axis position.</param>
  13387. <param name="scaledTic">The scaled size of a minor tic, in pixel units</param>
  13388. </member>
  13389. <member name="P:ZedGraph.MinorTic.Color">
  13390. <summary>
  13391. The color to use for drawing the tics of this class instance
  13392. </summary>
  13393. <value> The color is defined using the
  13394. <see cref="T:System.Drawing.Color"/> class</value>
  13395. <seealso cref="F:ZedGraph.MinorTic.Default.Color"/>.
  13396. <seealso cref="P:ZedGraph.MinorTic.IsOutside"/>
  13397. <seealso cref="P:ZedGraph.Axis.IsVisible"/>
  13398. </member>
  13399. <member name="P:ZedGraph.MinorTic.Size">
  13400. <summary>
  13401. The length of the major tic marks.
  13402. </summary>
  13403. <remarks>
  13404. This length will be scaled
  13405. according to the <see cref="M:ZedGraph.PaneBase.CalcScaleFactor"/> for the
  13406. <see cref="T:ZedGraph.GraphPane"/>
  13407. </remarks>
  13408. <value>The tic size is measured in points (1/72 inch)</value>
  13409. <seealso cref="F:ZedGraph.MinorTic.Default.Size"/>.
  13410. <seealso cref="P:ZedGraph.MinorTic.IsOutside"/>
  13411. <seealso cref="P:ZedGraph.Axis.IsVisible"/>
  13412. <seealso cref="P:ZedGraph.MinorTic.Color"/>
  13413. </member>
  13414. <member name="P:ZedGraph.MinorTic.IsAllTics">
  13415. <summary>
  13416. This is convenience property sets the status of all the different
  13417. tic properties in this instance to the same value. true to activate all tics,
  13418. false to clear all tics.
  13419. </summary>
  13420. <remarks>
  13421. This setting does not persist. That is, you can clear all the tics with
  13422. <see cref="P:ZedGraph.MinorTic.IsAllTics"/> = false, then activate them individually (example:
  13423. <see cref="P:ZedGraph.MinorTic.IsOutside"/> = true).
  13424. </remarks>
  13425. <seealso cref="P:ZedGraph.MinorTic.IsOutside"/>
  13426. <seealso cref="P:ZedGraph.MinorTic.IsInside"/>
  13427. <seealso cref="P:ZedGraph.MinorTic.IsOpposite"/>
  13428. <seealso cref="P:ZedGraph.MinorTic.IsCrossInside"/>
  13429. <seealso cref="P:ZedGraph.MinorTic.IsCrossOutside"/>
  13430. </member>
  13431. <member name="P:ZedGraph.MinorTic.IsOutside">
  13432. <summary>
  13433. Gets or sets a property that determines whether or not the minor outside tic marks
  13434. are shown.
  13435. </summary>
  13436. <remarks>
  13437. These are the tic marks on the outside of the <see cref="T:ZedGraph.Axis"/> border.
  13438. The minor tic spacing is controlled by <see cref="P:ZedGraph.Scale.MinorStep"/>.
  13439. </remarks>
  13440. <value>true to show the minor outside tic marks, false otherwise</value>
  13441. <seealso cref="F:ZedGraph.MinorTic.Default.IsOutside"/>.
  13442. <seealso cref="P:ZedGraph.MinorTic.IsOutside"/>
  13443. <seealso cref="P:ZedGraph.MinorTic.IsInside"/>
  13444. <seealso cref="P:ZedGraph.MinorTic.IsOpposite"/>
  13445. <seealso cref="P:ZedGraph.MinorTic.IsCrossInside"/>
  13446. <seealso cref="P:ZedGraph.MinorTic.IsCrossOutside"/>
  13447. </member>
  13448. <member name="P:ZedGraph.MinorTic.IsInside">
  13449. <summary>
  13450. Gets or sets a property that determines whether or not the major inside tic marks
  13451. are shown.
  13452. </summary>
  13453. <remarks>
  13454. These are the tic marks on the inside of the <see cref="T:ZedGraph.Axis"/> border.
  13455. The major tic spacing is controlled by <see cref="P:ZedGraph.Scale.MajorStep"/>.
  13456. </remarks>
  13457. <value>true to show the major inside tic marks, false otherwise</value>
  13458. <seealso cref="F:ZedGraph.MinorTic.Default.IsInside"/>.
  13459. <seealso cref="P:ZedGraph.MinorTic.IsOutside"/>
  13460. <seealso cref="P:ZedGraph.MinorTic.IsInside"/>
  13461. <seealso cref="P:ZedGraph.MinorTic.IsOpposite"/>
  13462. <seealso cref="P:ZedGraph.MinorTic.IsCrossInside"/>
  13463. <seealso cref="P:ZedGraph.MinorTic.IsCrossOutside"/>
  13464. </member>
  13465. <member name="P:ZedGraph.MinorTic.IsOpposite">
  13466. <summary>
  13467. Gets or sets a property that determines whether or not the major opposite tic marks
  13468. are shown.
  13469. </summary>
  13470. <remarks>
  13471. These are the tic marks on the inside of the <see cref="T:ZedGraph.Axis"/> border on
  13472. the opposite side from the axis.
  13473. The major tic spacing is controlled by <see cref="P:ZedGraph.Scale.MajorStep"/>.
  13474. </remarks>
  13475. <value>true to show the major opposite tic marks, false otherwise</value>
  13476. <seealso cref="F:ZedGraph.MinorTic.Default.IsOpposite"/>.
  13477. <seealso cref="P:ZedGraph.MinorTic.IsOutside"/>
  13478. <seealso cref="P:ZedGraph.MinorTic.IsInside"/>
  13479. <seealso cref="P:ZedGraph.MinorTic.IsOpposite"/>
  13480. <seealso cref="P:ZedGraph.MinorTic.IsCrossInside"/>
  13481. <seealso cref="P:ZedGraph.MinorTic.IsCrossOutside"/>
  13482. </member>
  13483. <member name="P:ZedGraph.MinorTic.IsCrossOutside">
  13484. <summary>
  13485. Gets or sets the display mode for the <see cref="T:ZedGraph.Axis"/> major outside
  13486. "cross" tic marks.
  13487. </summary>
  13488. <remarks>
  13489. The "cross" tics are a special, additional set of tic marks that
  13490. always appear on the actual axis, even if it has been shifted due
  13491. to the <see cref="P:ZedGraph.Axis.Cross"/> setting. The other tic marks are always
  13492. fixed to the edges of the <see cref="P:ZedGraph.Chart.Rect"/>. The cross tics
  13493. are normally not displayed, since, if <see cref="P:ZedGraph.Axis.CrossAuto"/> is true,
  13494. they will exactly overlay the "normal" and "inside" tics. If
  13495. <see cref="P:ZedGraph.Axis.CrossAuto"/> is false, then you will most likely want to
  13496. enable the cross tics.
  13497. The major tic spacing is controlled by <see cref="P:ZedGraph.Scale.MajorStep"/>.
  13498. </remarks>
  13499. <value>true to show the major cross tic marks, false otherwise</value>
  13500. </member>
  13501. <member name="P:ZedGraph.MinorTic.IsCrossInside">
  13502. <summary>
  13503. Gets or sets the display mode for the <see cref="T:ZedGraph.Axis"/> major inside
  13504. "cross" tic marks.
  13505. </summary>
  13506. <remarks>
  13507. The "cross" tics are a special, additional set of tic marks that
  13508. always appear on the actual axis, even if it has been shifted due
  13509. to the <see cref="P:ZedGraph.Axis.Cross"/> setting. The other tic marks are always
  13510. fixed to the edges of the <see cref="P:ZedGraph.Chart.Rect"/>. The cross tics
  13511. are normally not displayed, since, if <see cref="P:ZedGraph.Axis.CrossAuto"/> is true,
  13512. they will exactly overlay the "normal" and "inside" tics. If
  13513. <see cref="P:ZedGraph.Axis.CrossAuto"/> is false, then you will most likely want to
  13514. enable the cross tics.
  13515. The major tic spacing is controlled by <see cref="P:ZedGraph.Scale.MajorStep"/>.
  13516. </remarks>
  13517. <value>true to show the major cross tic marks, false otherwise</value>
  13518. </member>
  13519. <member name="P:ZedGraph.MinorTic.PenWidth">
  13520. <summary>
  13521. Gets or sets the pen width to be used when drawing the tic marks for
  13522. this <see cref="T:ZedGraph.Axis"/>
  13523. </summary>
  13524. <value>The pen width is defined in points (1/72 inch)</value>
  13525. <seealso cref="F:ZedGraph.MinorTic.Default.PenWidth"/>.
  13526. <seealso cref="P:ZedGraph.MinorTic.IsOutside"/>
  13527. <seealso cref="P:ZedGraph.MinorTic.Color"/>
  13528. </member>
  13529. <member name="T:ZedGraph.MinorTic.Default">
  13530. <summary>
  13531. A simple struct that defines the
  13532. default property values for the <see cref="T:ZedGraph.MinorTic"/> class.
  13533. </summary>
  13534. </member>
  13535. <member name="F:ZedGraph.MinorTic.Default.Size">
  13536. <summary>
  13537. The default size for the <see cref="T:ZedGraph.Axis"/> minor tic marks.
  13538. (<see cref="P:ZedGraph.MinorTic.Size"/> property). Units are in points (1/72 inch).
  13539. </summary>
  13540. </member>
  13541. <member name="F:ZedGraph.MinorTic.Default.PenWidth">
  13542. <summary>
  13543. The default pen width for drawing the <see cref="T:ZedGraph.Axis"/> tic marks.
  13544. (<see cref="P:ZedGraph.MinorTic.PenWidth"/> property). Units are in points (1/72 inch).
  13545. </summary>
  13546. </member>
  13547. <member name="F:ZedGraph.MinorTic.Default.IsOutside">
  13548. <summary>
  13549. The display mode for the <see cref="T:ZedGraph.Axis"/> minor outside tic marks
  13550. (<see cref="P:ZedGraph.MinorTic.IsOutside"/> property).
  13551. The minor tic spacing is controlled by <see cref="P:ZedGraph.Scale.MinorStep"/>.
  13552. </summary>
  13553. <value>true to show the minor tic marks (outside the axis),
  13554. false otherwise</value>
  13555. </member>
  13556. <member name="F:ZedGraph.MinorTic.Default.IsInside">
  13557. <summary>
  13558. The display mode for the <see cref="T:ZedGraph.Axis"/> minor inside tic marks
  13559. (<see cref="P:ZedGraph.MinorTic.IsInside"/> property).
  13560. The minor tic spacing is controlled by <see cref="P:ZedGraph.Scale.MinorStep"/>.
  13561. </summary>
  13562. <value>true to show the minor tic marks (inside the axis),
  13563. false otherwise</value>
  13564. </member>
  13565. <member name="F:ZedGraph.MinorTic.Default.IsOpposite">
  13566. <summary>
  13567. The display mode for the <see cref="T:ZedGraph.Axis"/> minor opposite tic marks
  13568. (<see cref="P:ZedGraph.MinorTic.IsOpposite"/> property).
  13569. The minor tic spacing is controlled by <see cref="P:ZedGraph.Scale.MinorStep"/>.
  13570. </summary>
  13571. <value>true to show the minor tic marks
  13572. (inside the axis on the opposite side),
  13573. false otherwise</value>
  13574. </member>
  13575. <member name="F:ZedGraph.MinorTic.Default.IsCrossOutside">
  13576. <summary>
  13577. The default display mode for the <see cref="T:ZedGraph.Axis"/> minor outside
  13578. "cross" tic marks (<see cref="P:ZedGraph.MinorTic.IsCrossOutside"/> property).
  13579. </summary>
  13580. <remarks>
  13581. The "cross" tics are a special, additional set of tic marks that
  13582. always appear on the actual axis, even if it has been shifted due
  13583. to the <see cref="P:ZedGraph.Axis.Cross"/> setting. The other tic marks are always
  13584. fixed to the edges of the <see cref="P:ZedGraph.Chart.Rect"/>. The cross tics
  13585. are normally not displayed, since, if <see cref="P:ZedGraph.Axis.CrossAuto"/> is true,
  13586. they will exactly overlay the "normal" and "inside" tics. If
  13587. <see cref="P:ZedGraph.Axis.CrossAuto"/> is false, then you will most likely want to
  13588. enable the cross tics.
  13589. The minor tic spacing is controlled by <see cref="P:ZedGraph.Scale.MinorStep"/>.
  13590. </remarks>
  13591. <value>true to show the major cross tic marks, false otherwise</value>
  13592. </member>
  13593. <member name="F:ZedGraph.MinorTic.Default.IsCrossInside">
  13594. <summary>
  13595. The default display mode for the <see cref="T:ZedGraph.Axis"/> minor inside
  13596. "cross" tic marks (<see cref="P:ZedGraph.MinorTic.IsCrossInside"/> property).
  13597. </summary>
  13598. <remarks>
  13599. The "cross" tics are a special, additional set of tic marks that
  13600. always appear on the actual axis, even if it has been shifted due
  13601. to the <see cref="P:ZedGraph.Axis.Cross"/> setting. The other tic marks are always
  13602. fixed to the edges of the <see cref="P:ZedGraph.Chart.Rect"/>. The cross tics
  13603. are normally not displayed, since, if <see cref="P:ZedGraph.Axis.CrossAuto"/> is true,
  13604. they will exactly overlay the "normal" and "inside" tics. If
  13605. <see cref="P:ZedGraph.Axis.CrossAuto"/> is false, then you will most likely want to
  13606. enable the cross tics.
  13607. The major tic spacing is controlled by <see cref="P:ZedGraph.Scale.MinorStep"/>.
  13608. </remarks>
  13609. <value>true to show the major cross tic marks, false otherwise</value>
  13610. </member>
  13611. <member name="F:ZedGraph.MinorTic.Default.Color">
  13612. <summary>
  13613. The default color for minor tics (<see cref="P:ZedGraph.MinorTic.Color"/> property).
  13614. </summary>
  13615. </member>
  13616. <member name="T:ZedGraph.LinearAsOrdinalScale">
  13617. <summary>
  13618. The LinearAsOrdinalScale class inherits from the <see cref="T:ZedGraph.Scale"/> class, and implements
  13619. the features specific to <see cref="F:ZedGraph.AxisType.LinearAsOrdinal"/>.
  13620. </summary>
  13621. <remarks>
  13622. LinearAsOrdinal is an ordinal axis that will have labels formatted with values from the actual data
  13623. values of the first <see cref="T:ZedGraph.CurveItem"/> in the <see cref="T:ZedGraph.CurveList"/>.
  13624. Although the tics are labeled with real data values, the actual points will be
  13625. evenly-spaced in spite of the data values. For example, if the X values of the first curve
  13626. are 1, 5, and 100, then the tic labels will show 1, 5, and 100, but they will be equal
  13627. distance from each other.
  13628. </remarks>
  13629. <author> John Champion </author>
  13630. <version> $Revision: 1.10 $ $Date: 2007-04-16 00:03:02 $ </version>
  13631. </member>
  13632. <member name="F:ZedGraph.LinearAsOrdinalScale.schema2">
  13633. <summary>
  13634. Current schema value that defines the version of the serialized file
  13635. </summary>
  13636. </member>
  13637. <member name="M:ZedGraph.LinearAsOrdinalScale.#ctor(ZedGraph.Axis)">
  13638. <summary>
  13639. Default constructor that defines the owner <see cref="T:ZedGraph.Axis"/>
  13640. (containing object) for this new object.
  13641. </summary>
  13642. <param name="owner">The owner, or containing object, of this instance</param>
  13643. </member>
  13644. <member name="M:ZedGraph.LinearAsOrdinalScale.#ctor(ZedGraph.Scale,ZedGraph.Axis)">
  13645. <summary>
  13646. The Copy Constructor
  13647. </summary>
  13648. <param name="rhs">The <see cref="T:ZedGraph.LinearAsOrdinalScale"/> object from which to copy</param>
  13649. <param name="owner">The <see cref="T:ZedGraph.Axis"/> object that will own the
  13650. new instance of <see cref="T:ZedGraph.LinearAsOrdinalScale"/></param>
  13651. </member>
  13652. <member name="M:ZedGraph.LinearAsOrdinalScale.Clone(ZedGraph.Axis)">
  13653. <summary>
  13654. Create a new clone of the current item, with a new owner assignment
  13655. </summary>
  13656. <param name="owner">The new <see cref="T:ZedGraph.Axis"/> instance that will be
  13657. the owner of the new Scale</param>
  13658. <returns>A new <see cref="T:ZedGraph.Scale"/> clone.</returns>
  13659. </member>
  13660. <member name="M:ZedGraph.LinearAsOrdinalScale.PickScale(ZedGraph.GraphPane,System.Drawing.Graphics,System.Single)">
  13661. <summary>
  13662. Select a reasonable ordinal axis scale given a range of data values, with the expectation that
  13663. linear values will be displayed.
  13664. </summary>
  13665. <remarks>
  13666. This method only applies to <see cref="F:ZedGraph.AxisType.DateAsOrdinal"/> type axes, and it
  13667. is called by the general <see cref="M:ZedGraph.Scale.PickScale(ZedGraph.GraphPane,System.Drawing.Graphics,System.Single)"/> method. For this type,
  13668. the first curve is the "master", which contains the dates to be applied.
  13669. <para>On Exit:</para>
  13670. <para><see cref="P:ZedGraph.Scale.Min"/> is set to scale minimum (if <see cref="P:ZedGraph.Scale.MinAuto"/> = true)</para>
  13671. <para><see cref="P:ZedGraph.Scale.Max"/> is set to scale maximum (if <see cref="P:ZedGraph.Scale.MaxAuto"/> = true)</para>
  13672. <para><see cref="P:ZedGraph.Scale.MajorStep"/> is set to scale step size (if <see cref="P:ZedGraph.Scale.MajorStepAuto"/> = true)</para>
  13673. <para><see cref="P:ZedGraph.Scale.MinorStep"/> is set to scale minor step size (if <see cref="P:ZedGraph.Scale.MinorStepAuto"/> = true)</para>
  13674. <para><see cref="P:ZedGraph.Scale.Mag"/> is set to a magnitude multiplier according to the data</para>
  13675. <para><see cref="P:ZedGraph.Scale.Format"/> is set to the display format for the values (this controls the
  13676. number of decimal places, whether there are thousands separators, currency types, etc.)</para>
  13677. </remarks>
  13678. <param name="pane">A reference to the <see cref="T:ZedGraph.GraphPane"/> object
  13679. associated with this <see cref="T:ZedGraph.Axis"/></param>
  13680. <param name="g">
  13681. A graphic device object to be drawn into. This is normally e.Graphics from the
  13682. PaintEventArgs argument to the Paint() method.
  13683. </param>
  13684. <param name="scaleFactor">
  13685. The scaling factor to be used for rendering objects. This is calculated and
  13686. passed down by the parent <see cref="T:ZedGraph.GraphPane"/> object using the
  13687. <see cref="M:ZedGraph.PaneBase.CalcScaleFactor"/> method, and is used to proportionally adjust
  13688. font sizes, etc. according to the actual size of the graph.
  13689. </param>
  13690. <seealso cref="M:ZedGraph.LinearAsOrdinalScale.PickScale(ZedGraph.GraphPane,System.Drawing.Graphics,System.Single)"/>
  13691. <seealso cref="F:ZedGraph.AxisType.Ordinal"/>
  13692. </member>
  13693. <member name="M:ZedGraph.LinearAsOrdinalScale.MakeLabel(ZedGraph.GraphPane,System.Int32,System.Double)">
  13694. <summary>
  13695. Make a value label for an <see cref="F:ZedGraph.AxisType.LinearAsOrdinal"/> <see cref="T:ZedGraph.Axis"/>.
  13696. </summary>
  13697. <param name="pane">
  13698. A reference to the <see cref="T:ZedGraph.GraphPane"/> object that is the parent or
  13699. owner of this object.
  13700. </param>
  13701. <param name="index">
  13702. The zero-based, ordinal index of the label to be generated. For example, a value of 2 would
  13703. cause the third value label on the axis to be generated.
  13704. </param>
  13705. <param name="dVal">
  13706. The numeric value associated with the label. This value is ignored for log (<see cref="P:ZedGraph.Scale.IsLog"/>)
  13707. and text (<see cref="P:ZedGraph.Scale.IsText"/>) type axes.
  13708. </param>
  13709. <returns>The resulting value label as a <see cref="T:System.String"/></returns>
  13710. </member>
  13711. <member name="M:ZedGraph.LinearAsOrdinalScale.#ctor(System.Runtime.Serialization.SerializationInfo,System.Runtime.Serialization.StreamingContext)">
  13712. <summary>
  13713. Constructor for deserializing objects
  13714. </summary>
  13715. <param name="info">A <see cref="T:System.Runtime.Serialization.SerializationInfo"/> instance that defines the serialized data
  13716. </param>
  13717. <param name="context">A <see cref="T:System.Runtime.Serialization.StreamingContext"/> instance that contains the serialized data
  13718. </param>
  13719. </member>
  13720. <member name="M:ZedGraph.LinearAsOrdinalScale.GetObjectData(System.Runtime.Serialization.SerializationInfo,System.Runtime.Serialization.StreamingContext)">
  13721. <summary>
  13722. Populates a <see cref="T:System.Runtime.Serialization.SerializationInfo"/> instance with the data needed to serialize the target object
  13723. </summary>
  13724. <param name="info">A <see cref="T:System.Runtime.Serialization.SerializationInfo"/> instance that defines the serialized data</param>
  13725. <param name="context">A <see cref="T:System.Runtime.Serialization.StreamingContext"/> instance that contains the serialized data</param>
  13726. </member>
  13727. <member name="P:ZedGraph.LinearAsOrdinalScale.Type">
  13728. <summary>
  13729. Return the <see cref="T:ZedGraph.AxisType"/> for this <see cref="T:ZedGraph.Scale"/>, which is
  13730. <see cref="F:ZedGraph.AxisType.LinearAsOrdinal"/>.
  13731. </summary>
  13732. </member>
  13733. <member name="T:ZedGraph.ZedGraphException">
  13734. <summary>
  13735. An exception thrown by ZedGraph. A child class of <see cref="T:System.ApplicationException"/>.
  13736. </summary>
  13737. <author> Jerry Vos modified by John Champion</author>
  13738. <version> $Revision: 3.2 $ $Date: 2006-06-24 20:26:44 $ </version>
  13739. </member>
  13740. <member name="M:ZedGraph.ZedGraphException.#ctor(System.Runtime.Serialization.SerializationInfo,System.Runtime.Serialization.StreamingContext)">
  13741. <summary>
  13742. Initializes a new instance of the <see cref="T:ZedGraph.ZedGraphException"/>
  13743. class with serialized data.
  13744. </summary>
  13745. <param name="info">The <see cref="T:System.Runtime.Serialization.SerializationInfo"/>
  13746. instance that holds the serialized object data about the exception being thrown.</param>
  13747. <param name="context">The <see cref="T:System.Runtime.Serialization.StreamingContext"/>
  13748. instance that contains contextual information about the source or destination.</param>
  13749. </member>
  13750. <member name="M:ZedGraph.ZedGraphException.#ctor(System.String,System.Exception)">
  13751. <summary>
  13752. Initializes a new instance of the <see cref="T:System.Exception"/> class with a specified
  13753. error message and a reference to the inner exception that is the cause of this exception.
  13754. </summary>
  13755. <param name="message">The error message that explains the reason for the exception.</param>
  13756. <param name="innerException">The exception that is the cause of the current exception.
  13757. If the innerException parameter is not a null reference, the current exception is raised
  13758. in a catch block that handles the inner exception.</param>
  13759. </member>
  13760. <member name="M:ZedGraph.ZedGraphException.#ctor(System.String)">
  13761. <summary>
  13762. Initializes a new instance of the <see cref="T:System.Exception"/> class with a specified error message.
  13763. </summary>
  13764. <param name="message">The error message that explains the reason for the exception.</param>
  13765. </member>
  13766. <member name="M:ZedGraph.ZedGraphException.#ctor">
  13767. <summary>
  13768. Initializes a new instance of the <see cref="T:System.Exception"/> class.
  13769. </summary>
  13770. </member>
  13771. <member name="T:ZedGraph.XDate">
  13772. <summary>
  13773. This struct encapsulates a date and time value, and handles associated
  13774. calculations and conversions between various formats.
  13775. </summary>
  13776. <remarks>
  13777. This format stored as a double value representing days since a reference date
  13778. (XL date 0.0 is December 30, 1899 at 00:00 hrs).
  13779. Negative values are permissible, and the
  13780. range of valid dates is from noon on January 1st, 4713 B.C. forward. Internally, the
  13781. date calculations are done using Astronomical Julian Day numbers. The Astronomical Julian
  13782. Day number is defined as the number of days since noon on January 1st, 4713 B.C.
  13783. (also referred to as 12:00 on January 1, -4712).
  13784. NOTE: MS Excel actually has an error in the Serial Date calculations because it
  13785. errantly assumes 1900 is a leap year. The XDate calculations do not have this same
  13786. error. Therefore, XDate and Excel Date Serial values are 1 day different up until
  13787. the date value of 60 (in Excel, this is February 29th, 1900, and in XDate, this is
  13788. February 28th, 1900). At a value of 61 (March 1st, 1900) or greater, they agree with
  13789. eachother.
  13790. </remarks>
  13791. <author> John Champion </author>
  13792. <version> $Revision: 3.23 $ $Date: 2007-11-11 06:56:34 $ </version>
  13793. </member>
  13794. <member name="F:ZedGraph.XDate.XLDay1">
  13795. <summary>
  13796. The Astronomical Julian Day number that corresponds to XL Date 0.0
  13797. </summary>
  13798. </member>
  13799. <member name="F:ZedGraph.XDate.JulDayMin">
  13800. <summary>
  13801. The minimum valid Julian Day, which corresponds to January 1st, 4713 B.C.
  13802. </summary>
  13803. </member>
  13804. <member name="F:ZedGraph.XDate.JulDayMax">
  13805. <summary>
  13806. The maximum valid Julian Day, which corresponds to December 31st, 9999 A.D.
  13807. </summary>
  13808. </member>
  13809. <member name="F:ZedGraph.XDate.XLDayMin">
  13810. <summary>
  13811. The minimum valid Excel Day, which corresponds to January 1st, 4713 B.C.
  13812. </summary>
  13813. </member>
  13814. <member name="F:ZedGraph.XDate.XLDayMax">
  13815. <summary>
  13816. The maximum valid Excel Day, which corresponds to December 31st, 9999 A.D.
  13817. </summary>
  13818. </member>
  13819. <member name="F:ZedGraph.XDate.MonthsPerYear">
  13820. <summary>
  13821. The number of months in a year
  13822. </summary>
  13823. </member>
  13824. <member name="F:ZedGraph.XDate.HoursPerDay">
  13825. <summary>
  13826. The number of hours in a day
  13827. </summary>
  13828. </member>
  13829. <member name="F:ZedGraph.XDate.MinutesPerHour">
  13830. <summary>
  13831. The number of minutes in an hour
  13832. </summary>
  13833. </member>
  13834. <member name="F:ZedGraph.XDate.SecondsPerMinute">
  13835. <summary>
  13836. The number of seconds in a minute
  13837. </summary>
  13838. </member>
  13839. <member name="F:ZedGraph.XDate.MinutesPerDay">
  13840. <summary>
  13841. The number of minutes in a day
  13842. </summary>
  13843. </member>
  13844. <member name="F:ZedGraph.XDate.SecondsPerDay">
  13845. <summary>
  13846. The number of seconds in a day
  13847. </summary>
  13848. </member>
  13849. <member name="F:ZedGraph.XDate.MillisecondsPerSecond">
  13850. <summary>
  13851. The number of milliseconds in a second
  13852. </summary>
  13853. </member>
  13854. <member name="F:ZedGraph.XDate.MillisecondsPerDay">
  13855. <summary>
  13856. The number of milliseconds in a day
  13857. </summary>
  13858. </member>
  13859. <member name="F:ZedGraph.XDate.DefaultFormatStr">
  13860. <summary>
  13861. The default format string to be used in <see cref="M:ZedGraph.XDate.ToString"/> when
  13862. no format is provided
  13863. </summary>
  13864. </member>
  13865. <member name="F:ZedGraph.XDate._xlDate">
  13866. <summary>
  13867. The actual date value in MS Excel format. This is the only data field in
  13868. the <see cref="T:ZedGraph.XDate"/> struct.
  13869. </summary>
  13870. </member>
  13871. <member name="M:ZedGraph.XDate.#ctor(System.Double)">
  13872. <summary>
  13873. Construct a date class from an XL date value.
  13874. </summary>
  13875. <param name="xlDate">
  13876. An XL Date value in floating point double format
  13877. </param>
  13878. </member>
  13879. <member name="M:ZedGraph.XDate.#ctor(System.DateTime)">
  13880. <summary>
  13881. Construct a date class from a <see cref="P:ZedGraph.XDate.DateTime"/> struct.
  13882. </summary>
  13883. <param name="dateTime">
  13884. A <see cref="P:ZedGraph.XDate.DateTime"/> struct containing the initial date information.
  13885. </param>
  13886. </member>
  13887. <member name="M:ZedGraph.XDate.#ctor(System.Int32,System.Int32,System.Int32)">
  13888. <summary>
  13889. Construct a date class from a calendar date (year, month, day). Assumes the time
  13890. of day is 00:00 hrs
  13891. </summary>
  13892. <param name="year">An integer value for the year, e.g., 1995.</param>
  13893. <param name="day">An integer value for the day of the month, e.g., 23.
  13894. It is permissible to have day numbers outside of the 1-31 range,
  13895. which will rollover to the previous or next month and year.</param>
  13896. <param name="month">An integer value for the month of the year, e.g.,
  13897. 8 for August. It is permissible to have months outside of the 1-12 range,
  13898. which will rollover to the previous or next year.</param>
  13899. </member>
  13900. <member name="M:ZedGraph.XDate.#ctor(System.Int32,System.Int32,System.Int32,System.Int32,System.Int32,System.Int32)">
  13901. <summary>
  13902. Construct a date class from a calendar date and time (year, month, day, hour, minute,
  13903. second).
  13904. </summary>
  13905. <param name="year">An integer value for the year, e.g., 1995.</param>
  13906. <param name="day">An integer value for the day of the month, e.g., 23.
  13907. It is permissible to have day numbers outside of the 1-31 range,
  13908. which will rollover to the previous or next month and year.</param>
  13909. <param name="month">An integer value for the month of the year, e.g.,
  13910. 8 for August. It is permissible to have months outside of the 1-12 range,
  13911. which will rollover to the previous or next year.</param>
  13912. <param name="hour">An integer value for the hour of the day, e.g. 15.
  13913. It is permissible to have hour values outside the 0-23 range, which
  13914. will rollover to the previous or next day.</param>
  13915. <param name="minute">An integer value for the minute, e.g. 45.
  13916. It is permissible to have hour values outside the 0-59 range, which
  13917. will rollover to the previous or next hour.</param>
  13918. <param name="second">An integer value for the second, e.g. 35.
  13919. It is permissible to have second values outside the 0-59 range, which
  13920. will rollover to the previous or next minute.</param>
  13921. </member>
  13922. <member name="M:ZedGraph.XDate.#ctor(System.Int32,System.Int32,System.Int32,System.Int32,System.Int32,System.Double)">
  13923. <summary>
  13924. Construct a date class from a calendar date and time (year, month, day, hour, minute,
  13925. second), where seconds is a <see cref="T:System.Double"/> value (allowing fractional seconds).
  13926. </summary>
  13927. <param name="year">An integer value for the year, e.g., 1995.</param>
  13928. <param name="day">An integer value for the day of the month, e.g., 23.
  13929. It is permissible to have day numbers outside of the 1-31 range,
  13930. which will rollover to the previous or next month and year.</param>
  13931. <param name="month">An integer value for the month of the year, e.g.,
  13932. 8 for August. It is permissible to have months outside of the 1-12 range,
  13933. which will rollover to the previous or next year.</param>
  13934. <param name="hour">An integer value for the hour of the day, e.g. 15.
  13935. It is permissible to have hour values outside the 0-23 range, which
  13936. will rollover to the previous or next day.</param>
  13937. <param name="minute">An integer value for the minute, e.g. 45.
  13938. It is permissible to have hour values outside the 0-59 range, which
  13939. will rollover to the previous or next hour.</param>
  13940. <param name="second">A double value for the second, e.g. 35.75.
  13941. It is permissible to have second values outside the 0-59 range, which
  13942. will rollover to the previous or next minute.</param>
  13943. </member>
  13944. <member name="M:ZedGraph.XDate.#ctor(System.Int32,System.Int32,System.Int32,System.Int32,System.Int32,System.Int32,System.Int32)">
  13945. <summary>
  13946. Construct a date class from a calendar date and time (year, month, day, hour, minute,
  13947. second, millisecond).
  13948. </summary>
  13949. <param name="year">An integer value for the year, e.g., 1995.</param>
  13950. <param name="day">An integer value for the day of the month, e.g., 23.
  13951. It is permissible to have day numbers outside of the 1-31 range,
  13952. which will rollover to the previous or next month and year.</param>
  13953. <param name="month">An integer value for the month of the year, e.g.,
  13954. 8 for August. It is permissible to have months outside of the 1-12 range,
  13955. which will rollover to the previous or next year.</param>
  13956. <param name="hour">An integer value for the hour of the day, e.g. 15.
  13957. It is permissible to have hour values outside the 0-23 range, which
  13958. will rollover to the previous or next day.</param>
  13959. <param name="minute">An integer value for the minute, e.g. 45.
  13960. It is permissible to have hour values outside the 0-59 range, which
  13961. will rollover to the previous or next hour.</param>
  13962. <param name="second">An integer value for the second, e.g. 35.
  13963. It is permissible to have second values outside the 0-59 range, which
  13964. will rollover to the previous or next minute.</param>
  13965. <param name="millisecond">An integer value for the millisecond, e.g. 632.
  13966. It is permissible to have millisecond values outside the 0-999 range, which
  13967. will rollover to the previous or next second.</param>
  13968. </member>
  13969. <member name="M:ZedGraph.XDate.#ctor(ZedGraph.XDate)">
  13970. <summary>
  13971. The Copy Constructor
  13972. </summary>
  13973. <param name="rhs">The GraphPane object from which to copy</param>
  13974. </member>
  13975. <member name="M:ZedGraph.XDate.CheckValidDate(System.Double)">
  13976. <summary>
  13977. Returns true if the specified date value is in the valid range
  13978. </summary>
  13979. <param name="xlDate">The XL date value to be verified for validity</param>
  13980. <returns>true for a valid date, false otherwise</returns>
  13981. </member>
  13982. <member name="M:ZedGraph.XDate.MakeValidDate(System.Double)">
  13983. <summary>
  13984. Take the specified date, and bound it to the valid date range for the XDate struct.
  13985. </summary>
  13986. <param name="xlDate">The date to be bounded</param>
  13987. <returns>An XLDate value that lies between the minimum and maximum valid date ranges
  13988. (see <see cref="F:ZedGraph.XDate.XLDayMin"/> and <see cref="F:ZedGraph.XDate.XLDayMax"/>)</returns>
  13989. </member>
  13990. <member name="M:ZedGraph.XDate.GetDate(System.Int32@,System.Int32@,System.Int32@)">
  13991. <summary>
  13992. Get the calendar date (year, month, day) corresponding to this instance.
  13993. </summary>
  13994. <param name="year">An integer value for the year, e.g., 1995.</param>
  13995. <param name="day">An integer value for the day of the month, e.g., 23.</param>
  13996. <param name="month">An integer value for the month of the year, e.g.,
  13997. 8 for August.</param>
  13998. </member>
  13999. <member name="M:ZedGraph.XDate.SetDate(System.Int32,System.Int32,System.Int32)">
  14000. <summary>
  14001. Set the calendar date (year, month, day) of this instance.
  14002. </summary>
  14003. <param name="year">An integer value for the year, e.g., 1995.</param>
  14004. <param name="day">An integer value for the day of the month, e.g., 23.</param>
  14005. <param name="month">An integer value for the month of the year, e.g.,
  14006. 8 for August.</param>
  14007. </member>
  14008. <member name="M:ZedGraph.XDate.GetDate(System.Int32@,System.Int32@,System.Int32@,System.Int32@,System.Int32@,System.Int32@)">
  14009. <summary>
  14010. Get the calendar date (year, month, day, hour, minute, second) corresponding
  14011. to this instance.
  14012. </summary>
  14013. <param name="year">An integer value for the year, e.g., 1995.</param>
  14014. <param name="day">An integer value for the day of the month, e.g., 23.</param>
  14015. <param name="month">An integer value for the month of the year, e.g.,
  14016. 8 for August.</param>
  14017. <param name="hour">An integer value for the hour of the day, e.g. 15.</param>
  14018. <param name="minute">An integer value for the minute, e.g. 45.</param>
  14019. <param name="second">An integer value for the second, e.g. 35.</param>
  14020. </member>
  14021. <member name="M:ZedGraph.XDate.SetDate(System.Int32,System.Int32,System.Int32,System.Int32,System.Int32,System.Int32)">
  14022. <summary>
  14023. Set the calendar date (year, month, day, hour, minute, second) of this instance.
  14024. </summary>
  14025. <param name="year">An integer value for the year, e.g., 1995.</param>
  14026. <param name="day">An integer value for the day of the month, e.g., 23.</param>
  14027. <param name="month">An integer value for the month of the year, e.g.,
  14028. 8 for August.</param>
  14029. <param name="hour">An integer value for the hour of the day, e.g. 15.</param>
  14030. <param name="minute">An integer value for the minute, e.g. 45.</param>
  14031. <param name="second">An integer value for the second, e.g. 35.</param>
  14032. </member>
  14033. <member name="M:ZedGraph.XDate.GetDayOfYear">
  14034. <summary>
  14035. Get the day of year value (241.345 means the 241st day of the year)
  14036. corresponding to this instance.
  14037. </summary>
  14038. <returns>The day of the year in floating point double format.</returns>
  14039. </member>
  14040. <member name="M:ZedGraph.XDate.CalendarDateToXLDate(System.Int32,System.Int32,System.Int32,System.Int32,System.Int32,System.Int32,System.Int32)">
  14041. <summary>
  14042. Calculate an XL Date from the specified Calendar date (year, month, day, hour, minute, second),
  14043. first normalizing all input data values.
  14044. </summary>
  14045. <remarks>
  14046. The Calendar date is always based on the Gregorian Calendar. Note that the Gregorian calendar is really
  14047. only valid from October 15, 1582 forward. The countries that adopted the Gregorian calendar
  14048. first did so on October 4, 1582, so that the next day was October 15, 1582. Prior to that time
  14049. the Julian Calendar was used. However, Prior to March 1, 4 AD the treatment of leap years was
  14050. inconsistent, and prior to 45 BC the Julian Calendar did not exist. The <see cref="T:ZedGraph.XDate"/>
  14051. struct projects only Gregorian dates backwards and does not deal with Julian calendar dates at all. The
  14052. <see cref="M:ZedGraph.XDate.ToString(System.Double,System.String)"/> method will just append a "(BC)" notation to the end of any dates
  14053. prior to 1 AD, since the <see cref="P:ZedGraph.XDate.DateTime"/> struct throws an exception when formatting earlier dates.
  14054. </remarks>
  14055. <param name="year">
  14056. The integer year value (e.g., 1994).
  14057. </param>
  14058. <param name="month">
  14059. The integer month value (e.g., 7 for July).
  14060. </param>
  14061. <param name="day">
  14062. The integer day value (e.g., 19 for the 19th day of the month).
  14063. </param>
  14064. <param name="hour">
  14065. The integer hour value (e.g., 14 for 2:00 pm).
  14066. </param>
  14067. <param name="minute">
  14068. The integer minute value (e.g., 35 for 35 minutes past the hour).
  14069. </param>
  14070. <param name="second">
  14071. The integer second value (e.g., 42 for 42 seconds past the minute).
  14072. </param>
  14073. <param name="millisecond">
  14074. The integer millisecond value (e.g., 374 for 374 milliseconds past the second).
  14075. </param>
  14076. <returns>The corresponding XL date, expressed in double floating point format</returns>
  14077. </member>
  14078. <member name="M:ZedGraph.XDate.CalendarDateToXLDate(System.Int32,System.Int32,System.Int32,System.Int32,System.Int32,System.Int32)">
  14079. <summary>
  14080. Calculate an XL Date from the specified Calendar date (year, month, day, hour, minute, second),
  14081. first normalizing all input data values.
  14082. </summary>
  14083. <remarks>
  14084. The Calendar date is always based on the Gregorian Calendar. Note that the Gregorian calendar is really
  14085. only valid from October 15, 1582 forward. The countries that adopted the Gregorian calendar
  14086. first did so on October 4, 1582, so that the next day was October 15, 1582. Prior to that time
  14087. the Julian Calendar was used. However, Prior to March 1, 4 AD the treatment of leap years was
  14088. inconsistent, and prior to 45 BC the Julian Calendar did not exist. The <see cref="T:ZedGraph.XDate"/>
  14089. struct projects only Gregorian dates backwards and does not deal with Julian calendar dates at all. The
  14090. <see cref="M:ZedGraph.XDate.ToString(System.Double,System.String)"/> method will just append a "(BC)" notation to the end of any dates
  14091. prior to 1 AD, since the <see cref="P:ZedGraph.XDate.DateTime"/> struct throws an exception when formatting earlier dates.
  14092. </remarks>
  14093. <param name="year">
  14094. The integer year value (e.g., 1994).
  14095. </param>
  14096. <param name="month">
  14097. The integer month value (e.g., 7 for July).
  14098. </param>
  14099. <param name="day">
  14100. The integer day value (e.g., 19 for the 19th day of the month).
  14101. </param>
  14102. <param name="hour">
  14103. The integer hour value (e.g., 14 for 2:00 pm).
  14104. </param>
  14105. <param name="minute">
  14106. The integer minute value (e.g., 35 for 35 minutes past the hour).
  14107. </param>
  14108. <param name="second">
  14109. The integer second value (e.g., 42 for 42 seconds past the minute).
  14110. </param>
  14111. <returns>The corresponding XL date, expressed in double floating point format</returns>
  14112. </member>
  14113. <member name="M:ZedGraph.XDate.CalendarDateToXLDate(System.Int32,System.Int32,System.Int32,System.Int32,System.Int32,System.Double)">
  14114. <summary>
  14115. Calculate an XL Date from the specified Calendar date (year, month, day, hour, minute, second),
  14116. first normalizing all input data values. The seconds value is a double type, allowing fractional
  14117. seconds.
  14118. </summary>
  14119. <remarks>
  14120. The Calendar date is always based on the Gregorian Calendar. Note that the Gregorian calendar is really
  14121. only valid from October 15, 1582 forward. The countries that adopted the Gregorian calendar
  14122. first did so on October 4, 1582, so that the next day was October 15, 1582. Prior to that time
  14123. the Julian Calendar was used. However, Prior to March 1, 4 AD the treatment of leap years was
  14124. inconsistent, and prior to 45 BC the Julian Calendar did not exist. The <see cref="T:ZedGraph.XDate"/>
  14125. struct projects only Gregorian dates backwards and does not deal with Julian calendar dates at all. The
  14126. <see cref="M:ZedGraph.XDate.ToString(System.Double,System.String)"/> method will just append a "(BC)" notation to the end of any dates
  14127. prior to 1 AD, since the <see cref="P:ZedGraph.XDate.DateTime"/> struct throws an exception when formatting earlier dates.
  14128. </remarks>
  14129. <param name="year">
  14130. The integer year value (e.g., 1994).
  14131. </param>
  14132. <param name="month">
  14133. The integer month value (e.g., 7 for July).
  14134. </param>
  14135. <param name="day">
  14136. The integer day value (e.g., 19 for the 19th day of the month).
  14137. </param>
  14138. <param name="hour">
  14139. The integer hour value (e.g., 14 for 2:00 pm).
  14140. </param>
  14141. <param name="minute">
  14142. The integer minute value (e.g., 35 for 35 minutes past the hour).
  14143. </param>
  14144. <param name="second">
  14145. The double second value (e.g., 42.3 for 42.3 seconds past the minute).
  14146. </param>
  14147. <returns>The corresponding XL date, expressed in double floating point format</returns>
  14148. </member>
  14149. <member name="M:ZedGraph.XDate.CalendarDateToJulianDay(System.Int32,System.Int32,System.Int32,System.Int32,System.Int32,System.Int32)">
  14150. <summary>
  14151. Calculate an Astronomical Julian Day number from the specified Calendar date
  14152. (year, month, day, hour, minute, second), first normalizing all input data values
  14153. </summary>
  14154. <param name="year">
  14155. The integer year value (e.g., 1994).
  14156. </param>
  14157. <param name="month">
  14158. The integer month value (e.g., 7 for July).
  14159. </param>
  14160. <param name="day">
  14161. The integer day value (e.g., 19 for the 19th day of the month).
  14162. </param>
  14163. <param name="hour">
  14164. The integer hour value (e.g., 14 for 2:00 pm).
  14165. </param>
  14166. <param name="minute">
  14167. The integer minute value (e.g., 35 for 35 minutes past the hour).
  14168. </param>
  14169. <param name="second">
  14170. The integer second value (e.g., 42 for 42 seconds past the minute).
  14171. </param>
  14172. <returns>The corresponding Astronomical Julian Day number, expressed in double
  14173. floating point format</returns>
  14174. </member>
  14175. <member name="M:ZedGraph.XDate.CalendarDateToJulianDay(System.Int32,System.Int32,System.Int32,System.Int32,System.Int32,System.Int32,System.Int32)">
  14176. <summary>
  14177. Calculate an Astronomical Julian Day number from the specified Calendar date
  14178. (year, month, day, hour, minute, second), first normalizing all input data values
  14179. </summary>
  14180. <param name="year">
  14181. The integer year value (e.g., 1994).
  14182. </param>
  14183. <param name="month">
  14184. The integer month value (e.g., 7 for July).
  14185. </param>
  14186. <param name="day">
  14187. The integer day value (e.g., 19 for the 19th day of the month).
  14188. </param>
  14189. <param name="hour">
  14190. The integer hour value (e.g., 14 for 2:00 pm).
  14191. </param>
  14192. <param name="minute">
  14193. The integer minute value (e.g., 35 for 35 minutes past the hour).
  14194. </param>
  14195. <param name="second">
  14196. The integer second value (e.g., 42 for 42 seconds past the minute).
  14197. </param>
  14198. <param name="millisecond">
  14199. The integer second value (e.g., 325 for 325 milliseconds past the minute).
  14200. </param>
  14201. <returns>The corresponding Astronomical Julian Day number, expressed in double
  14202. floating point format</returns>
  14203. </member>
  14204. <member name="M:ZedGraph.XDate.NormalizeCalendarDate(System.Int32@,System.Int32@,System.Int32@,System.Int32@,System.Int32@,System.Int32@,System.Double@)">
  14205. <summary>
  14206. Normalize a set of Calendar date values (year, month, day, hour, minute, second) to make sure
  14207. that month is between 1 and 12, hour is between 0 and 23, etc.
  14208. </summary>
  14209. <param name="year">
  14210. The integer year value (e.g., 1994).
  14211. </param>
  14212. <param name="month">
  14213. The integer month value (e.g., 7 for July).
  14214. </param>
  14215. <param name="day">
  14216. The integer day value (e.g., 19 for the 19th day of the month).
  14217. </param>
  14218. <param name="hour">
  14219. The integer hour value (e.g., 14 for 2:00 pm).
  14220. </param>
  14221. <param name="minute">
  14222. The integer minute value (e.g., 35 for 35 minutes past the hour).
  14223. </param>
  14224. <param name="second">
  14225. The integer second value (e.g., 42 for 42 seconds past the minute).
  14226. </param>
  14227. <param name="millisecond">
  14228. The double millisecond value (e.g., 325.3 for 325.3 milliseconds past the second).
  14229. </param>
  14230. </member>
  14231. <member name="M:ZedGraph.XDate._CalendarDateToXLDate(System.Int32,System.Int32,System.Int32,System.Int32,System.Int32,System.Int32,System.Double)">
  14232. <summary>
  14233. Calculate an XL date from the specified Calendar date (year, month, day, hour, minute, second).
  14234. This is the internal trusted version, where all values are assumed to be legitimate
  14235. ( month is between 1 and 12, minute is between 0 and 59, etc. )
  14236. </summary>
  14237. <param name="year">
  14238. The integer year value (e.g., 1994).
  14239. </param>
  14240. <param name="month">
  14241. The integer month value (e.g., 7 for July).
  14242. </param>
  14243. <param name="day">
  14244. The integer day value (e.g., 19 for the 19th day of the month).
  14245. </param>
  14246. <param name="hour">
  14247. The integer hour value (e.g., 14 for 2:00 pm).
  14248. </param>
  14249. <param name="minute">
  14250. The integer minute value (e.g., 35 for 35 minutes past the hour).
  14251. </param>
  14252. <param name="second">
  14253. The integer second value (e.g., 42 for 42 seconds past the minute).
  14254. </param>
  14255. <param name="millisecond">
  14256. The double millisecond value (e.g., 325.3 for 325.3 milliseconds past the second).
  14257. </param>
  14258. <returns>The corresponding XL date, expressed in double floating point format</returns>
  14259. </member>
  14260. <member name="M:ZedGraph.XDate._CalendarDateToJulianDay(System.Int32,System.Int32,System.Int32,System.Int32,System.Int32,System.Int32,System.Double)">
  14261. <summary>
  14262. Calculate an Astronomical Julian Day Number from the specified Calendar date
  14263. (year, month, day, hour, minute, second).
  14264. This is the internal trusted version, where all values are assumed to be legitimate
  14265. ( month is between 1 and 12, minute is between 0 and 59, etc. )
  14266. </summary>
  14267. <param name="year">
  14268. The integer year value (e.g., 1994).
  14269. </param>
  14270. <param name="month">
  14271. The integer month value (e.g., 7 for July).
  14272. </param>
  14273. <param name="day">
  14274. The integer day value (e.g., 19 for the 19th day of the month).
  14275. </param>
  14276. <param name="hour">
  14277. The integer hour value (e.g., 14 for 2:00 pm).
  14278. </param>
  14279. <param name="minute">
  14280. The integer minute value (e.g., 35 for 35 minutes past the hour).
  14281. </param>
  14282. <param name="second">
  14283. The integer second value (e.g., 42 for 42 seconds past the minute).
  14284. </param>
  14285. <param name="millisecond">
  14286. The double millisecond value (e.g., 325.3 for 325.3 milliseconds past the second).
  14287. </param>
  14288. <returns>The corresponding Astronomical Julian Day number, expressed in double
  14289. floating point format</returns>
  14290. </member>
  14291. <member name="M:ZedGraph.XDate.XLDateToCalendarDate(System.Double,System.Int32@,System.Int32@,System.Int32@,System.Int32@,System.Int32@,System.Int32@)">
  14292. <summary>
  14293. Calculate a Calendar date (year, month, day, hour, minute, second) corresponding to
  14294. the specified XL date
  14295. </summary>
  14296. <param name="xlDate">
  14297. The XL date value in floating point double format.
  14298. </param>
  14299. <param name="year">
  14300. The integer year value (e.g., 1994).
  14301. </param>
  14302. <param name="month">
  14303. The integer month value (e.g., 7 for July).
  14304. </param>
  14305. <param name="day">
  14306. The integer day value (e.g., 19 for the 19th day of the month).
  14307. </param>
  14308. <param name="hour">
  14309. The integer hour value (e.g., 14 for 2:00 pm).
  14310. </param>
  14311. <param name="minute">
  14312. The integer minute value (e.g., 35 for 35 minutes past the hour).
  14313. </param>
  14314. <param name="second">
  14315. The integer second value (e.g., 42 for 42 seconds past the minute).
  14316. </param>
  14317. </member>
  14318. <member name="M:ZedGraph.XDate.XLDateToCalendarDate(System.Double,System.Int32@,System.Int32@,System.Int32@,System.Int32@,System.Int32@,System.Int32@,System.Int32@)">
  14319. <summary>
  14320. Calculate a Calendar date (year, month, day, hour, minute, second) corresponding to
  14321. the specified XL date
  14322. </summary>
  14323. <param name="xlDate">
  14324. The XL date value in floating point double format.
  14325. </param>
  14326. <param name="year">
  14327. The integer year value (e.g., 1994).
  14328. </param>
  14329. <param name="month">
  14330. The integer month value (e.g., 7 for July).
  14331. </param>
  14332. <param name="day">
  14333. The integer day value (e.g., 19 for the 19th day of the month).
  14334. </param>
  14335. <param name="hour">
  14336. The integer hour value (e.g., 14 for 2:00 pm).
  14337. </param>
  14338. <param name="minute">
  14339. The integer minute value (e.g., 35 for 35 minutes past the hour).
  14340. </param>
  14341. <param name="second">
  14342. The integer second value (e.g., 42 for 42 seconds past the minute).
  14343. </param>
  14344. <param name="millisecond">
  14345. The integer millisecond value (e.g., 325 for 325 milliseconds past the second).
  14346. </param>
  14347. </member>
  14348. <member name="M:ZedGraph.XDate.XLDateToCalendarDate(System.Double,System.Int32@,System.Int32@,System.Int32@,System.Int32@,System.Int32@,System.Double@)">
  14349. <summary>
  14350. Calculate a Calendar date (year, month, day, hour, minute, second) corresponding to
  14351. the specified XL date
  14352. </summary>
  14353. <param name="xlDate">
  14354. The XL date value in floating point double format.
  14355. </param>
  14356. <param name="year">
  14357. The integer year value (e.g., 1994).
  14358. </param>
  14359. <param name="month">
  14360. The integer month value (e.g., 7 for July).
  14361. </param>
  14362. <param name="day">
  14363. The integer day value (e.g., 19 for the 19th day of the month).
  14364. </param>
  14365. <param name="hour">
  14366. The integer hour value (e.g., 14 for 2:00 pm).
  14367. </param>
  14368. <param name="minute">
  14369. The integer minute value (e.g., 35 for 35 minutes past the hour).
  14370. </param>
  14371. <param name="second">
  14372. The double second value (e.g., 42.3 for 42.3 seconds past the minute).
  14373. </param>
  14374. </member>
  14375. <member name="M:ZedGraph.XDate.JulianDayToCalendarDate(System.Double,System.Int32@,System.Int32@,System.Int32@,System.Int32@,System.Int32@,System.Int32@)">
  14376. <summary>
  14377. Calculate a Calendar date (year, month, day, hour, minute, second) corresponding to
  14378. the Astronomical Julian Day number
  14379. </summary>
  14380. <param name="jDay">
  14381. The Astronomical Julian Day number to be converted
  14382. </param>
  14383. <param name="year">
  14384. The integer year value (e.g., 1994).
  14385. </param>
  14386. <param name="month">
  14387. The integer month value (e.g., 7 for July).
  14388. </param>
  14389. <param name="day">
  14390. The integer day value (e.g., 19 for the 19th day of the month).
  14391. </param>
  14392. <param name="hour">
  14393. The integer hour value (e.g., 14 for 2:00 pm).
  14394. </param>
  14395. <param name="minute">
  14396. The integer minute value (e.g., 35 for 35 minutes past the hour).
  14397. </param>
  14398. <param name="second">
  14399. The integer second value (e.g., 42 for 42 seconds past the minute).
  14400. </param>
  14401. </member>
  14402. <member name="M:ZedGraph.XDate.JulianDayToCalendarDate(System.Double,System.Int32@,System.Int32@,System.Int32@,System.Int32@,System.Int32@,System.Double@)">
  14403. <summary>
  14404. Calculate a Calendar date (year, month, day, hour, minute, second) corresponding to
  14405. the Astronomical Julian Day number
  14406. </summary>
  14407. <param name="jDay">
  14408. The Astronomical Julian Day number to be converted
  14409. </param>
  14410. <param name="year">
  14411. The integer year value (e.g., 1994).
  14412. </param>
  14413. <param name="month">
  14414. The integer month value (e.g., 7 for July).
  14415. </param>
  14416. <param name="day">
  14417. The integer day value (e.g., 19 for the 19th day of the month).
  14418. </param>
  14419. <param name="hour">
  14420. The integer hour value (e.g., 14 for 2:00 pm).
  14421. </param>
  14422. <param name="minute">
  14423. The integer minute value (e.g., 35 for 35 minutes past the hour).
  14424. </param>
  14425. <param name="second">
  14426. The double second value (e.g., 42.3 for 42.3 seconds past the minute).
  14427. </param>
  14428. </member>
  14429. <member name="M:ZedGraph.XDate.JulianDayToCalendarDate(System.Double,System.Int32@,System.Int32@,System.Int32@,System.Int32@,System.Int32@,System.Int32@,System.Double@)">
  14430. <summary>
  14431. Calculate a Calendar date (year, month, day, hour, minute, second) corresponding to
  14432. the Astronomical Julian Day number
  14433. </summary>
  14434. <param name="jDay">
  14435. The Astronomical Julian Day number to be converted
  14436. </param>
  14437. <param name="year">
  14438. The integer year value (e.g., 1994).
  14439. </param>
  14440. <param name="month">
  14441. The integer month value (e.g., 7 for July).
  14442. </param>
  14443. <param name="day">
  14444. The integer day value (e.g., 19 for the 19th day of the month).
  14445. </param>
  14446. <param name="hour">
  14447. The integer hour value (e.g., 14 for 2:00 pm).
  14448. </param>
  14449. <param name="minute">
  14450. The integer minute value (e.g., 35 for 35 minutes past the hour).
  14451. </param>
  14452. <param name="second">
  14453. The integer second value (e.g., 42 for 42 seconds past the minute).
  14454. </param>
  14455. <param name="millisecond">
  14456. The <see cref="T:System.Double"/> millisecond value (e.g., 342.5 for 342.5 milliseconds past
  14457. the second).
  14458. </param>
  14459. </member>
  14460. <member name="M:ZedGraph.XDate.XLDateToJulianDay(System.Double)">
  14461. <summary>
  14462. Calculate an Astronomical Julian Day number corresponding to the specified XL date
  14463. </summary>
  14464. <param name="xlDate">
  14465. The XL date value in floating point double format.
  14466. </param>
  14467. <returns>The corresponding Astronomical Julian Day number, expressed in double
  14468. floating point format</returns>
  14469. </member>
  14470. <member name="M:ZedGraph.XDate.JulianDayToXLDate(System.Double)">
  14471. <summary>
  14472. Calculate an XL Date corresponding to the specified Astronomical Julian Day number
  14473. </summary>
  14474. <param name="jDay">
  14475. The Astronomical Julian Day number in floating point double format.
  14476. </param>
  14477. <returns>The corresponding XL Date, expressed in double
  14478. floating point format</returns>
  14479. </member>
  14480. <member name="M:ZedGraph.XDate.XLDateToDecimalYear(System.Double)">
  14481. <summary>
  14482. Calculate a decimal year value (e.g., 1994.6523) corresponding to the specified XL date
  14483. </summary>
  14484. <param name="xlDate">
  14485. The XL date value in floating point double format.
  14486. </param>
  14487. <returns>The corresponding decimal year value, expressed in double
  14488. floating point format</returns>
  14489. </member>
  14490. <member name="M:ZedGraph.XDate.DecimalYearToXLDate(System.Double)">
  14491. <summary>
  14492. Calculate a decimal year value (e.g., 1994.6523) corresponding to the specified XL date
  14493. </summary>
  14494. <param name="yearDec">
  14495. The decimal year value in floating point double format.
  14496. </param>
  14497. <returns>The corresponding XL Date, expressed in double
  14498. floating point format</returns>
  14499. </member>
  14500. <member name="M:ZedGraph.XDate.XLDateToDayOfYear(System.Double)">
  14501. <summary>
  14502. Calculate a day-of-year value (e.g., 241.543 corresponds to the 241st day of the year)
  14503. corresponding to the specified XL date
  14504. </summary>
  14505. <param name="xlDate">
  14506. The XL date value in floating point double format.
  14507. </param>
  14508. <returns>The corresponding day-of-year (DoY) value, expressed in double
  14509. floating point format</returns>
  14510. </member>
  14511. <member name="M:ZedGraph.XDate.XLDateToDayOfWeek(System.Double)">
  14512. <summary>
  14513. Calculate a day-of-week value (e.g., Sun=0, Mon=1, Tue=2, etc.)
  14514. corresponding to the specified XL date
  14515. </summary>
  14516. <param name="xlDate">
  14517. The XL date value in floating point double format.
  14518. </param>
  14519. <returns>The corresponding day-of-week (DoW) value, expressed in integer format</returns>
  14520. </member>
  14521. <member name="M:ZedGraph.XDate.XLDateToDateTime(System.Double)">
  14522. <summary>
  14523. Convert an XL date format to a .Net DateTime struct
  14524. </summary>
  14525. <param name="xlDate">
  14526. The XL date value in floating point double format.
  14527. </param>
  14528. <returns>The corresponding XL Date, expressed in double
  14529. floating point format</returns>
  14530. <returns>The corresponding date in the form of a .Net DateTime struct</returns>
  14531. </member>
  14532. <member name="M:ZedGraph.XDate.DateTimeToXLDate(System.DateTime)">
  14533. <summary>
  14534. Convert a .Net DateTime struct to an XL Format date
  14535. </summary>
  14536. <param name="dt">
  14537. The date value in the form of a .Net DateTime struct
  14538. </param>
  14539. <returns>The corresponding XL Date, expressed in double
  14540. floating point format</returns>
  14541. </member>
  14542. <member name="M:ZedGraph.XDate.AddMilliseconds(System.Double)">
  14543. <summary>
  14544. Add the specified number of milliseconds (can be fractional) to the current XDate instance.
  14545. </summary>
  14546. <param name="dMilliseconds">
  14547. The incremental number of milliseconds (negative or positive) in floating point double format.
  14548. </param>
  14549. </member>
  14550. <member name="M:ZedGraph.XDate.AddSeconds(System.Double)">
  14551. <summary>
  14552. Add the specified number of seconds (can be fractional) to the current XDate instance.
  14553. </summary>
  14554. <param name="dSeconds">
  14555. The incremental number of seconds (negative or positive) in floating point double format.
  14556. </param>
  14557. </member>
  14558. <member name="M:ZedGraph.XDate.AddMinutes(System.Double)">
  14559. <summary>
  14560. Add the specified number of minutes (can be fractional) to the current XDate instance.
  14561. </summary>
  14562. <param name="dMinutes">
  14563. The incremental number of minutes (negative or positive) in floating point double format.
  14564. </param>
  14565. </member>
  14566. <member name="M:ZedGraph.XDate.AddHours(System.Double)">
  14567. <summary>
  14568. Add the specified number of hours (can be fractional) to the current XDate instance.
  14569. </summary>
  14570. <param name="dHours">
  14571. The incremental number of hours (negative or positive) in floating point double format.
  14572. </param>
  14573. </member>
  14574. <member name="M:ZedGraph.XDate.AddDays(System.Double)">
  14575. <summary>
  14576. Add the specified number of days (can be fractional) to the current XDate instance.
  14577. </summary>
  14578. <param name="dDays">
  14579. The incremental number of days (negative or positive) in floating point double format.
  14580. </param>
  14581. </member>
  14582. <member name="M:ZedGraph.XDate.AddMonths(System.Double)">
  14583. <summary>
  14584. Add the specified number of Months (can be fractional) to the current XDate instance.
  14585. </summary>
  14586. <param name="dMonths">
  14587. The incremental number of months (negative or positive) in floating point double format.
  14588. </param>
  14589. </member>
  14590. <member name="M:ZedGraph.XDate.AddYears(System.Double)">
  14591. <summary>
  14592. Add the specified number of years (can be fractional) to the current XDate instance.
  14593. </summary>
  14594. <param name="dYears">
  14595. The incremental number of years (negative or positive) in floating point double format.
  14596. </param>
  14597. </member>
  14598. <member name="M:ZedGraph.XDate.op_Subtraction(ZedGraph.XDate,ZedGraph.XDate)">
  14599. <summary>
  14600. '-' operator overload. When two XDates are subtracted, the number of days between dates
  14601. is returned.
  14602. </summary>
  14603. <param name="lhs">The left-hand-side of the '-' operator (an XDate class)</param>
  14604. <param name="rhs">The right-hand-side of the '-' operator (an XDate class)</param>
  14605. <returns>The days between dates, expressed as a floating point double</returns>
  14606. </member>
  14607. <member name="M:ZedGraph.XDate.op_Subtraction(ZedGraph.XDate,System.Double)">
  14608. <summary>
  14609. '-' operator overload. When a double value is subtracted from an XDate, the result is a
  14610. new XDate with the number of days subtracted.
  14611. </summary>
  14612. <param name="lhs">The left-hand-side of the '-' operator (an XDate class)</param>
  14613. <param name="rhs">The right-hand-side of the '-' operator (a double value)</param>
  14614. <returns>An XDate with the rhs number of days subtracted</returns>
  14615. </member>
  14616. <member name="M:ZedGraph.XDate.op_Addition(ZedGraph.XDate,System.Double)">
  14617. <summary>
  14618. '+' operator overload. When a double value is added to an XDate, the result is a
  14619. new XDate with the number of days added.
  14620. </summary>
  14621. <param name="lhs">The left-hand-side of the '-' operator (an XDate class)</param>
  14622. <param name="rhs">The right-hand-side of the '+' operator (a double value)</param>
  14623. <returns>An XDate with the rhs number of days added</returns>
  14624. </member>
  14625. <member name="M:ZedGraph.XDate.op_Increment(ZedGraph.XDate)">
  14626. <summary>
  14627. '++' operator overload. Increment the date by one day.
  14628. </summary>
  14629. <param name="xDate">The XDate struct on which to operate</param>
  14630. <returns>An XDate one day later than the specified date</returns>
  14631. </member>
  14632. <member name="M:ZedGraph.XDate.op_Decrement(ZedGraph.XDate)">
  14633. <summary>
  14634. '--' operator overload. Decrement the date by one day.
  14635. </summary>
  14636. <param name="xDate">The XDate struct on which to operate</param>
  14637. <returns>An XDate one day prior to the specified date</returns>
  14638. </member>
  14639. <member name="M:ZedGraph.XDate.op_Implicit(ZedGraph.XDate)~System.Double">
  14640. <summary>
  14641. Implicit conversion from XDate to double (an XL Date).
  14642. </summary>
  14643. <param name="xDate">The XDate struct on which to operate</param>
  14644. <returns>A double floating point value representing the XL Date</returns>
  14645. </member>
  14646. <member name="M:ZedGraph.XDate.op_Implicit(ZedGraph.XDate)~System.Single">
  14647. <summary>
  14648. Implicit conversion from XDate to float (an XL Date).
  14649. </summary>
  14650. <param name="xDate">The XDate struct on which to operate</param>
  14651. <returns>A double floating point value representing the XL Date</returns>
  14652. </member>
  14653. <member name="M:ZedGraph.XDate.op_Implicit(System.Double)~ZedGraph.XDate">
  14654. <summary>
  14655. Implicit conversion from double (an XL Date) to XDate.
  14656. </summary>
  14657. <param name="xlDate">The XDate struct on which to operate</param>
  14658. <returns>An XDate struct representing the specified xlDate value.</returns>
  14659. </member>
  14660. <member name="M:ZedGraph.XDate.op_Implicit(ZedGraph.XDate)~System.DateTime">
  14661. <summary>
  14662. Implicit conversion from XDate to <see cref="P:ZedGraph.XDate.DateTime"/>.
  14663. </summary>
  14664. <param name="xDate">The XDate struct on which to operate</param>
  14665. <returns>A <see cref="P:ZedGraph.XDate.DateTime"/> struct representing the specified xDate value.</returns>
  14666. </member>
  14667. <member name="M:ZedGraph.XDate.op_Implicit(System.DateTime)~ZedGraph.XDate">
  14668. <summary>
  14669. Implicit conversion from <see cref="P:ZedGraph.XDate.DateTime"/> to <see cref="T:ZedGraph.XDate"/>.
  14670. </summary>
  14671. <param name="dt">The <see cref="P:ZedGraph.XDate.DateTime"/> struct on which to operate</param>
  14672. <returns>An <see cref="T:ZedGraph.XDate"/> struct representing the specified DateTime value.</returns>
  14673. </member>
  14674. <member name="M:ZedGraph.XDate.Equals(System.Object)">
  14675. <summary>
  14676. Tests whether <param>obj</param> is either an <see cref="T:ZedGraph.XDate"/> structure or
  14677. a double floating point value that is equal to the same date as this <c>XDate</c>
  14678. struct instance.
  14679. </summary>
  14680. <param name="obj">The object to compare for equality with this XDate instance.
  14681. This object should be either a type XDate or type double.</param>
  14682. <returns>Returns <c>true</c> if <param>obj</param> is the same date as this
  14683. instance; otherwise, <c>false</c></returns>
  14684. </member>
  14685. <member name="M:ZedGraph.XDate.GetHashCode">
  14686. <summary>
  14687. Returns the hash code for this <see cref="T:ZedGraph.XDate"/> structure. In this case, the
  14688. hash code is simply the equivalent hash code for the floating point double date value.
  14689. </summary>
  14690. <returns>An integer representing the hash code for this XDate value</returns>
  14691. </member>
  14692. <member name="M:ZedGraph.XDate.CompareTo(System.Object)">
  14693. <summary>
  14694. Compares one <see cref="T:ZedGraph.XDate"/> object to another.
  14695. </summary>
  14696. <remarks>
  14697. This method will throw an exception if <paramref name="target"/> is not an
  14698. <see cref="T:ZedGraph.XDate"/> object.
  14699. </remarks>
  14700. <param name="target">The second <see cref="T:ZedGraph.XDate"/> object to be compared.</param>
  14701. <returns>zero if <paramref name="target"/> is equal to the current instance,
  14702. -1 if <paramref name="target"/> is less than the current instance, and
  14703. 1 if <paramref name="target"/> is greater than the current instance.</returns>
  14704. </member>
  14705. <member name="M:ZedGraph.XDate.ToString(System.Double)">
  14706. <summary>
  14707. Format this XDate value using the default format string (<see cref="F:ZedGraph.XDate.DefaultFormatStr"/>).
  14708. </summary>
  14709. <remarks>
  14710. The formatting is done using the <see cref="P:ZedGraph.XDate.DateTime"/> <see cref="M:System.DateTime.ToString(System.String)"/>
  14711. method in order to provide full localization capability. The DateTime struct is limited to
  14712. dates from 1 AD onward. However, all calendar dates in <see cref="T:ZedGraph.XDate"/> and <see cref="P:ZedGraph.XDate.DateTime"/>
  14713. are projected Gregorian calendar dates. Since the Gregorian calendar was not implemented
  14714. until October 4, 1582 (or later in some countries), Gregorian dates prior to that time are
  14715. really dates that would have been, had the Gregorian calendar existed. In order to avoid
  14716. throwing an exception, for dates prior to 1 AD, the year will be converted to a positive
  14717. year and the text "(BC)" is appended to the end of the formatted string. Under this mode, the
  14718. year sequence is 2BC, 1BC, 1AD, 2AD, etc. There is no year zero.
  14719. </remarks>
  14720. <param name="xlDate">
  14721. The XL date value to be formatted in floating point double format.
  14722. </param>
  14723. <returns>A string representation of the date</returns>
  14724. </member>
  14725. <member name="M:ZedGraph.XDate.ToString">
  14726. <summary>
  14727. Format this XDate value using the default format string (see cref="DefaultFormatStr"/&gt;).
  14728. </summary>
  14729. <remarks>
  14730. The formatting is done using the <see cref="P:ZedGraph.XDate.DateTime"/>
  14731. <see cref="M:System.DateTime.ToString(System.String)"/>
  14732. method in order to provide full localization capability. The DateTime struct is limited to
  14733. dates from 1 AD onward. However, all calendar dates in <see cref="T:ZedGraph.XDate"/> and
  14734. <see cref="P:ZedGraph.XDate.DateTime"/>
  14735. are projected Gregorian calendar dates. Since the Gregorian calendar was not implemented
  14736. until October 4, 1582 (or later in some countries), Gregorian dates prior to that time are
  14737. really dates that would have been, had the Gregorian calendar existed. In order to avoid
  14738. throwing an exception, for dates prior to 1 AD, the year will be converted to a positive
  14739. year and the text "(BC)" is appended to the end of the formatted string. Under this mode, the
  14740. year sequence is 2BC, 1BC, 1AD, 2AD, etc. There is no year zero.
  14741. </remarks>
  14742. <returns>A string representation of the date</returns>
  14743. </member>
  14744. <member name="M:ZedGraph.XDate.ToString(System.String)">
  14745. <summary>
  14746. Format this XL Date value using the specified format string. The format
  14747. string is specified according to the <see cref="P:ZedGraph.XDate.DateTime"/> class.
  14748. </summary>
  14749. <remarks>
  14750. The formatting is done using the <see cref="P:ZedGraph.XDate.DateTime"/>
  14751. <see cref="M:System.DateTime.ToString(System.String)"/>
  14752. method in order to provide full localization capability. The DateTime struct is limited to
  14753. dates from 1 AD onward. However, all calendar dates in <see cref="T:ZedGraph.XDate"/> and
  14754. <see cref="P:ZedGraph.XDate.DateTime"/>
  14755. are projected Gregorian calendar dates. Since the Gregorian calendar was not implemented
  14756. until October 4, 1582 (or later in some countries), Gregorian dates prior to that time are
  14757. really dates that would have been, had the Gregorian calendar existed. In order to avoid
  14758. throwing an exception, for dates prior to 1 AD, the year will be converted to a positive
  14759. year and the text "(BC)" is appended to the end of the formatted string. Under this mode, the
  14760. year sequence is 2BC, 1BC, 1AD, 2AD, etc. There is no year zero.
  14761. </remarks>
  14762. <param name="fmtStr">
  14763. The formatting string to be used for the date. See
  14764. <see cref="T:System.Globalization.DateTimeFormatInfo"/>
  14765. class for a list of the format types available.</param>
  14766. <returns>A string representation of the date</returns>
  14767. </member>
  14768. <member name="M:ZedGraph.XDate.ToString(System.Double,System.String)">
  14769. <summary>
  14770. Format the specified XL Date value using the specified format string. The format
  14771. string is specified according to the <see cref="P:ZedGraph.XDate.DateTime"/> class.
  14772. </summary>
  14773. <remarks>
  14774. The formatting is done using the <see cref="P:ZedGraph.XDate.DateTime"/>
  14775. <see cref="M:System.DateTime.ToString(System.String)"/>
  14776. method in order to provide full localization capability. The DateTime struct is limited to
  14777. dates from 1 AD onward. However, all calendar dates in <see cref="T:ZedGraph.XDate"/> and
  14778. <see cref="P:ZedGraph.XDate.DateTime"/>
  14779. are projected Gregorian calendar dates. Since the Gregorian calendar was not implemented
  14780. until October 4, 1582 (or later in some countries), Gregorian dates prior to that time are
  14781. really dates that would have been, had the Gregorian calendar existed. In order to avoid
  14782. throwing an exception, for dates prior to 1 AD, the year will be converted to a positive
  14783. year and the text "(BC)" is appended to the end of the formatted string. Under this mode, the
  14784. year sequence is 2BC, 1BC, 1AD, 2AD, etc. There is no year zero.
  14785. </remarks>
  14786. <param name="xlDate">
  14787. The XL date value to be formatted in floating point double format.
  14788. </param>
  14789. <param name="fmtStr">
  14790. The formatting string to be used for the date. See
  14791. <see cref="T:System.Globalization.DateTimeFormatInfo"/>
  14792. for a list of the format types available.</param>
  14793. <returns>A string representation of the date</returns>
  14794. </member>
  14795. <member name="P:ZedGraph.XDate.XLDate">
  14796. <summary>
  14797. Gets or sets the date value for this item in MS Excel format.
  14798. </summary>
  14799. </member>
  14800. <member name="P:ZedGraph.XDate.IsValidDate">
  14801. <summary>
  14802. Returns true if this <see cref="T:ZedGraph.XDate"/> struct is in the valid date range
  14803. </summary>
  14804. </member>
  14805. <member name="P:ZedGraph.XDate.DateTime">
  14806. <summary>
  14807. Gets or sets the date value for this item in .Net DateTime format.
  14808. </summary>
  14809. </member>
  14810. <member name="P:ZedGraph.XDate.JulianDay">
  14811. <summary>
  14812. Gets or sets the date value for this item in Julain day format. This is the
  14813. Astronomical Julian Day number, so a value of 0.0 corresponds to noon GMT on
  14814. January 1st, -4712. Thus, Julian Day number 2,400,000.0 corresponds to
  14815. noon GMT on November 16, 1858.
  14816. </summary>
  14817. </member>
  14818. <member name="P:ZedGraph.XDate.DecimalYear">
  14819. <summary>
  14820. Gets or sets the decimal year number (i.e., 1997.345) corresponding to this item.
  14821. </summary>
  14822. </member>
  14823. <member name="T:ZedGraph.Link">
  14824. <summary>
  14825. A class that maintains hyperlink information for a clickable object on the graph.
  14826. </summary>
  14827. <author> John Champion </author>
  14828. <version> $Revision: 3.6 $ $Date: 2007-04-16 00:03:02 $ </version>
  14829. </member>
  14830. <member name="F:ZedGraph.Link.schema">
  14831. <summary>
  14832. Current schema value that defines the version of the serialized file
  14833. </summary>
  14834. <remarks>
  14835. schema started with 10 for ZedGraph version 5
  14836. </remarks>
  14837. </member>
  14838. <member name="F:ZedGraph.Link._title">
  14839. <summary>
  14840. Internal field that stores the title string for this link.
  14841. </summary>
  14842. </member>
  14843. <member name="F:ZedGraph.Link._url">
  14844. <summary>
  14845. Internal field that stores the url string for this link
  14846. </summary>
  14847. </member>
  14848. <member name="F:ZedGraph.Link._target">
  14849. <summary>
  14850. Internal field that stores the target string for this link
  14851. </summary>
  14852. </member>
  14853. <member name="F:ZedGraph.Link._isEnabled">
  14854. <summary>
  14855. Internal field that determines if this link is "live".
  14856. </summary>
  14857. </member>
  14858. <member name="F:ZedGraph.Link.Tag">
  14859. <summary>
  14860. A tag object for use by the user. This can be used to store additional
  14861. information associated with the <see cref="T:ZedGraph.Link"/>. ZedGraph does
  14862. not use this value for any purpose.
  14863. </summary>
  14864. <remarks>
  14865. Note that, if you are going to Serialize ZedGraph data, then any type
  14866. that you store in <see cref="F:ZedGraph.Link.Tag"/> must be a serializable type (or
  14867. it will cause an exception).
  14868. </remarks>
  14869. </member>
  14870. <member name="M:ZedGraph.Link.#ctor">
  14871. <summary>
  14872. Default constructor. Set all properties to string.Empty, or null.
  14873. </summary>
  14874. </member>
  14875. <member name="M:ZedGraph.Link.#ctor(System.String,System.String,System.String)">
  14876. <summary>
  14877. Construct a Link instance from a specified title, url, and target.
  14878. </summary>
  14879. <param name="title">The title for the link (which shows up in the tooltip).</param>
  14880. <param name="url">The URL destination for the link.</param>
  14881. <param name="target">The target for the link (typically "_blank" or "_self").</param>
  14882. </member>
  14883. <member name="M:ZedGraph.Link.#ctor(ZedGraph.Link)">
  14884. <summary>
  14885. The Copy Constructor
  14886. </summary>
  14887. <param name="rhs">The <see cref="T:ZedGraph.Link"/> object from which to copy</param>
  14888. </member>
  14889. <member name="M:ZedGraph.Link.System#ICloneable#Clone">
  14890. <summary>
  14891. Implement the <see cref="T:System.ICloneable"/> interface in a typesafe manner by just
  14892. calling the typed version of <see cref="M:ZedGraph.Link.Clone"/>
  14893. </summary>
  14894. <returns>A deep copy of this object</returns>
  14895. </member>
  14896. <member name="M:ZedGraph.Link.Clone">
  14897. <summary>
  14898. Typesafe, deep-copy clone method.
  14899. </summary>
  14900. <returns>A new, independent copy of this class</returns>
  14901. </member>
  14902. <member name="M:ZedGraph.Link.MakeCurveItemUrl(ZedGraph.GraphPane,ZedGraph.CurveItem,System.Int32)">
  14903. <summary>
  14904. Create a URL for a <see cref="T:ZedGraph.CurveItem"/> that includes the index of the
  14905. point that was selected.
  14906. </summary>
  14907. <remarks>
  14908. An "index" parameter is added to the <see cref="P:ZedGraph.Link.Url"/> property for this
  14909. link to indicate which point was selected. Further, if the
  14910. X or Y axes that correspond to this <see cref="T:ZedGraph.CurveItem"/> are of
  14911. <see cref="F:ZedGraph.AxisType.Text"/>, then an
  14912. additional parameter will be added containing the text value that
  14913. corresponds to the <paramref name="index"/> of the selected point.
  14914. The <see cref="T:ZedGraph.XAxis"/> text parameter will be labeled "xtext", and
  14915. the <see cref="T:ZedGraph.YAxis"/> text parameter will be labeled "ytext".
  14916. </remarks>
  14917. <param name="index">The zero-based index of the selected point</param>
  14918. <param name="pane">The <see cref="T:ZedGraph.GraphPane"/> of interest</param>
  14919. <param name="curve">The <see cref="T:ZedGraph.CurveItem"/> for which to
  14920. make the url string.</param>
  14921. <returns>A string containing the url with an index parameter added.</returns>
  14922. </member>
  14923. <member name="M:ZedGraph.Link.#ctor(System.Runtime.Serialization.SerializationInfo,System.Runtime.Serialization.StreamingContext)">
  14924. <summary>
  14925. Constructor for deserializing objects
  14926. </summary>
  14927. <param name="info">A <see cref="T:System.Runtime.Serialization.SerializationInfo"/> instance that defines the serialized data
  14928. </param>
  14929. <param name="context">A <see cref="T:System.Runtime.Serialization.StreamingContext"/> instance that contains the serialized data
  14930. </param>
  14931. </member>
  14932. <member name="M:ZedGraph.Link.GetObjectData(System.Runtime.Serialization.SerializationInfo,System.Runtime.Serialization.StreamingContext)">
  14933. <summary>
  14934. Populates a <see cref="T:System.Runtime.Serialization.SerializationInfo"/> instance with the data needed to serialize the target object
  14935. </summary>
  14936. <param name="info">A <see cref="T:System.Runtime.Serialization.SerializationInfo"/> instance that defines the serialized data</param>
  14937. <param name="context">A <see cref="T:System.Runtime.Serialization.StreamingContext"/> instance that contains the serialized data</param>
  14938. </member>
  14939. <member name="P:ZedGraph.Link.Title">
  14940. <summary>
  14941. Gets or sets the title string for this link.
  14942. </summary>
  14943. <remarks>
  14944. For web controls, this title will be shown as a tooltip when the mouse
  14945. hovers over the area of the object that owns this link. Set the value to
  14946. <see cref="F:System.String.Empty"/> to have no title.
  14947. </remarks>
  14948. </member>
  14949. <member name="P:ZedGraph.Link.Url">
  14950. <summary>
  14951. Gets or sets the url string for this link.
  14952. </summary>
  14953. <remarks>
  14954. Set this value to <see cref="F:System.String.Empty"/> if you don't want to have
  14955. a hyperlink associated with the object to which this link belongs.
  14956. </remarks>
  14957. </member>
  14958. <member name="P:ZedGraph.Link.Target">
  14959. <summary>
  14960. Gets or sets the target string for this link.
  14961. </summary>
  14962. <remarks>
  14963. This value should be set to a valid target associated with the "Target"
  14964. property of an html hyperlink. Typically, this would be "_blank" to open
  14965. a new browser window, or "_self" to open in the current browser.
  14966. </remarks>
  14967. </member>
  14968. <member name="P:ZedGraph.Link.IsEnabled">
  14969. <summary>
  14970. Gets or sets a property that determines if this link is active. True to have
  14971. a clickable link, false to ignore the link.
  14972. </summary>
  14973. </member>
  14974. <member name="P:ZedGraph.Link.IsActive">
  14975. <summary>
  14976. Gets a value that indicates if this <see cref="T:ZedGraph.Link"/> is enabled
  14977. (see <see cref="P:ZedGraph.Link.IsEnabled"/>), and that either the
  14978. <see cref="P:ZedGraph.Link.Url"/> or the <see cref="P:ZedGraph.Link.Title"/> is non-null.
  14979. </summary>
  14980. </member>
  14981. <member name="T:ZedGraph.BarItem">
  14982. <summary>
  14983. Encapsulates a bar type that displays vertical or horizontal bars
  14984. </summary>
  14985. <remarks>
  14986. The orientation of the bars depends on the state of
  14987. <see cref="P:ZedGraph.BarSettings.Base"/>, and the bars can be stacked or
  14988. clustered, depending on the state of <see cref="P:ZedGraph.BarSettings.Type"/>
  14989. </remarks>
  14990. <author> John Champion </author>
  14991. <version> $Revision: 3.27 $ $Date: 2007-11-03 04:41:28 $ </version>
  14992. </member>
  14993. <member name="F:ZedGraph.BarItem.schema2">
  14994. <summary>
  14995. Current schema value that defines the version of the serialized file
  14996. </summary>
  14997. </member>
  14998. <member name="F:ZedGraph.BarItem._bar">
  14999. <summary>
  15000. Private field that stores a reference to the <see cref="T:ZedGraph.Bar"/>
  15001. class defined for this <see cref="T:ZedGraph.BarItem"/>. Use the public
  15002. property <see cref="P:ZedGraph.BarItem.Bar"/> to access this value.
  15003. </summary>
  15004. </member>
  15005. <member name="M:ZedGraph.BarItem.IsZIncluded(ZedGraph.GraphPane)">
  15006. <summary>
  15007. Gets a flag indicating if the Z data range should be included in the axis scaling calculations.
  15008. </summary>
  15009. <param name="pane">The parent <see cref="T:ZedGraph.GraphPane"/> of this <see cref="T:ZedGraph.CurveItem"/>.
  15010. </param>
  15011. <value>true if the Z data are included, false otherwise</value>
  15012. </member>
  15013. <member name="M:ZedGraph.BarItem.IsXIndependent(ZedGraph.GraphPane)">
  15014. <summary>
  15015. Gets a flag indicating if the X axis is the independent axis for this <see cref="T:ZedGraph.CurveItem"/>
  15016. </summary>
  15017. <param name="pane">The parent <see cref="T:ZedGraph.GraphPane"/> of this <see cref="T:ZedGraph.CurveItem"/>.
  15018. </param>
  15019. <value>true if the X axis is independent, false otherwise</value>
  15020. </member>
  15021. <member name="M:ZedGraph.BarItem.#ctor(System.String)">
  15022. <summary>
  15023. Create a new <see cref="T:ZedGraph.BarItem"/>, specifying only the legend label for the bar.
  15024. </summary>
  15025. <param name="label">The label that will appear in the legend.</param>
  15026. </member>
  15027. <member name="M:ZedGraph.BarItem.#ctor(System.String,System.Double[],System.Double[],System.Drawing.Color)">
  15028. <summary>
  15029. Create a new <see cref="T:ZedGraph.BarItem"/> using the specified properties.
  15030. </summary>
  15031. <param name="label">The label that will appear in the legend.</param>
  15032. <param name="x">An array of double precision values that define
  15033. the independent (X axis) values for this curve</param>
  15034. <param name="y">An array of double precision values that define
  15035. the dependent (Y axis) values for this curve</param>
  15036. <param name="color">A <see cref="T:System.Drawing.Color"/> value that will be applied to
  15037. the <see cref="P:ZedGraph.Bar.Fill"/> and <see cref="P:ZedGraph.Bar.Border"/> properties.
  15038. </param>
  15039. </member>
  15040. <member name="M:ZedGraph.BarItem.#ctor(System.String,ZedGraph.IPointList,System.Drawing.Color)">
  15041. <summary>
  15042. Create a new <see cref="T:ZedGraph.BarItem"/> using the specified properties.
  15043. </summary>
  15044. <param name="label">The label that will appear in the legend.</param>
  15045. <param name="points">A <see cref="T:ZedGraph.IPointList"/> of double precision value pairs that define
  15046. the X and Y values for this curve</param>
  15047. <param name="color">A <see cref="T:System.Drawing.Color"/> value that will be applied to
  15048. the <see cref="P:ZedGraph.Bar.Fill"/> and <see cref="P:ZedGraph.Bar.Border"/> properties.
  15049. </param>
  15050. </member>
  15051. <member name="M:ZedGraph.BarItem.#ctor(ZedGraph.BarItem)">
  15052. <summary>
  15053. The Copy Constructor
  15054. </summary>
  15055. <param name="rhs">The <see cref="T:ZedGraph.BarItem"/> object from which to copy</param>
  15056. </member>
  15057. <member name="M:ZedGraph.BarItem.System#ICloneable#Clone">
  15058. <summary>
  15059. Implement the <see cref="T:System.ICloneable"/> interface in a typesafe manner by just
  15060. calling the typed version of <see cref="M:ZedGraph.BarItem.Clone"/>
  15061. </summary>
  15062. <returns>A deep copy of this object</returns>
  15063. </member>
  15064. <member name="M:ZedGraph.BarItem.Clone">
  15065. <summary>
  15066. Typesafe, deep-copy clone method.
  15067. </summary>
  15068. <returns>A new, independent copy of this class</returns>
  15069. </member>
  15070. <member name="M:ZedGraph.BarItem.#ctor(System.Runtime.Serialization.SerializationInfo,System.Runtime.Serialization.StreamingContext)">
  15071. <summary>
  15072. Constructor for deserializing objects
  15073. </summary>
  15074. <param name="info">A <see cref="T:System.Runtime.Serialization.SerializationInfo"/> instance that defines the serialized data
  15075. </param>
  15076. <param name="context">A <see cref="T:System.Runtime.Serialization.StreamingContext"/> instance that contains the serialized data
  15077. </param>
  15078. </member>
  15079. <member name="M:ZedGraph.BarItem.GetObjectData(System.Runtime.Serialization.SerializationInfo,System.Runtime.Serialization.StreamingContext)">
  15080. <summary>
  15081. Populates a <see cref="T:System.Runtime.Serialization.SerializationInfo"/> instance with the data needed to serialize the target object
  15082. </summary>
  15083. <param name="info">A <see cref="T:System.Runtime.Serialization.SerializationInfo"/> instance that defines the serialized data</param>
  15084. <param name="context">A <see cref="T:System.Runtime.Serialization.StreamingContext"/> instance that contains the serialized data</param>
  15085. </member>
  15086. <member name="M:ZedGraph.BarItem.Draw(System.Drawing.Graphics,ZedGraph.GraphPane,System.Int32,System.Single)">
  15087. <summary>
  15088. Do all rendering associated with this <see cref="T:ZedGraph.BarItem"/> to the specified
  15089. <see cref="T:System.Drawing.Graphics"/> device. This method is normally only
  15090. called by the Draw method of the parent <see cref="T:ZedGraph.CurveList"/>
  15091. collection object.
  15092. </summary>
  15093. <param name="g">
  15094. A graphic device object to be drawn into. This is normally e.Graphics from the
  15095. PaintEventArgs argument to the Paint() method.
  15096. </param>
  15097. <param name="pane">
  15098. A reference to the <see cref="T:ZedGraph.GraphPane"/> object that is the parent or
  15099. owner of this object.
  15100. </param>
  15101. <param name="pos">The ordinal position of the current <see cref="P:ZedGraph.BarItem.Bar"/>
  15102. curve.</param>
  15103. <param name="scaleFactor">
  15104. The scaling factor to be used for rendering objects. This is calculated and
  15105. passed down by the parent <see cref="T:ZedGraph.GraphPane"/> object using the
  15106. <see cref="M:ZedGraph.PaneBase.CalcScaleFactor"/> method, and is used to proportionally adjust
  15107. font sizes, etc. according to the actual size of the graph.
  15108. </param>
  15109. </member>
  15110. <member name="M:ZedGraph.BarItem.DrawLegendKey(System.Drawing.Graphics,ZedGraph.GraphPane,System.Drawing.RectangleF,System.Single)">
  15111. <summary>
  15112. Draw a legend key entry for this <see cref="T:ZedGraph.BarItem"/> at the specified location
  15113. </summary>
  15114. <param name="g">
  15115. A graphic device object to be drawn into. This is normally e.Graphics from the
  15116. PaintEventArgs argument to the Paint() method.
  15117. </param>
  15118. <param name="pane">
  15119. A reference to the <see cref="T:ZedGraph.GraphPane"/> object that is the parent or
  15120. owner of this object.
  15121. </param>
  15122. <param name="rect">The <see cref="T:System.Drawing.RectangleF"/> struct that specifies the
  15123. location for the legend key</param>
  15124. <param name="scaleFactor">
  15125. The scaling factor to be used for rendering objects. This is calculated and
  15126. passed down by the parent <see cref="T:ZedGraph.GraphPane"/> object using the
  15127. <see cref="M:ZedGraph.PaneBase.CalcScaleFactor"/> method, and is used to proportionally adjust
  15128. font sizes, etc. according to the actual size of the graph.
  15129. </param>
  15130. </member>
  15131. <member name="M:ZedGraph.BarItem.CreateBarLabels(ZedGraph.GraphPane,System.Boolean,System.String)">
  15132. <summary>
  15133. Create a <see cref="T:ZedGraph.TextObj"/> for each bar in the <see cref="T:ZedGraph.GraphPane"/>.
  15134. </summary>
  15135. <remarks>
  15136. This method will go through the bars, create a label that corresponds to the bar value,
  15137. and place it on the graph depending on user preferences. This works for horizontal or
  15138. vertical bars in clusters or stacks, but only for <see cref="T:ZedGraph.BarItem"/> types. This method
  15139. does not apply to <see cref="T:ZedGraph.ErrorBarItem"/> or <see cref="T:ZedGraph.HiLowBarItem"/> objects.
  15140. Call this method only after calling <see cref="M:ZedGraph.GraphPane.AxisChange"/>.
  15141. </remarks>
  15142. <param name="pane">The GraphPane in which to place the text labels.</param>
  15143. <param name="isBarCenter">true to center the labels inside the bars, false to
  15144. place the labels just above the top of the bar.</param>
  15145. <param name="valueFormat">The double.ToString string format to use for creating
  15146. the labels.
  15147. </param>
  15148. </member>
  15149. <member name="M:ZedGraph.BarItem.CreateBarLabels(ZedGraph.GraphPane,System.Boolean,System.String,System.String,System.Single,System.Drawing.Color,System.Boolean,System.Boolean,System.Boolean)">
  15150. <summary>
  15151. Create a <see cref="T:ZedGraph.TextObj"/> for each bar in the <see cref="T:ZedGraph.GraphPane"/>.
  15152. </summary>
  15153. <remarks>
  15154. This method will go through the bars, create a label that corresponds to the bar value,
  15155. and place it on the graph depending on user preferences. This works for horizontal or
  15156. vertical bars in clusters or stacks, but only for <see cref="T:ZedGraph.BarItem"/> types. This method
  15157. does not apply to <see cref="T:ZedGraph.ErrorBarItem"/> or <see cref="T:ZedGraph.HiLowBarItem"/> objects.
  15158. Call this method only after calling <see cref="M:ZedGraph.GraphPane.AxisChange"/>.
  15159. </remarks>
  15160. <param name="pane">The GraphPane in which to place the text labels.</param>
  15161. <param name="isBarCenter">true to center the labels inside the bars, false to
  15162. place the labels just above the top of the bar.</param>
  15163. <param name="valueFormat">The double.ToString string format to use for creating
  15164. the labels.
  15165. </param>
  15166. <param name="fontColor">The color in which to draw the labels</param>
  15167. <param name="fontFamily">The string name of the font family to use for the labels</param>
  15168. <param name="fontSize">The floating point size of the font, in scaled points</param>
  15169. <param name="isBold">true for a bold font type, false otherwise</param>
  15170. <param name="isItalic">true for an italic font type, false otherwise</param>
  15171. <param name="isUnderline">true for an underline font type, false otherwise</param>
  15172. </member>
  15173. <member name="M:ZedGraph.BarItem.GetCoords(ZedGraph.GraphPane,System.Int32,System.String@)">
  15174. <summary>
  15175. Determine the coords for the rectangle associated with a specified point for
  15176. this <see cref="T:ZedGraph.CurveItem"/>
  15177. </summary>
  15178. <param name="pane">The <see cref="T:ZedGraph.GraphPane"/> to which this curve belongs</param>
  15179. <param name="i">The index of the point of interest</param>
  15180. <param name="coords">A list of coordinates that represents the "rect" for
  15181. this point (used in an html AREA tag)</param>
  15182. <returns>true if it's a valid point, false otherwise</returns>
  15183. </member>
  15184. <member name="P:ZedGraph.BarItem.Bar">
  15185. <summary>
  15186. Gets a reference to the <see cref="T:ZedGraph.Bar"/> class defined
  15187. for this <see cref="T:ZedGraph.BarItem"/>.
  15188. </summary>
  15189. </member>
  15190. <member name="T:ZedGraph.Bar">
  15191. <summary>
  15192. A class representing all the characteristics of the bar
  15193. segments that make up a curve on the graph.
  15194. </summary>
  15195. <author> John Champion </author>
  15196. <version> $Revision: 3.30 $ $Date: 2007-11-03 04:41:28 $ </version>
  15197. </member>
  15198. <member name="F:ZedGraph.Bar.schema">
  15199. <summary>
  15200. Current schema value that defines the version of the serialized file
  15201. </summary>
  15202. </member>
  15203. <member name="F:ZedGraph.Bar._fill">
  15204. <summary>
  15205. Private field that stores the <see cref="T:ZedGraph.Fill"/> data for this
  15206. <see cref="T:ZedGraph.Bar"/>. Use the public property <see cref="P:ZedGraph.Bar.Fill"/> to
  15207. access this value.
  15208. </summary>
  15209. </member>
  15210. <member name="F:ZedGraph.Bar._border">
  15211. <summary>
  15212. Private field that stores the <see cref="P:ZedGraph.Bar.Border"/> class that defines the
  15213. properties of the border around this <see cref="T:ZedGraph.BarItem"/>. Use the public
  15214. property <see cref="P:ZedGraph.Bar.Border"/> to access this value.
  15215. </summary>
  15216. </member>
  15217. <member name="M:ZedGraph.Bar.#ctor">
  15218. <summary>
  15219. Default constructor that sets all <see cref="T:ZedGraph.Bar"/> properties to default
  15220. values as defined in the <see cref="T:ZedGraph.Bar.Default"/> class.
  15221. </summary>
  15222. </member>
  15223. <member name="M:ZedGraph.Bar.#ctor(System.Drawing.Color)">
  15224. <summary>
  15225. Default constructor that sets the
  15226. <see cref="T:System.Drawing.Color"/> as specified, and the remaining
  15227. <see cref="T:ZedGraph.Bar"/> properties to default
  15228. values as defined in the <see cref="T:ZedGraph.Bar.Default"/> class.
  15229. The specified color is only applied to the
  15230. <see cref="P:ZedGraph.Fill.Color"/>, and the <see cref="P:ZedGraph.LineBase.Color"/>
  15231. will be defaulted.
  15232. </summary>
  15233. <param name="color">A <see cref="T:System.Drawing.Color"/> value indicating
  15234. the <see cref="P:ZedGraph.Fill.Color"/>
  15235. of the Bar.
  15236. </param>
  15237. </member>
  15238. <member name="M:ZedGraph.Bar.#ctor(ZedGraph.Bar)">
  15239. <summary>
  15240. The Copy Constructor
  15241. </summary>
  15242. <param name="rhs">The Bar object from which to copy</param>
  15243. </member>
  15244. <member name="M:ZedGraph.Bar.System#ICloneable#Clone">
  15245. <summary>
  15246. Implement the <see cref="T:System.ICloneable"/> interface in a typesafe manner by just
  15247. calling the typed version of <see cref="M:ZedGraph.Bar.Clone"/>
  15248. </summary>
  15249. <returns>A deep copy of this object</returns>
  15250. </member>
  15251. <member name="M:ZedGraph.Bar.Clone">
  15252. <summary>
  15253. Typesafe, deep-copy clone method.
  15254. </summary>
  15255. <returns>A new, independent copy of this class</returns>
  15256. </member>
  15257. <member name="M:ZedGraph.Bar.#ctor(System.Runtime.Serialization.SerializationInfo,System.Runtime.Serialization.StreamingContext)">
  15258. <summary>
  15259. Constructor for deserializing objects
  15260. </summary>
  15261. <param name="info">A <see cref="T:System.Runtime.Serialization.SerializationInfo"/> instance that defines the serialized data
  15262. </param>
  15263. <param name="context">A <see cref="T:System.Runtime.Serialization.StreamingContext"/> instance that contains the serialized data
  15264. </param>
  15265. </member>
  15266. <member name="M:ZedGraph.Bar.GetObjectData(System.Runtime.Serialization.SerializationInfo,System.Runtime.Serialization.StreamingContext)">
  15267. <summary>
  15268. Populates a <see cref="T:System.Runtime.Serialization.SerializationInfo"/> instance with the data needed to serialize the target object
  15269. </summary>
  15270. <param name="info">A <see cref="T:System.Runtime.Serialization.SerializationInfo"/> instance that defines the serialized data</param>
  15271. <param name="context">A <see cref="T:System.Runtime.Serialization.StreamingContext"/> instance that contains the serialized data</param>
  15272. </member>
  15273. <member name="M:ZedGraph.Bar.Draw(System.Drawing.Graphics,ZedGraph.GraphPane,System.Single,System.Single,System.Single,System.Single,System.Single,System.Boolean,System.Boolean,ZedGraph.PointPair)">
  15274. <summary>
  15275. Draw the <see cref="T:ZedGraph.Bar"/> to the specified <see cref="T:System.Drawing.Graphics"/> device
  15276. at the specified location. This routine draws a single bar.
  15277. </summary>
  15278. <param name="g">
  15279. A graphic device object to be drawn into. This is normally e.Graphics from the
  15280. PaintEventArgs argument to the Paint() method.
  15281. </param>
  15282. <param name="pane">
  15283. A reference to the <see cref="T:ZedGraph.GraphPane"/> object that is the parent or
  15284. owner of this object.
  15285. </param>
  15286. <param name="left">The x position of the left side of the bar in
  15287. pixel units</param>
  15288. <param name="right">The x position of the right side of the bar in
  15289. pixel units</param>
  15290. <param name="top">The y position of the top of the bar in
  15291. pixel units</param>
  15292. <param name="bottom">The y position of the bottom of the bar in
  15293. pixel units</param>
  15294. <param name="scaleFactor">
  15295. The scaling factor for the features of the graph based on the <see cref="P:ZedGraph.PaneBase.BaseDimension"/>. This
  15296. scaling factor is calculated by the <see cref="M:ZedGraph.PaneBase.CalcScaleFactor"/> method. The scale factor
  15297. represents a linear multiple to be applied to font sizes, symbol sizes, etc.
  15298. </param>
  15299. <param name="fullFrame">true to draw the bottom portion of the border around the
  15300. bar (this is for legend entries)</param>
  15301. <param name="dataValue">The data value to be used for a value-based
  15302. color gradient. This is only applicable for <see cref="F:ZedGraph.FillType.GradientByX"/>,
  15303. <see cref="F:ZedGraph.FillType.GradientByY"/> or <see cref="F:ZedGraph.FillType.GradientByZ"/>.</param>
  15304. <param name="isSelected">Indicates that the <see cref="T:ZedGraph.Bar"/> should be drawn
  15305. with attributes from the <see cref="T:ZedGraph.Selection"/> class.
  15306. </param>
  15307. </member>
  15308. <member name="M:ZedGraph.Bar.Draw(System.Drawing.Graphics,ZedGraph.GraphPane,System.Drawing.RectangleF,System.Single,System.Boolean,System.Boolean,ZedGraph.PointPair)">
  15309. <summary>
  15310. Draw the <see cref="T:ZedGraph.Bar"/> to the specified <see cref="T:System.Drawing.Graphics"/> device
  15311. at the specified location. This routine draws a single bar.
  15312. </summary>
  15313. <param name="g">
  15314. A graphic device object to be drawn into. This is normally e.Graphics from the
  15315. PaintEventArgs argument to the Paint() method.
  15316. </param>
  15317. <param name="pane">
  15318. A reference to the <see cref="T:ZedGraph.GraphPane"/> object that is the parent or
  15319. owner of this object.
  15320. </param>
  15321. <param name="rect">The rectangle (pixels) to contain the bar</param>
  15322. <param name="scaleFactor">
  15323. The scaling factor for the features of the graph based on the <see cref="P:ZedGraph.PaneBase.BaseDimension"/>. This
  15324. scaling factor is calculated by the <see cref="M:ZedGraph.PaneBase.CalcScaleFactor"/> method. The scale factor
  15325. represents a linear multiple to be applied to font sizes, symbol sizes, etc.
  15326. </param>
  15327. <param name="fullFrame">true to draw the bottom portion of the border around the
  15328. bar (this is for legend entries)</param>
  15329. <param name="dataValue">The data value to be used for a value-based
  15330. color gradient. This is only applicable for <see cref="F:ZedGraph.FillType.GradientByX"/>,
  15331. <see cref="F:ZedGraph.FillType.GradientByY"/> or <see cref="F:ZedGraph.FillType.GradientByZ"/>.</param>
  15332. <param name="isSelected">Indicates that the <see cref="T:ZedGraph.Bar"/> should be drawn
  15333. with attributes from the <see cref="T:ZedGraph.Selection"/> class.
  15334. </param>
  15335. </member>
  15336. <member name="M:ZedGraph.Bar.DrawBars(System.Drawing.Graphics,ZedGraph.GraphPane,ZedGraph.CurveItem,ZedGraph.Axis,ZedGraph.Axis,System.Single,System.Int32,System.Single)">
  15337. <summary>
  15338. Draw the this <see cref="T:ZedGraph.Bar"/> to the specified <see cref="T:System.Drawing.Graphics"/>
  15339. device as a bar at each defined point. This method
  15340. is normally only called by the <see cref="M:ZedGraph.BarItem.Draw(System.Drawing.Graphics,ZedGraph.GraphPane,System.Int32,System.Single)"/> method of the
  15341. <see cref="T:ZedGraph.BarItem"/> object
  15342. </summary>
  15343. <param name="g">
  15344. A graphic device object to be drawn into. This is normally e.Graphics from the
  15345. PaintEventArgs argument to the Paint() method.
  15346. </param>
  15347. <param name="pane">
  15348. A reference to the <see cref="T:ZedGraph.GraphPane"/> object that is the parent or
  15349. owner of this object.
  15350. </param>
  15351. <param name="curve">A <see cref="T:ZedGraph.CurveItem"/> object representing the
  15352. <see cref="T:ZedGraph.Bar"/>'s to be drawn.</param>
  15353. <param name="baseAxis">The <see cref="T:ZedGraph.Axis"/> class instance that defines the base (independent)
  15354. axis for the <see cref="T:ZedGraph.Bar"/></param>
  15355. <param name="valueAxis">The <see cref="T:ZedGraph.Axis"/> class instance that defines the value (dependent)
  15356. axis for the <see cref="T:ZedGraph.Bar"/></param>
  15357. <param name="barWidth">
  15358. The width of each bar, in pixels.
  15359. </param>
  15360. <param name="pos">
  15361. The ordinal position of the this bar series (0=first bar, 1=second bar, etc.)
  15362. in the cluster of bars.
  15363. </param>
  15364. <param name="scaleFactor">
  15365. The scaling factor to be used for rendering objects. This is calculated and
  15366. passed down by the parent <see cref="T:ZedGraph.GraphPane"/> object using the
  15367. <see cref="M:ZedGraph.PaneBase.CalcScaleFactor"/> method, and is used to proportionally adjust
  15368. font sizes, etc. according to the actual size of the graph.
  15369. </param>
  15370. </member>
  15371. <member name="M:ZedGraph.Bar.DrawSingleBar(System.Drawing.Graphics,ZedGraph.GraphPane,ZedGraph.CurveItem,ZedGraph.Axis,ZedGraph.Axis,System.Int32,System.Int32,System.Single,System.Single)">
  15372. <summary>
  15373. Draw the specified single bar (an individual "point") of this series to the specified
  15374. <see cref="T:System.Drawing.Graphics"/> device. This method is not as efficient as
  15375. <see cref="M:ZedGraph.Bar.DrawBars(System.Drawing.Graphics,ZedGraph.GraphPane,ZedGraph.CurveItem,ZedGraph.Axis,ZedGraph.Axis,System.Single,System.Int32,System.Single)"/>, which draws the bars for all points. It is intended to be used
  15376. only for <see cref="F:ZedGraph.BarType.SortedOverlay"/>, which requires special handling of each bar.
  15377. </summary>
  15378. <param name="g">
  15379. A graphic device object to be drawn into. This is normally e.Graphics from the
  15380. PaintEventArgs argument to the Paint() method.
  15381. </param>
  15382. <param name="pane">
  15383. A reference to the <see cref="T:ZedGraph.GraphPane"/> object that is the parent or
  15384. owner of this object.
  15385. </param>
  15386. <param name="curve">A <see cref="T:ZedGraph.CurveItem"/> object representing the
  15387. <see cref="T:ZedGraph.Bar"/>'s to be drawn.</param>
  15388. <param name="baseAxis">The <see cref="T:ZedGraph.Axis"/> class instance that defines the base (independent)
  15389. axis for the <see cref="T:ZedGraph.Bar"/></param>
  15390. <param name="valueAxis">The <see cref="T:ZedGraph.Axis"/> class instance that defines the value (dependent)
  15391. axis for the <see cref="T:ZedGraph.Bar"/></param>
  15392. <param name="pos">
  15393. The ordinal position of the this bar series (0=first bar, 1=second bar, etc.)
  15394. in the cluster of bars.
  15395. </param>
  15396. <param name="index">
  15397. The zero-based index number for the single bar to be drawn.
  15398. </param>
  15399. <param name="barWidth">
  15400. The width of each bar, in pixels.
  15401. </param>
  15402. <param name="scaleFactor">
  15403. The scaling factor to be used for rendering objects. This is calculated and
  15404. passed down by the parent <see cref="T:ZedGraph.GraphPane"/> object using the
  15405. <see cref="M:ZedGraph.PaneBase.CalcScaleFactor"/> method, and is used to proportionally adjust
  15406. font sizes, etc. according to the actual size of the graph.
  15407. </param>
  15408. </member>
  15409. <member name="M:ZedGraph.Bar.DrawSingleBar(System.Drawing.Graphics,ZedGraph.GraphPane,ZedGraph.CurveItem,System.Int32,System.Int32,ZedGraph.Axis,ZedGraph.Axis,System.Single,System.Single)">
  15410. <summary>
  15411. Protected internal routine that draws the specified single bar (an individual "point")
  15412. of this series to the specified <see cref="T:System.Drawing.Graphics"/> device.
  15413. </summary>
  15414. <param name="g">
  15415. A graphic device object to be drawn into. This is normally e.Graphics from the
  15416. PaintEventArgs argument to the Paint() method.
  15417. </param>
  15418. <param name="pane">
  15419. A reference to the <see cref="T:ZedGraph.GraphPane"/> object that is the parent or
  15420. owner of this object.
  15421. </param>
  15422. <param name="curve">A <see cref="T:ZedGraph.CurveItem"/> object representing the
  15423. <see cref="T:ZedGraph.Bar"/>'s to be drawn.</param>
  15424. <param name="index">
  15425. The zero-based index number for the single bar to be drawn.
  15426. </param>
  15427. <param name="pos">
  15428. The ordinal position of the this bar series (0=first bar, 1=second bar, etc.)
  15429. in the cluster of bars.
  15430. </param>
  15431. <param name="baseAxis">The <see cref="T:ZedGraph.Axis"/> class instance that defines the base (independent)
  15432. axis for the <see cref="T:ZedGraph.Bar"/></param>
  15433. <param name="valueAxis">The <see cref="T:ZedGraph.Axis"/> class instance that defines the value (dependent)
  15434. axis for the <see cref="T:ZedGraph.Bar"/></param>
  15435. <param name="barWidth">
  15436. The width of each bar, in pixels.
  15437. </param>
  15438. <param name="scaleFactor">
  15439. The scaling factor to be used for rendering objects. This is calculated and
  15440. passed down by the parent <see cref="T:ZedGraph.GraphPane"/> object using the
  15441. <see cref="M:ZedGraph.PaneBase.CalcScaleFactor"/> method, and is used to proportionally adjust
  15442. font sizes, etc. according to the actual size of the graph.
  15443. </param>
  15444. </member>
  15445. <member name="P:ZedGraph.Bar.Border">
  15446. <summary>
  15447. The <see cref="P:ZedGraph.Bar.Border"/> object used to draw the border around the <see cref="T:ZedGraph.Bar"/>.
  15448. </summary>
  15449. <seealso cref="F:ZedGraph.Bar.Default.IsBorderVisible"/>
  15450. <seealso cref="F:ZedGraph.Bar.Default.BorderWidth"/>
  15451. <seealso cref="F:ZedGraph.Bar.Default.BorderColor"/>
  15452. </member>
  15453. <member name="P:ZedGraph.Bar.Fill">
  15454. <summary>
  15455. Gets or sets the <see cref="T:ZedGraph.Fill"/> data for this
  15456. <see cref="T:ZedGraph.Bar"/>.
  15457. </summary>
  15458. </member>
  15459. <member name="T:ZedGraph.Bar.Default">
  15460. <summary>
  15461. A simple struct that defines the
  15462. default property values for the <see cref="T:ZedGraph.Bar"/> class.
  15463. </summary>
  15464. </member>
  15465. <member name="F:ZedGraph.Bar.Default.BorderWidth">
  15466. <summary>
  15467. The default pen width to be used for drawing the border around the bars
  15468. (<see cref="P:ZedGraph.LineBase.Width"/> property). Units are points.
  15469. </summary>
  15470. </member>
  15471. <member name="F:ZedGraph.Bar.Default.FillType">
  15472. <summary>
  15473. The default fill mode for bars (<see cref="P:ZedGraph.Fill.Type"/> property).
  15474. </summary>
  15475. </member>
  15476. <member name="F:ZedGraph.Bar.Default.IsBorderVisible">
  15477. <summary>
  15478. The default border mode for bars (<see cref="P:ZedGraph.LineBase.IsVisible"/> property).
  15479. true to display frames around bars, false otherwise
  15480. </summary>
  15481. </member>
  15482. <member name="F:ZedGraph.Bar.Default.BorderColor">
  15483. <summary>
  15484. The default color for drawing frames around bars
  15485. (<see cref="P:ZedGraph.LineBase.Color"/> property).
  15486. </summary>
  15487. </member>
  15488. <member name="F:ZedGraph.Bar.Default.FillColor">
  15489. <summary>
  15490. The default color for filling in the bars
  15491. (<see cref="P:ZedGraph.Fill.Color"/> property).
  15492. </summary>
  15493. </member>
  15494. <member name="F:ZedGraph.Bar.Default.FillBrush">
  15495. <summary>
  15496. The default custom brush for filling in the bars
  15497. (<see cref="P:ZedGraph.Fill.Brush"/> property).
  15498. </summary>
  15499. </member>
  15500. <member name="T:ZedGraph.Y2Axis">
  15501. <summary>
  15502. <see cref="T:ZedGraph.Y2Axis"/> inherits from <see cref="T:ZedGraph.Axis"/>, and defines the
  15503. special characteristics of a vertical axis, specifically located on
  15504. the right side of the <see cref="P:ZedGraph.Chart.Rect"/> of the <see cref="T:ZedGraph.GraphPane"/>
  15505. object
  15506. </summary>
  15507. <author> John Champion </author>
  15508. <version> $Revision: 3.16 $ $Date: 2007-04-16 00:03:05 $ </version>
  15509. </member>
  15510. <member name="F:ZedGraph.Y2Axis.schema2">
  15511. <summary>
  15512. Current schema value that defines the version of the serialized file
  15513. </summary>
  15514. </member>
  15515. <member name="M:ZedGraph.Y2Axis.#ctor">
  15516. <summary>
  15517. Default constructor that sets all <see cref="T:ZedGraph.Y2Axis"/> properties to
  15518. default values as defined in the <see cref="T:ZedGraph.Y2Axis.Default"/> class
  15519. </summary>
  15520. </member>
  15521. <member name="M:ZedGraph.Y2Axis.#ctor(System.String)">
  15522. <summary>
  15523. Default constructor that sets all <see cref="T:ZedGraph.Y2Axis"/> properties to
  15524. default values as defined in the <see cref="T:ZedGraph.Y2Axis.Default"/> class, except
  15525. for the axis title
  15526. </summary>
  15527. <param name="title">The <see cref="P:ZedGraph.Axis.Title"/> for this axis</param>
  15528. </member>
  15529. <member name="M:ZedGraph.Y2Axis.#ctor(ZedGraph.Y2Axis)">
  15530. <summary>
  15531. The Copy Constructor
  15532. </summary>
  15533. <param name="rhs">The Y2Axis object from which to copy</param>
  15534. </member>
  15535. <member name="M:ZedGraph.Y2Axis.System#ICloneable#Clone">
  15536. <summary>
  15537. Implement the <see cref="T:System.ICloneable"/> interface in a typesafe manner by just
  15538. calling the typed version of <see cref="M:ZedGraph.Y2Axis.Clone"/>
  15539. </summary>
  15540. <returns>A deep copy of this object</returns>
  15541. </member>
  15542. <member name="M:ZedGraph.Y2Axis.Clone">
  15543. <summary>
  15544. Typesafe, deep-copy clone method.
  15545. </summary>
  15546. <returns>A new, independent copy of this class</returns>
  15547. </member>
  15548. <member name="M:ZedGraph.Y2Axis.#ctor(System.Runtime.Serialization.SerializationInfo,System.Runtime.Serialization.StreamingContext)">
  15549. <summary>
  15550. Constructor for deserializing objects
  15551. </summary>
  15552. <param name="info">A <see cref="T:System.Runtime.Serialization.SerializationInfo"/> instance that defines the serialized data
  15553. </param>
  15554. <param name="context">A <see cref="T:System.Runtime.Serialization.StreamingContext"/> instance that contains the serialized data
  15555. </param>
  15556. </member>
  15557. <member name="M:ZedGraph.Y2Axis.GetObjectData(System.Runtime.Serialization.SerializationInfo,System.Runtime.Serialization.StreamingContext)">
  15558. <summary>
  15559. Populates a <see cref="T:System.Runtime.Serialization.SerializationInfo"/> instance with the data needed to serialize the target object
  15560. </summary>
  15561. <param name="info">A <see cref="T:System.Runtime.Serialization.SerializationInfo"/> instance that defines the serialized data</param>
  15562. <param name="context">A <see cref="T:System.Runtime.Serialization.StreamingContext"/> instance that contains the serialized data</param>
  15563. </member>
  15564. <member name="M:ZedGraph.Y2Axis.SetTransformMatrix(System.Drawing.Graphics,ZedGraph.GraphPane,System.Single)">
  15565. <summary>
  15566. Setup the Transform Matrix to handle drawing of this <see cref="T:ZedGraph.Y2Axis"/>
  15567. </summary>
  15568. <param name="g">
  15569. A graphic device object to be drawn into. This is normally e.Graphics from the
  15570. PaintEventArgs argument to the Paint() method.
  15571. </param>
  15572. <param name="pane">
  15573. A reference to the <see cref="T:ZedGraph.GraphPane"/> object that is the parent or
  15574. owner of this object.
  15575. </param>
  15576. <param name="scaleFactor">
  15577. The scaling factor to be used for rendering objects. This is calculated and
  15578. passed down by the parent <see cref="T:ZedGraph.GraphPane"/> object using the
  15579. <see cref="M:ZedGraph.PaneBase.CalcScaleFactor"/> method, and is used to proportionally adjust
  15580. font sizes, etc. according to the actual size of the graph.
  15581. </param>
  15582. </member>
  15583. <member name="M:ZedGraph.Y2Axis.IsPrimary(ZedGraph.GraphPane)">
  15584. <summary>
  15585. Determines if this <see cref="T:ZedGraph.Axis"/> object is a "primary" one.
  15586. </summary>
  15587. <remarks>
  15588. The primary axes are the <see cref="T:ZedGraph.XAxis"/> (always), the first
  15589. <see cref="T:ZedGraph.YAxis"/> in the <see cref="P:ZedGraph.GraphPane.YAxisList"/>
  15590. (<see cref="P:ZedGraph.CurveItem.YAxisIndex"/> = 0), and the first
  15591. <see cref="T:ZedGraph.Y2Axis"/> in the <see cref="P:ZedGraph.GraphPane.Y2AxisList"/>
  15592. (<see cref="P:ZedGraph.CurveItem.YAxisIndex"/> = 0). Note that
  15593. <see cref="P:ZedGraph.GraphPane.YAxis"/> and <see cref="P:ZedGraph.GraphPane.Y2Axis"/>
  15594. always reference the primary axes.
  15595. </remarks>
  15596. <param name="pane">
  15597. A reference to the <see cref="T:ZedGraph.GraphPane"/> object that is the parent or
  15598. owner of this object.
  15599. </param>
  15600. <returns>true for a primary <see cref="T:ZedGraph.Axis"/>, false otherwise</returns>
  15601. </member>
  15602. <member name="M:ZedGraph.Y2Axis.CalcCrossShift(ZedGraph.GraphPane)">
  15603. <summary>
  15604. Calculate the "shift" size, in pixels, in order to shift the axis from its default
  15605. location to the value specified by <see cref="P:ZedGraph.Axis.Cross"/>.
  15606. </summary>
  15607. <param name="pane">
  15608. A reference to the <see cref="T:ZedGraph.GraphPane"/> object that is the parent or
  15609. owner of this object.
  15610. </param>
  15611. <returns>The shift amount measured in pixels</returns>
  15612. </member>
  15613. <member name="M:ZedGraph.Y2Axis.GetCrossAxis(ZedGraph.GraphPane)">
  15614. <summary>
  15615. Gets the "Cross" axis that corresponds to this axis.
  15616. </summary>
  15617. <remarks>
  15618. The cross axis is the axis which determines the of this Axis when the
  15619. <see cref="P:ZedGraph.Axis.Cross">Axis.Cross</see> property is used. The
  15620. cross axis for any <see cref="T:ZedGraph.XAxis"/> or <see cref="T:ZedGraph.X2Axis"/>
  15621. is always the primary <see cref="T:ZedGraph.YAxis"/>, and
  15622. the cross axis for any <see cref="T:ZedGraph.YAxis"/> or <see cref="T:ZedGraph.Y2Axis"/> is
  15623. always the primary <see cref="T:ZedGraph.XAxis"/>.
  15624. </remarks>
  15625. <param name="pane">
  15626. A reference to the <see cref="T:ZedGraph.GraphPane"/> object that is the parent or
  15627. owner of this object.
  15628. </param>
  15629. </member>
  15630. <member name="T:ZedGraph.Y2Axis.Default">
  15631. <summary>
  15632. A simple subclass of the <see cref="T:ZedGraph.Y2Axis.Default"/> class that defines the
  15633. default property values for the <see cref="T:ZedGraph.Y2Axis"/> class.
  15634. </summary>
  15635. </member>
  15636. <member name="F:ZedGraph.Y2Axis.Default.IsVisible">
  15637. <summary>
  15638. The default display mode for the <see cref="T:ZedGraph.Y2Axis"/>
  15639. (<see cref="P:ZedGraph.Axis.IsVisible"/> property). true to display the scale
  15640. values, title, tic marks, false to hide the axis entirely.
  15641. </summary>
  15642. </member>
  15643. <member name="F:ZedGraph.Y2Axis.Default.IsZeroLine">
  15644. <summary>
  15645. Determines if a line will be drawn at the zero value for the
  15646. <see cref="T:ZedGraph.Y2Axis"/>, that is, a line that
  15647. divides the negative values from positive values.
  15648. <seealso cref="P:ZedGraph.MajorGrid.IsZeroLine"/>.
  15649. </summary>
  15650. </member>
  15651. <member name="T:ZedGraph.XAxis">
  15652. <summary>
  15653. <see cref="T:ZedGraph.XAxis"/> inherits from <see cref="T:ZedGraph.Axis"/>, and defines the
  15654. special characteristics of a horizontal axis, specifically located at
  15655. the bottom of the <see cref="P:ZedGraph.Chart.Rect"/> of the <see cref="T:ZedGraph.GraphPane"/>
  15656. object
  15657. </summary>
  15658. <author> John Champion </author>
  15659. <version> $Revision: 3.16 $ $Date: 2007-04-16 00:03:02 $ </version>
  15660. </member>
  15661. <member name="F:ZedGraph.XAxis.schema2">
  15662. <summary>
  15663. Current schema value that defines the version of the serialized file
  15664. </summary>
  15665. </member>
  15666. <member name="M:ZedGraph.XAxis.#ctor">
  15667. <summary>
  15668. Default constructor that sets all <see cref="T:ZedGraph.XAxis"/> properties to
  15669. default values as defined in the <see cref="T:ZedGraph.XAxis.Default"/> class
  15670. </summary>
  15671. </member>
  15672. <member name="M:ZedGraph.XAxis.#ctor(System.String)">
  15673. <summary>
  15674. Default constructor that sets all <see cref="T:ZedGraph.XAxis"/> properties to
  15675. default values as defined in the <see cref="T:ZedGraph.XAxis.Default"/> class, except
  15676. for the axis title
  15677. </summary>
  15678. <param name="title">The <see cref="P:ZedGraph.Axis.Title"/> for this axis</param>
  15679. </member>
  15680. <member name="M:ZedGraph.XAxis.#ctor(ZedGraph.XAxis)">
  15681. <summary>
  15682. The Copy Constructor
  15683. </summary>
  15684. <param name="rhs">The XAxis object from which to copy</param>
  15685. </member>
  15686. <member name="M:ZedGraph.XAxis.System#ICloneable#Clone">
  15687. <summary>
  15688. Implement the <see cref="T:System.ICloneable"/> interface in a typesafe manner by just
  15689. calling the typed version of <see cref="M:ZedGraph.XAxis.Clone"/>
  15690. </summary>
  15691. <returns>A deep copy of this object</returns>
  15692. </member>
  15693. <member name="M:ZedGraph.XAxis.Clone">
  15694. <summary>
  15695. Typesafe, deep-copy clone method.
  15696. </summary>
  15697. <returns>A new, independent copy of this class</returns>
  15698. </member>
  15699. <member name="M:ZedGraph.XAxis.#ctor(System.Runtime.Serialization.SerializationInfo,System.Runtime.Serialization.StreamingContext)">
  15700. <summary>
  15701. Constructor for deserializing objects
  15702. </summary>
  15703. <param name="info">A <see cref="T:System.Runtime.Serialization.SerializationInfo"/> instance that defines the serialized data
  15704. </param>
  15705. <param name="context">A <see cref="T:System.Runtime.Serialization.StreamingContext"/> instance that contains the serialized data
  15706. </param>
  15707. </member>
  15708. <member name="M:ZedGraph.XAxis.GetObjectData(System.Runtime.Serialization.SerializationInfo,System.Runtime.Serialization.StreamingContext)">
  15709. <summary>
  15710. Populates a <see cref="T:System.Runtime.Serialization.SerializationInfo"/> instance with the data needed to serialize the target object
  15711. </summary>
  15712. <param name="info">A <see cref="T:System.Runtime.Serialization.SerializationInfo"/> instance that defines the serialized data</param>
  15713. <param name="context">A <see cref="T:System.Runtime.Serialization.StreamingContext"/> instance that contains the serialized data</param>
  15714. </member>
  15715. <member name="M:ZedGraph.XAxis.SetTransformMatrix(System.Drawing.Graphics,ZedGraph.GraphPane,System.Single)">
  15716. <summary>
  15717. Setup the Transform Matrix to handle drawing of this <see cref="T:ZedGraph.XAxis"/>
  15718. </summary>
  15719. <param name="g">
  15720. A graphic device object to be drawn into. This is normally e.Graphics from the
  15721. PaintEventArgs argument to the Paint() method.
  15722. </param>
  15723. <param name="pane">
  15724. A reference to the <see cref="T:ZedGraph.GraphPane"/> object that is the parent or
  15725. owner of this object.
  15726. </param>
  15727. <param name="scaleFactor">
  15728. The scaling factor to be used for rendering objects. This is calculated and
  15729. passed down by the parent <see cref="T:ZedGraph.GraphPane"/> object using the
  15730. <see cref="M:ZedGraph.PaneBase.CalcScaleFactor"/> method, and is used to proportionally adjust
  15731. font sizes, etc. according to the actual size of the graph.
  15732. </param>
  15733. </member>
  15734. <member name="M:ZedGraph.XAxis.IsPrimary(ZedGraph.GraphPane)">
  15735. <summary>
  15736. Determines if this <see cref="T:ZedGraph.Axis"/> object is a "primary" one.
  15737. </summary>
  15738. <remarks>
  15739. The primary axes are the <see cref="T:ZedGraph.XAxis"/> (always), the first
  15740. <see cref="T:ZedGraph.YAxis"/> in the <see cref="P:ZedGraph.GraphPane.YAxisList"/>
  15741. (<see cref="P:ZedGraph.CurveItem.YAxisIndex"/> = 0), and the first
  15742. <see cref="T:ZedGraph.Y2Axis"/> in the <see cref="P:ZedGraph.GraphPane.Y2AxisList"/>
  15743. (<see cref="P:ZedGraph.CurveItem.YAxisIndex"/> = 0). Note that
  15744. <see cref="P:ZedGraph.GraphPane.YAxis"/> and <see cref="P:ZedGraph.GraphPane.Y2Axis"/>
  15745. always reference the primary axes.
  15746. </remarks>
  15747. <param name="pane">
  15748. A reference to the <see cref="T:ZedGraph.GraphPane"/> object that is the parent or
  15749. owner of this object.
  15750. </param>
  15751. <returns>true for a primary <see cref="T:ZedGraph.Axis"/> (for the <see cref="T:ZedGraph.XAxis"/>,
  15752. this is always true), false otherwise</returns>
  15753. </member>
  15754. <member name="M:ZedGraph.XAxis.CalcCrossShift(ZedGraph.GraphPane)">
  15755. <summary>
  15756. Calculate the "shift" size, in pixels, in order to shift the axis from its default
  15757. location to the value specified by <see cref="P:ZedGraph.Axis.Cross"/>.
  15758. </summary>
  15759. <param name="pane">
  15760. A reference to the <see cref="T:ZedGraph.GraphPane"/> object that is the parent or
  15761. owner of this object.
  15762. </param>
  15763. <returns>The shift amount measured in pixels</returns>
  15764. </member>
  15765. <member name="M:ZedGraph.XAxis.GetCrossAxis(ZedGraph.GraphPane)">
  15766. <summary>
  15767. Gets the "Cross" axis that corresponds to this axis.
  15768. </summary>
  15769. <remarks>
  15770. The cross axis is the axis which determines the of this Axis when the
  15771. <see cref="P:ZedGraph.Axis.Cross">Axis.Cross</see> property is used. The
  15772. cross axis for any <see cref="T:ZedGraph.XAxis"/> or <see cref="T:ZedGraph.X2Axis"/>
  15773. is always the primary <see cref="T:ZedGraph.YAxis"/>, and
  15774. the cross axis for any <see cref="T:ZedGraph.YAxis"/> or <see cref="T:ZedGraph.Y2Axis"/> is
  15775. always the primary <see cref="T:ZedGraph.XAxis"/>.
  15776. </remarks>
  15777. <param name="pane">
  15778. A reference to the <see cref="T:ZedGraph.GraphPane"/> object that is the parent or
  15779. owner of this object.
  15780. </param>
  15781. </member>
  15782. <member name="T:ZedGraph.XAxis.Default">
  15783. <summary>
  15784. A simple struct that defines the
  15785. default property values for the <see cref="T:ZedGraph.XAxis"/> class.
  15786. </summary>
  15787. </member>
  15788. <member name="F:ZedGraph.XAxis.Default.IsVisible">
  15789. <summary>
  15790. The default display mode for the <see cref="T:ZedGraph.XAxis"/>
  15791. (<see cref="P:ZedGraph.Axis.IsVisible"/> property). true to display the scale
  15792. values, title, tic marks, false to hide the axis entirely.
  15793. </summary>
  15794. </member>
  15795. <member name="F:ZedGraph.XAxis.Default.IsZeroLine">
  15796. <summary>
  15797. Determines if a line will be drawn at the zero value for the
  15798. <see cref="T:ZedGraph.XAxis"/>, that is, a line that
  15799. divides the negative values from positive values.
  15800. <seealso cref="P:ZedGraph.MajorGrid.IsZeroLine"/>.
  15801. </summary>
  15802. </member>
  15803. <member name="T:ZedGraph.RollingPointPairList">
  15804. <summary>
  15805. A class that provides a rolling list of <see cref="T:ZedGraph.PointPair"/> objects.
  15806. This is essentially a
  15807. first-in-first-out (FIFO) queue with a fixed capacity which allows 'rolling'
  15808. (or oscilloscope like) graphs to be be animated without having the overhead of an
  15809. ever-growing ArrayList.
  15810. The queue is constructed with a fixed capacity and new points can be enqueued. When the
  15811. capacity is reached the oldest (first in) PointPair is overwritten. However, when
  15812. accessing via <see cref="T:ZedGraph.IPointList"/>, the <see cref="T:ZedGraph.PointPair"/> objects are
  15813. seen in the order in which they were enqeued.
  15814. RollingPointPairList supports data editing through the <see cref="T:ZedGraph.IPointListEdit"/>
  15815. interface.
  15816. <author>Colin Green with mods by John Champion</author>
  15817. <version> $Date: 2007-11-05 04:33:26 $ </version>
  15818. </summary>
  15819. </member>
  15820. <member name="F:ZedGraph.RollingPointPairList.schema">
  15821. <summary>
  15822. Current schema value that defines the version of the serialized file
  15823. </summary>
  15824. </member>
  15825. <member name="F:ZedGraph.RollingPointPairList._mBuffer">
  15826. <summary>
  15827. An array of PointPair objects that acts as the underlying buffer.
  15828. </summary>
  15829. </member>
  15830. <member name="F:ZedGraph.RollingPointPairList._headIdx">
  15831. <summary>
  15832. The index of the previously enqueued item. -1 if buffer is empty.
  15833. </summary>
  15834. </member>
  15835. <member name="F:ZedGraph.RollingPointPairList._tailIdx">
  15836. <summary>
  15837. The index of the next item to be dequeued. -1 if buffer is empty.
  15838. </summary>
  15839. </member>
  15840. <member name="M:ZedGraph.RollingPointPairList.#ctor(System.Int32)">
  15841. <summary>
  15842. Constructs an empty buffer with the specified capacity.
  15843. </summary>
  15844. <param name="capacity">Number of elements in the rolling list. This number
  15845. cannot be changed once the RollingPointPairList is constructed.</param>
  15846. </member>
  15847. <member name="M:ZedGraph.RollingPointPairList.#ctor(System.Int32,System.Boolean)">
  15848. <summary>
  15849. Constructs an empty buffer with the specified capacity. Pre-allocates space
  15850. for all PointPair's in the list if <paramref name="preLoad"/> is true.
  15851. </summary>
  15852. <param name="capacity">Number of elements in the rolling list. This number
  15853. cannot be changed once the RollingPointPairList is constructed.</param>
  15854. <param name="preLoad">true to pre-allocate all PointPair instances in
  15855. the list, false otherwise. Note that in order to be memory efficient,
  15856. the <see cref="M:ZedGraph.RollingPointPairList.Add(System.Double,System.Double,System.Double)"/> method should be used to add
  15857. data. Avoid the <see cref="M:ZedGraph.RollingPointPairList.Add(ZedGraph.PointPair)"/> method.
  15858. </param>
  15859. <seealso cref="M:ZedGraph.RollingPointPairList.Add(System.Double,System.Double,System.Double)"/>
  15860. </member>
  15861. <member name="M:ZedGraph.RollingPointPairList.#ctor(ZedGraph.IPointList)">
  15862. <summary>
  15863. Constructs a buffer with a copy of the items within the provided
  15864. <see cref="T:ZedGraph.IPointList"/>.
  15865. The <see cref="P:ZedGraph.RollingPointPairList.Capacity"/> is set to the length of the provided list.
  15866. </summary>
  15867. <param name="rhs">The <see cref="T:ZedGraph.IPointList"/> to be copied.</param>
  15868. </member>
  15869. <member name="M:ZedGraph.RollingPointPairList.System#ICloneable#Clone">
  15870. <summary>
  15871. Implement the <see cref="T:System.ICloneable"/> interface in a typesafe manner by just
  15872. calling the typed version of <see cref="M:ZedGraph.RollingPointPairList.Clone"/>
  15873. </summary>
  15874. <returns>A deep copy of this object</returns>
  15875. </member>
  15876. <member name="M:ZedGraph.RollingPointPairList.Clone">
  15877. <summary>
  15878. Typesafe, deep-copy clone method.
  15879. </summary>
  15880. <returns>A new, independent copy of this class</returns>
  15881. </member>
  15882. <member name="M:ZedGraph.RollingPointPairList.Clear">
  15883. <summary>
  15884. Clear the buffer of all <see cref="T:ZedGraph.PointPair"/> objects.
  15885. Note that the <see cref="P:ZedGraph.RollingPointPairList.Capacity"/> remains unchanged.
  15886. </summary>
  15887. </member>
  15888. <member name="M:ZedGraph.RollingPointPairList.GetNextIndex">
  15889. <summary>
  15890. Calculate that the next index in the buffer that should receive a new data point.
  15891. Note that this method actually advances the buffer, so a datapoint should be
  15892. added at _mBuffer[_headIdx].
  15893. </summary>
  15894. <returns>The index position of the new head element</returns>
  15895. </member>
  15896. <member name="M:ZedGraph.RollingPointPairList.Add(ZedGraph.PointPair)">
  15897. <summary>
  15898. Add a <see cref="T:ZedGraph.PointPair"/> onto the head of the queue,
  15899. overwriting old values if the buffer is full.
  15900. </summary>
  15901. <param name="item">The <see cref="T:ZedGraph.PointPair"/> to be added.</param>
  15902. </member>
  15903. <member name="M:ZedGraph.RollingPointPairList.Add(ZedGraph.IPointList)">
  15904. <summary>
  15905. Add an <see cref="T:ZedGraph.IPointList"/> object to the head of the queue.
  15906. </summary>
  15907. <param name="pointList">A reference to the <see cref="T:ZedGraph.IPointList"/> object to
  15908. be added</param>
  15909. </member>
  15910. <member name="M:ZedGraph.RollingPointPairList.Remove">
  15911. <summary>
  15912. Remove an old item from the tail of the queue.
  15913. </summary>
  15914. <returns>The removed item. Throws an <see cref="T:System.InvalidOperationException"/>
  15915. if the buffer was empty.
  15916. Check the buffer's length (<see cref="P:ZedGraph.RollingPointPairList.Count"/>) or the <see cref="P:ZedGraph.RollingPointPairList.IsEmpty"/>
  15917. property to avoid exceptions.</returns>
  15918. </member>
  15919. <member name="M:ZedGraph.RollingPointPairList.RemoveAt(System.Int32)">
  15920. <summary>
  15921. Remove the <see cref="T:ZedGraph.PointPair"/> at the specified index
  15922. </summary>
  15923. <remarks>
  15924. All items in the queue that lie after <paramref name="index"/> will
  15925. be shifted back by one, and the queue will be one item shorter.
  15926. </remarks>
  15927. <param name="index">The ordinal position of the item to be removed.
  15928. Throws an <see cref="T:System.ArgumentOutOfRangeException"/> if index is less than
  15929. zero or greater than or equal to <see cref="P:ZedGraph.RollingPointPairList.Count"/>
  15930. </param>
  15931. </member>
  15932. <member name="M:ZedGraph.RollingPointPairList.RemoveRange(System.Int32,System.Int32)">
  15933. <summary>
  15934. Remove a range of <see cref="T:ZedGraph.PointPair"/> objects starting at the specified index
  15935. </summary>
  15936. <remarks>
  15937. All items in the queue that lie after <paramref name="index"/> will
  15938. be shifted back, and the queue will be <paramref name="count"/> items shorter.
  15939. </remarks>
  15940. <param name="index">The ordinal position of the item to be removed.
  15941. Throws an <see cref="T:System.ArgumentOutOfRangeException"/> if index is less than
  15942. zero or greater than or equal to <see cref="P:ZedGraph.RollingPointPairList.Count"/>
  15943. </param>
  15944. <param name="count">The number of items to be removed. Throws an
  15945. <see cref="T:System.ArgumentOutOfRangeException"/> if <paramref name="count"/> is less than zero
  15946. or greater than the total available items in the queue</param>
  15947. </member>
  15948. <member name="M:ZedGraph.RollingPointPairList.Pop">
  15949. <summary>
  15950. Pop an item off the head of the queue.
  15951. </summary>
  15952. <returns>The popped item. Throws an exception if the buffer was empty.</returns>
  15953. </member>
  15954. <member name="M:ZedGraph.RollingPointPairList.Peek">
  15955. <summary>
  15956. Peek at the <see cref="T:ZedGraph.PointPair"/> item at the head of the queue.
  15957. </summary>
  15958. <returns>The <see cref="T:ZedGraph.PointPair"/> item at the head of the queue.
  15959. Throws an <see cref="T:System.InvalidOperationException"/> if the buffer was empty.
  15960. </returns>
  15961. </member>
  15962. <member name="M:ZedGraph.RollingPointPairList.Add(System.Double,System.Double,System.Double,System.Object)">
  15963. <summary>
  15964. Add a set of values onto the head of the queue,
  15965. overwriting old values if the buffer is full.
  15966. </summary>
  15967. <remarks>
  15968. This method is much more efficient that the <see cref="M:ZedGraph.RollingPointPairList.Add(ZedGraph.PointPair)">Add(PointPair)</see>
  15969. method, since it does not require that a new PointPair instance be provided.
  15970. If the buffer already contains a <see cref="T:ZedGraph.PointPair"/> at the head position,
  15971. then the x, y, z, and tag values will be copied into the existing PointPair.
  15972. Otherwise, a new PointPair instance must be created.
  15973. In this way, each PointPair position in the rolling list will only be allocated one time.
  15974. To truly be memory efficient, the <see cref="M:ZedGraph.RollingPointPairList.Remove"/>, <see cref="M:ZedGraph.RollingPointPairList.RemoveAt(System.Int32)"/>,
  15975. and <see cref="M:ZedGraph.RollingPointPairList.Pop"/> methods should be avoided. Also, the <paramref name="tag"/> property
  15976. for this method should be null, since it is a reference type.
  15977. </remarks>
  15978. <param name="x">The X value</param>
  15979. <param name="y">The Y value</param>
  15980. <param name="z">The Z value</param>
  15981. <param name="tag">The Tag value for the PointPair</param>
  15982. </member>
  15983. <member name="M:ZedGraph.RollingPointPairList.Add(System.Double,System.Double)">
  15984. <summary>
  15985. Add a set of values onto the head of the queue,
  15986. overwriting old values if the buffer is full.
  15987. </summary>
  15988. <remarks>
  15989. This method is much more efficient that the <see cref="M:ZedGraph.RollingPointPairList.Add(ZedGraph.PointPair)">Add(PointPair)</see>
  15990. method, since it does not require that a new PointPair instance be provided.
  15991. If the buffer already contains a <see cref="T:ZedGraph.PointPair"/> at the head position,
  15992. then the x, y, z, and tag values will be copied into the existing PointPair.
  15993. Otherwise, a new PointPair instance must be created.
  15994. In this way, each PointPair position in the rolling list will only be allocated one time.
  15995. To truly be memory efficient, the <see cref="M:ZedGraph.RollingPointPairList.Remove"/>, <see cref="M:ZedGraph.RollingPointPairList.RemoveAt(System.Int32)"/>,
  15996. and <see cref="M:ZedGraph.RollingPointPairList.Pop"/> methods should be avoided.
  15997. </remarks>
  15998. <param name="x">The X value</param>
  15999. <param name="y">The Y value</param>
  16000. </member>
  16001. <member name="M:ZedGraph.RollingPointPairList.Add(System.Double,System.Double,System.Object)">
  16002. <summary>
  16003. Add a set of values onto the head of the queue,
  16004. overwriting old values if the buffer is full.
  16005. </summary>
  16006. <remarks>
  16007. This method is much more efficient that the <see cref="M:ZedGraph.RollingPointPairList.Add(ZedGraph.PointPair)">Add(PointPair)</see>
  16008. method, since it does not require that a new PointPair instance be provided.
  16009. If the buffer already contains a <see cref="T:ZedGraph.PointPair"/> at the head position,
  16010. then the x, y, z, and tag values will be copied into the existing PointPair.
  16011. Otherwise, a new PointPair instance must be created.
  16012. In this way, each PointPair position in the rolling list will only be allocated one time.
  16013. To truly be memory efficient, the <see cref="M:ZedGraph.RollingPointPairList.Remove"/>, <see cref="M:ZedGraph.RollingPointPairList.RemoveAt(System.Int32)"/>,
  16014. and <see cref="M:ZedGraph.RollingPointPairList.Pop"/> methods should be avoided. Also, the <paramref name="tag"/> property
  16015. for this method should be null, since it is a reference type.
  16016. </remarks>
  16017. <param name="x">The X value</param>
  16018. <param name="y">The Y value</param>
  16019. <param name="tag">The Tag value for the PointPair</param>
  16020. </member>
  16021. <member name="M:ZedGraph.RollingPointPairList.Add(System.Double,System.Double,System.Double)">
  16022. <summary>
  16023. Add a set of values onto the head of the queue,
  16024. overwriting old values if the buffer is full.
  16025. </summary>
  16026. <remarks>
  16027. This method is much more efficient that the <see cref="M:ZedGraph.RollingPointPairList.Add(ZedGraph.PointPair)">Add(PointPair)</see>
  16028. method, since it does not require that a new PointPair instance be provided.
  16029. If the buffer already contains a <see cref="T:ZedGraph.PointPair"/> at the head position,
  16030. then the x, y, z, and tag values will be copied into the existing PointPair.
  16031. Otherwise, a new PointPair instance must be created.
  16032. In this way, each PointPair position in the rolling list will only be allocated one time.
  16033. To truly be memory efficient, the <see cref="M:ZedGraph.RollingPointPairList.Remove"/>, <see cref="M:ZedGraph.RollingPointPairList.RemoveAt(System.Int32)"/>,
  16034. and <see cref="M:ZedGraph.RollingPointPairList.Pop"/> methods should be avoided.
  16035. </remarks>
  16036. <param name="x">The X value</param>
  16037. <param name="y">The Y value</param>
  16038. <param name="z">The Z value</param>
  16039. </member>
  16040. <member name="M:ZedGraph.RollingPointPairList.Add(System.Double[],System.Double[])">
  16041. <summary>
  16042. Add a set of points to the <see cref="T:ZedGraph.RollingPointPairList"/>
  16043. from two arrays of type double.
  16044. If either array is null, then a set of ordinal values is automatically
  16045. generated in its place (see <see cref="F:ZedGraph.AxisType.Ordinal"/>).
  16046. If the arrays are of different size, then the larger array prevails and the
  16047. smaller array is padded with <see cref="F:ZedGraph.PointPairBase.Missing"/> values.
  16048. </summary>
  16049. <param name="x">A double[] array of X values</param>
  16050. <param name="y">A double[] array of Y values</param>
  16051. </member>
  16052. <member name="M:ZedGraph.RollingPointPairList.Add(System.Double[],System.Double[],System.Double[])">
  16053. <summary>
  16054. Add a set of points to the <see cref="T:ZedGraph.RollingPointPairList"/> from
  16055. three arrays of type double.
  16056. If the X or Y array is null, then a set of ordinal values is automatically
  16057. generated in its place (see <see cref="F:ZedGraph.AxisType.Ordinal"/>.
  16058. If the <see paramref="z"/> value
  16059. is null, then it is set to zero.
  16060. If the arrays are of different size, then the larger array prevails and the
  16061. smaller array is padded with <see cref="F:ZedGraph.PointPairBase.Missing"/> values.
  16062. </summary>
  16063. <param name="x">A double[] array of X values</param>
  16064. <param name="y">A double[] array of Y values</param>
  16065. <param name="z">A double[] array of Z values</param>
  16066. </member>
  16067. <member name="M:ZedGraph.RollingPointPairList.#ctor(System.Runtime.Serialization.SerializationInfo,System.Runtime.Serialization.StreamingContext)">
  16068. <summary>
  16069. Constructor for deserializing objects
  16070. </summary>
  16071. <param name="info">A <see cref="T:System.Runtime.Serialization.SerializationInfo"/> instance that defines the serialized data
  16072. </param>
  16073. <param name="context">A <see cref="T:System.Runtime.Serialization.StreamingContext"/> instance that contains the serialized data
  16074. </param>
  16075. </member>
  16076. <member name="M:ZedGraph.RollingPointPairList.GetObjectData(System.Runtime.Serialization.SerializationInfo,System.Runtime.Serialization.StreamingContext)">
  16077. <summary>
  16078. Populates a <see cref="T:System.Runtime.Serialization.SerializationInfo"/> instance with the data needed to serialize the target object
  16079. </summary>
  16080. <param name="info">A <see cref="T:System.Runtime.Serialization.SerializationInfo"/> instance that defines the serialized data</param>
  16081. <param name="context">A <see cref="T:System.Runtime.Serialization.StreamingContext"/> instance that contains the serialized data</param>
  16082. </member>
  16083. <member name="P:ZedGraph.RollingPointPairList.Capacity">
  16084. <summary>
  16085. Gets the capacity of the rolling buffer.
  16086. </summary>
  16087. </member>
  16088. <member name="P:ZedGraph.RollingPointPairList.Count">
  16089. <summary>
  16090. Gets the count of items within the rolling buffer. Note that this may be less than
  16091. the capacity.
  16092. </summary>
  16093. </member>
  16094. <member name="P:ZedGraph.RollingPointPairList.IsEmpty">
  16095. <summary>
  16096. Gets a bolean that indicates if the buffer is empty.
  16097. Alternatively you can test Count==0.
  16098. </summary>
  16099. </member>
  16100. <member name="P:ZedGraph.RollingPointPairList.Item(System.Int32)">
  16101. <summary>
  16102. Gets or sets the <see cref="T:ZedGraph.PointPair"/> at the specified index in the buffer.
  16103. </summary>
  16104. <remarks>
  16105. Index must be within the current size of the buffer, e.g., the set
  16106. method will not expand the buffer even if <see cref="P:ZedGraph.RollingPointPairList.Capacity"/> is available
  16107. </remarks>
  16108. </member>
  16109. <member name="T:ZedGraph.PaneList">
  16110. <summary>
  16111. A collection class containing a list of <see cref="T:ZedGraph.GraphPane"/> objects.
  16112. </summary>
  16113. <author>John Champion</author>
  16114. <version> $Revision: 3.6 $ $Date: 2006-06-24 20:26:43 $ </version>
  16115. </member>
  16116. <member name="F:ZedGraph.PaneList.schema">
  16117. <summary>
  16118. Current schema value that defines the version of the serialized file
  16119. </summary>
  16120. </member>
  16121. <member name="M:ZedGraph.PaneList.#ctor">
  16122. <summary>
  16123. Default constructor for the collection class.
  16124. </summary>
  16125. </member>
  16126. <member name="M:ZedGraph.PaneList.#ctor(ZedGraph.PaneList)">
  16127. <summary>
  16128. The Copy Constructor
  16129. </summary>
  16130. <param name="rhs">The <see cref="T:ZedGraph.PaneList"/> object from which to copy</param>
  16131. </member>
  16132. <member name="M:ZedGraph.PaneList.System#ICloneable#Clone">
  16133. <summary>
  16134. Implement the <see cref="T:System.ICloneable"/> interface in a typesafe manner by just
  16135. calling the typed version of <see cref="M:ZedGraph.PaneList.Clone"/>
  16136. </summary>
  16137. <returns>A deep copy of this object</returns>
  16138. </member>
  16139. <member name="M:ZedGraph.PaneList.Clone">
  16140. <summary>
  16141. Typesafe, deep-copy clone method.
  16142. </summary>
  16143. <returns>A new, independent copy of this class</returns>
  16144. </member>
  16145. <member name="M:ZedGraph.PaneList.#ctor(System.Runtime.Serialization.SerializationInfo,System.Runtime.Serialization.StreamingContext)">
  16146. <summary>
  16147. Constructor for deserializing objects
  16148. </summary>
  16149. <param name="info">A <see cref="T:System.Runtime.Serialization.SerializationInfo"/> instance that defines the serialized data
  16150. </param>
  16151. <param name="context">A <see cref="T:System.Runtime.Serialization.StreamingContext"/> instance that contains the serialized data
  16152. </param>
  16153. </member>
  16154. <member name="M:ZedGraph.PaneList.GetObjectData(System.Runtime.Serialization.SerializationInfo,System.Runtime.Serialization.StreamingContext)">
  16155. <summary>
  16156. Populates a <see cref="T:System.Runtime.Serialization.SerializationInfo"/> instance with the data needed to serialize the target object
  16157. </summary>
  16158. <param name="info">A <see cref="T:System.Runtime.Serialization.SerializationInfo"/> instance that defines the serialized data</param>
  16159. <param name="context">A <see cref="T:System.Runtime.Serialization.StreamingContext"/> instance that contains the serialized data</param>
  16160. </member>
  16161. <member name="M:ZedGraph.PaneList.IndexOf(System.String)">
  16162. <summary>
  16163. Return the zero-based position index of the
  16164. <see cref="T:ZedGraph.GraphPane"/> with the specified <see cref="P:ZedGraph.PaneBase.Title"/>.
  16165. </summary>
  16166. <remarks>The comparison of titles is not case sensitive, but it must include
  16167. all characters including punctuation, spaces, etc.</remarks>
  16168. <param name="title">The <see cref="T:System.String"/> label that is in the
  16169. <see cref="P:ZedGraph.PaneBase.Title"/> attribute of the item to be found.
  16170. </param>
  16171. <returns>The zero-based index of the specified <see cref="T:ZedGraph.GraphPane"/>,
  16172. or -1 if the <see cref="P:ZedGraph.PaneBase.Title"/> was not found in the list</returns>
  16173. <seealso cref="M:ZedGraph.PaneList.IndexOfTag(System.String)"/>
  16174. </member>
  16175. <member name="M:ZedGraph.PaneList.IndexOfTag(System.String)">
  16176. <summary>
  16177. Return the zero-based position index of the
  16178. <see cref="T:ZedGraph.GraphPane"/> with the specified <see cref="P:ZedGraph.PaneBase.Tag"/>.
  16179. </summary>
  16180. <remarks>In order for this method to work, the <see cref="P:ZedGraph.PaneBase.Tag"/>
  16181. property must be of type <see cref="T:System.String"/>.</remarks>
  16182. <param name="tagStr">The <see cref="T:System.String"/> tag that is in the
  16183. <see cref="P:ZedGraph.PaneBase.Tag"/> attribute of the item to be found.
  16184. </param>
  16185. <returns>The zero-based index of the specified <see cref="T:ZedGraph.GraphPane"/>,
  16186. or -1 if the <see cref="P:ZedGraph.PaneBase.Tag"/> string is not in the list</returns>
  16187. </member>
  16188. <member name="P:ZedGraph.PaneList.Item(System.String)">
  16189. <summary>
  16190. Indexer to access the specified <see cref="T:ZedGraph.GraphPane"/> object by
  16191. its <see cref="P:ZedGraph.PaneBase.Title"/> string.
  16192. </summary>
  16193. <param name="title">The string title of the
  16194. <see cref="T:ZedGraph.GraphPane"/> object to be accessed.</param>
  16195. <value>A <see cref="T:ZedGraph.GraphPane"/> object reference.</value>
  16196. </member>
  16197. <member name="T:ZedGraph.LineObj">
  16198. <summary>
  16199. A class that represents a line segment object on the graph. A list of
  16200. GraphObj objects is maintained by the <see cref="T:ZedGraph.GraphObjList"/> collection class.
  16201. </summary>
  16202. <remarks>
  16203. This should not be confused with the <see cref="T:ZedGraph.LineItem"/> class, which represents
  16204. a set of points plotted together as a "curve". The <see cref="T:ZedGraph.LineObj"/> class is
  16205. a single line segment, drawn as a "decoration" on the chart.</remarks>
  16206. <author> John Champion </author>
  16207. <version> $Revision: 3.4 $ $Date: 2007-01-25 07:56:09 $ </version>
  16208. </member>
  16209. <member name="F:ZedGraph.LineObj.schema2">
  16210. <summary>
  16211. Current schema value that defines the version of the serialized file
  16212. </summary>
  16213. </member>
  16214. <member name="F:ZedGraph.LineObj._line">
  16215. <summary>
  16216. protected field that maintains the attributes of the line using an
  16217. instance of the <see cref="T:ZedGraph.LineBase"/> class.
  16218. </summary>
  16219. </member>
  16220. <member name="M:ZedGraph.LineObj.#ctor(System.Drawing.Color,System.Double,System.Double,System.Double,System.Double)">
  16221. <overloads>Constructors for the <see cref="T:ZedGraph.LineObj"/> object</overloads>
  16222. <summary>
  16223. A constructor that allows the position, color, and size of the
  16224. <see cref="T:ZedGraph.LineObj"/> to be pre-specified.
  16225. </summary>
  16226. <param name="color">An arbitrary <see cref="T:System.Drawing.Color"/> specification
  16227. for the arrow</param>
  16228. <param name="x1">The x position of the starting point that defines the
  16229. line. The units of this position are specified by the
  16230. <see cref="P:ZedGraph.Location.CoordinateFrame"/> property.</param>
  16231. <param name="y1">The y position of the starting point that defines the
  16232. line. The units of this position are specified by the
  16233. <see cref="P:ZedGraph.Location.CoordinateFrame"/> property.</param>
  16234. <param name="x2">The x position of the ending point that defines the
  16235. line. The units of this position are specified by the
  16236. <see cref="P:ZedGraph.Location.CoordinateFrame"/> property.</param>
  16237. <param name="y2">The y position of the ending point that defines the
  16238. line. The units of this position are specified by the
  16239. <see cref="P:ZedGraph.Location.CoordinateFrame"/> property.</param>
  16240. </member>
  16241. <member name="M:ZedGraph.LineObj.#ctor(System.Double,System.Double,System.Double,System.Double)">
  16242. <summary>
  16243. A constructor that allows only the position of the
  16244. line to be pre-specified. All other properties are set to
  16245. default values
  16246. </summary>
  16247. <param name="x1">The x position of the starting point that defines the
  16248. <see cref="T:ZedGraph.LineObj"/>. The units of this position are specified by the
  16249. <see cref="P:ZedGraph.Location.CoordinateFrame"/> property.</param>
  16250. <param name="y1">The y position of the starting point that defines the
  16251. <see cref="T:ZedGraph.LineObj"/>. The units of this position are specified by the
  16252. <see cref="P:ZedGraph.Location.CoordinateFrame"/> property.</param>
  16253. <param name="x2">The x position of the ending point that defines the
  16254. <see cref="T:ZedGraph.LineObj"/>. The units of this position are specified by the
  16255. <see cref="P:ZedGraph.Location.CoordinateFrame"/> property.</param>
  16256. <param name="y2">The y position of the ending point that defines the
  16257. <see cref="T:ZedGraph.LineObj"/>. The units of this position are specified by the
  16258. <see cref="P:ZedGraph.Location.CoordinateFrame"/> property.</param>
  16259. </member>
  16260. <member name="M:ZedGraph.LineObj.#ctor">
  16261. <summary>
  16262. Default constructor -- places the <see cref="T:ZedGraph.LineObj"/> at location
  16263. (0,0) to (1,1). All other values are defaulted.
  16264. </summary>
  16265. </member>
  16266. <member name="M:ZedGraph.LineObj.#ctor(ZedGraph.LineObj)">
  16267. <summary>
  16268. The Copy Constructor
  16269. </summary>
  16270. <param name="rhs">The <see cref="T:ZedGraph.LineObj"/> object from which to copy</param>
  16271. </member>
  16272. <member name="M:ZedGraph.LineObj.System#ICloneable#Clone">
  16273. <summary>
  16274. Implement the <see cref="T:System.ICloneable"/> interface in a typesafe manner by just
  16275. calling the typed version of <see cref="M:ZedGraph.LineObj.Clone"/>
  16276. </summary>
  16277. <returns>A deep copy of this object</returns>
  16278. </member>
  16279. <member name="M:ZedGraph.LineObj.Clone">
  16280. <summary>
  16281. Typesafe, deep-copy clone method.
  16282. </summary>
  16283. <returns>A new, independent copy of this class</returns>
  16284. </member>
  16285. <member name="M:ZedGraph.LineObj.#ctor(System.Runtime.Serialization.SerializationInfo,System.Runtime.Serialization.StreamingContext)">
  16286. <summary>
  16287. Constructor for deserializing objects
  16288. </summary>
  16289. <param name="info">A <see cref="T:System.Runtime.Serialization.SerializationInfo"/> instance that defines the serialized data
  16290. </param>
  16291. <param name="context">A <see cref="T:System.Runtime.Serialization.StreamingContext"/> instance that contains the serialized data
  16292. </param>
  16293. </member>
  16294. <member name="M:ZedGraph.LineObj.GetObjectData(System.Runtime.Serialization.SerializationInfo,System.Runtime.Serialization.StreamingContext)">
  16295. <summary>
  16296. Populates a <see cref="T:System.Runtime.Serialization.SerializationInfo"/> instance with the data needed to serialize the target object
  16297. </summary>
  16298. <param name="info">A <see cref="T:System.Runtime.Serialization.SerializationInfo"/> instance that defines the serialized data</param>
  16299. <param name="context">A <see cref="T:System.Runtime.Serialization.StreamingContext"/> instance that contains the serialized data</param>
  16300. </member>
  16301. <member name="M:ZedGraph.LineObj.Draw(System.Drawing.Graphics,ZedGraph.PaneBase,System.Single)">
  16302. <summary>
  16303. Render this object to the specified <see cref="T:System.Drawing.Graphics"/> device.
  16304. </summary>
  16305. <remarks>
  16306. This method is normally only called by the Draw method
  16307. of the parent <see cref="T:ZedGraph.GraphObjList"/> collection object.
  16308. </remarks>
  16309. <param name="g">
  16310. A graphic device object to be drawn into. This is normally e.Graphics from the
  16311. PaintEventArgs argument to the Paint() method.
  16312. </param>
  16313. <param name="pane">
  16314. A reference to the <see cref="T:ZedGraph.PaneBase"/> object that is the parent or
  16315. owner of this object.
  16316. </param>
  16317. <param name="scaleFactor">
  16318. The scaling factor to be used for rendering objects. This is calculated and
  16319. passed down by the parent <see cref="T:ZedGraph.GraphPane"/> object using the
  16320. <see cref="M:ZedGraph.PaneBase.CalcScaleFactor"/> method, and is used to proportionally adjust
  16321. font sizes, etc. according to the actual size of the graph.
  16322. </param>
  16323. </member>
  16324. <member name="M:ZedGraph.LineObj.PointInBox(System.Drawing.PointF,ZedGraph.PaneBase,System.Drawing.Graphics,System.Single)">
  16325. <summary>
  16326. Determine if the specified screen point lies inside the bounding box of this
  16327. <see cref="T:ZedGraph.LineObj"/>.
  16328. </summary>
  16329. <remarks>The bounding box is calculated assuming a distance
  16330. of <see cref="F:ZedGraph.GraphPane.Default.NearestTol"/> pixels around the arrow segment.
  16331. </remarks>
  16332. <param name="pt">The screen point, in pixels</param>
  16333. <param name="pane">
  16334. A reference to the <see cref="T:ZedGraph.PaneBase"/> object that is the parent or
  16335. owner of this object.
  16336. </param>
  16337. <param name="g">
  16338. A graphic device object to be drawn into. This is normally e.Graphics from the
  16339. PaintEventArgs argument to the Paint() method.
  16340. </param>
  16341. <param name="scaleFactor">
  16342. The scaling factor to be used for rendering objects. This is calculated and
  16343. passed down by the parent <see cref="T:ZedGraph.GraphPane"/> object using the
  16344. <see cref="M:ZedGraph.PaneBase.CalcScaleFactor"/> method, and is used to proportionally adjust
  16345. font sizes, etc. according to the actual size of the graph.
  16346. </param>
  16347. <returns>true if the point lies in the bounding box, false otherwise</returns>
  16348. </member>
  16349. <member name="M:ZedGraph.LineObj.GetCoords(ZedGraph.PaneBase,System.Drawing.Graphics,System.Single,System.String@,System.String@)">
  16350. <summary>
  16351. Determines the shape type and Coords values for this GraphObj
  16352. </summary>
  16353. </member>
  16354. <member name="P:ZedGraph.LineObj.Line">
  16355. <summary>
  16356. A <see cref="T:ZedGraph.LineBase"/> class that contains the attributes for drawing this
  16357. <see cref="T:ZedGraph.LineObj"/>.
  16358. </summary>
  16359. </member>
  16360. <member name="T:ZedGraph.ErrorBar">
  16361. <summary>
  16362. This class handles the drawing of the curve <see cref="T:ZedGraph.ErrorBar"/> objects.
  16363. The Error Bars are the vertical lines with a symbol at each end.
  16364. </summary>
  16365. <remarks>To draw "I-Beam" bars, the symbol type defaults to
  16366. <see cref="F:ZedGraph.SymbolType.HDash"/>, which is just a horizontal line.
  16367. If <see cref="T:ZedGraph.BarBase"/> is Y-oriented, then the symbol type should be
  16368. set to <see cref="F:ZedGraph.SymbolType.VDash"/> to get the same effect.
  16369. </remarks>
  16370. <author> John Champion </author>
  16371. <version> $Revision: 3.21 $ $Date: 2007-08-10 16:22:54 $ </version>
  16372. </member>
  16373. <member name="F:ZedGraph.ErrorBar.schema">
  16374. <summary>
  16375. Current schema value that defines the version of the serialized file
  16376. </summary>
  16377. </member>
  16378. <member name="F:ZedGraph.ErrorBar._isVisible">
  16379. <summary>
  16380. Private field that stores the visibility of this
  16381. <see cref="T:ZedGraph.ErrorBar"/>. Use the public
  16382. property <see cref="P:ZedGraph.ErrorBar.IsVisible"/> to access this value. If this value is
  16383. false, the symbols will not be shown.
  16384. </summary>
  16385. </member>
  16386. <member name="F:ZedGraph.ErrorBar._color">
  16387. <summary>
  16388. Private field that stores the error bar color. Use the public
  16389. property <see cref="P:ZedGraph.ErrorBar.Color"/> to access this value.
  16390. </summary>
  16391. </member>
  16392. <member name="F:ZedGraph.ErrorBar._penWidth">
  16393. <summary>
  16394. Private field that stores the pen width for this error bar. Use the public
  16395. property <see cref="P:ZedGraph.ErrorBar.PenWidth"/> to access this value.
  16396. </summary>
  16397. </member>
  16398. <member name="F:ZedGraph.ErrorBar._symbol">
  16399. <summary>
  16400. private field that contains the symbol element that will be drawn
  16401. at the top and bottom of the error bar. Use the public property
  16402. <see cref="P:ZedGraph.ErrorBar.Symbol"/> to access this value.
  16403. </summary>
  16404. </member>
  16405. <member name="M:ZedGraph.ErrorBar.#ctor">
  16406. <summary>
  16407. Default constructor that sets all <see cref="T:ZedGraph.ErrorBar"/> properties to
  16408. default values as defined in the <see cref="T:ZedGraph.ErrorBar.Default"/> class.
  16409. </summary>
  16410. </member>
  16411. <member name="M:ZedGraph.ErrorBar.#ctor(System.Drawing.Color)">
  16412. <summary>
  16413. Default constructor that sets the
  16414. <see cref="P:ZedGraph.ErrorBar.Color"/> as specified, and the remaining
  16415. <see cref="T:ZedGraph.ErrorBar"/> properties to default
  16416. values as defined in the <see cref="T:ZedGraph.ErrorBar.Default"/> class.
  16417. </summary>
  16418. <param name="color">A <see cref="P:ZedGraph.ErrorBar.Color"/> value indicating
  16419. the color of the symbol
  16420. </param>
  16421. </member>
  16422. <member name="M:ZedGraph.ErrorBar.#ctor(ZedGraph.ErrorBar)">
  16423. <summary>
  16424. The Copy Constructor
  16425. </summary>
  16426. <param name="rhs">The <see cref="T:ZedGraph.ErrorBar"/> object from which to copy</param>
  16427. </member>
  16428. <member name="M:ZedGraph.ErrorBar.System#ICloneable#Clone">
  16429. <summary>
  16430. Implement the <see cref="T:System.ICloneable"/> interface in a typesafe manner by just
  16431. calling the typed version of <see cref="M:ZedGraph.ErrorBar.Clone"/>
  16432. </summary>
  16433. <returns>A deep copy of this object</returns>
  16434. </member>
  16435. <member name="M:ZedGraph.ErrorBar.Clone">
  16436. <summary>
  16437. Typesafe, deep-copy clone method.
  16438. </summary>
  16439. <returns>A new, independent copy of this class</returns>
  16440. </member>
  16441. <member name="M:ZedGraph.ErrorBar.#ctor(System.Runtime.Serialization.SerializationInfo,System.Runtime.Serialization.StreamingContext)">
  16442. <summary>
  16443. Constructor for deserializing objects
  16444. </summary>
  16445. <param name="info">A <see cref="T:System.Runtime.Serialization.SerializationInfo"/> instance that defines the serialized data
  16446. </param>
  16447. <param name="context">A <see cref="T:System.Runtime.Serialization.StreamingContext"/> instance that contains the serialized data
  16448. </param>
  16449. </member>
  16450. <member name="M:ZedGraph.ErrorBar.GetObjectData(System.Runtime.Serialization.SerializationInfo,System.Runtime.Serialization.StreamingContext)">
  16451. <summary>
  16452. Populates a <see cref="T:System.Runtime.Serialization.SerializationInfo"/> instance with the data needed to serialize the target object
  16453. </summary>
  16454. <param name="info">A <see cref="T:System.Runtime.Serialization.SerializationInfo"/> instance that defines the serialized data</param>
  16455. <param name="context">A <see cref="T:System.Runtime.Serialization.StreamingContext"/> instance that contains the serialized data</param>
  16456. </member>
  16457. <member name="M:ZedGraph.ErrorBar.Draw(System.Drawing.Graphics,ZedGraph.GraphPane,System.Boolean,System.Single,System.Single,System.Single,System.Single,System.Drawing.Pen,System.Boolean,ZedGraph.PointPair)">
  16458. <summary>
  16459. Draw the <see cref="T:ZedGraph.ErrorBar"/> to the specified <see cref="T:System.Drawing.Graphics"/>
  16460. device at the specified location.
  16461. </summary>
  16462. <param name="g">
  16463. A graphic device object to be drawn into. This is normally e.Graphics from the
  16464. PaintEventArgs argument to the Paint() method.
  16465. </param>
  16466. <param name="pane">
  16467. A reference to the <see cref="T:ZedGraph.GraphPane"/> object that is the parent or
  16468. owner of this object.
  16469. </param>
  16470. <param name="isXBase">boolean value that indicates if the "base" axis for this
  16471. <see cref="T:ZedGraph.ErrorBar"/> is the X axis. True for an <see cref="T:ZedGraph.XAxis"/> base,
  16472. false for a <see cref="T:ZedGraph.YAxis"/> or <see cref="T:ZedGraph.Y2Axis"/> base.</param>
  16473. <param name="pixBase">The independent axis position of the center of the error bar in
  16474. pixel units</param>
  16475. <param name="pixValue">The dependent axis position of the top of the error bar in
  16476. pixel units</param>
  16477. <param name="pixLowValue">The dependent axis position of the bottom of the error bar in
  16478. pixel units</param>
  16479. <param name="scaleFactor">
  16480. The scaling factor for the features of the graph based on the <see cref="P:ZedGraph.PaneBase.BaseDimension"/>. This
  16481. scaling factor is calculated by the <see cref="M:ZedGraph.PaneBase.CalcScaleFactor"/> method. The scale factor
  16482. represents a linear multiple to be applied to font sizes, symbol sizes, etc.</param>
  16483. <param name="pen">A pen with attributes of <see cref="P:ZedGraph.ErrorBar.Color"/> and
  16484. <see cref="P:ZedGraph.ErrorBar.PenWidth"/> for this <see cref="T:ZedGraph.ErrorBar"/></param>
  16485. <param name="dataValue">The data value to be used for a value-based
  16486. color gradient. This is only applicable for <see cref="F:ZedGraph.FillType.GradientByX"/>,
  16487. <see cref="F:ZedGraph.FillType.GradientByY"/> or <see cref="F:ZedGraph.FillType.GradientByZ"/>.</param>
  16488. <param name="isSelected">Indicates that the <see cref="T:ZedGraph.ErrorBar"/> should be drawn
  16489. with attributes from the <see cref="T:ZedGraph.Selection"/> class.
  16490. </param>
  16491. </member>
  16492. <member name="M:ZedGraph.ErrorBar.Draw(System.Drawing.Graphics,ZedGraph.GraphPane,ZedGraph.ErrorBarItem,ZedGraph.Axis,ZedGraph.Axis,System.Single)">
  16493. <summary>
  16494. Draw all the <see cref="T:ZedGraph.ErrorBar"/>'s to the specified <see cref="T:System.Drawing.Graphics"/>
  16495. device as a an error bar at each defined point.
  16496. </summary>
  16497. <param name="g">
  16498. A graphic device object to be drawn into. This is normally e.Graphics from the
  16499. PaintEventArgs argument to the Paint() method.
  16500. </param>
  16501. <param name="pane">
  16502. A reference to the <see cref="T:ZedGraph.GraphPane"/> object that is the parent or
  16503. owner of this object.
  16504. </param>
  16505. <param name="curve">A <see cref="T:ZedGraph.CurveItem"/> object representing the
  16506. <see cref="T:ZedGraph.Bar"/>'s to be drawn.</param>
  16507. <param name="baseAxis">The <see cref="T:ZedGraph.Axis"/> class instance that defines the base (independent)
  16508. axis for the <see cref="T:ZedGraph.Bar"/></param>
  16509. <param name="valueAxis">The <see cref="T:ZedGraph.Axis"/> class instance that defines the value (dependent)
  16510. axis for the <see cref="T:ZedGraph.Bar"/></param>
  16511. <param name="scaleFactor">
  16512. The scaling factor to be used for rendering objects. This is calculated and
  16513. passed down by the parent <see cref="T:ZedGraph.GraphPane"/> object using the
  16514. <see cref="M:ZedGraph.PaneBase.CalcScaleFactor"/> method, and is used to proportionally adjust
  16515. font sizes, etc. according to the actual size of the graph.
  16516. </param>
  16517. </member>
  16518. <member name="P:ZedGraph.ErrorBar.IsVisible">
  16519. <summary>
  16520. Gets or sets a property that shows or hides the <see cref="T:ZedGraph.ErrorBar"/>.
  16521. </summary>
  16522. <value>true to show the error bar, false to hide it</value>
  16523. <seealso cref="F:ZedGraph.ErrorBar.Default.IsVisible"/>
  16524. </member>
  16525. <member name="P:ZedGraph.ErrorBar.Color">
  16526. <summary>
  16527. Gets or sets the <see cref="T:System.Drawing.Color"/> data for this
  16528. <see cref="T:ZedGraph.ErrorBar"/>.
  16529. </summary>
  16530. <remarks>This property only controls the color of
  16531. the vertical line. The symbol color is controlled separately in
  16532. the <see cref="P:ZedGraph.ErrorBar.Symbol"/> property.
  16533. </remarks>
  16534. </member>
  16535. <member name="P:ZedGraph.ErrorBar.PenWidth">
  16536. <summary>
  16537. The pen width to be used for drawing error bars
  16538. Units are points.
  16539. </summary>
  16540. <remarks>This property only controls the pen width for the
  16541. vertical line. The pen width for the symbol outline is
  16542. controlled separately by the <see cref="P:ZedGraph.ErrorBar.Symbol"/> property.
  16543. </remarks>
  16544. </member>
  16545. <member name="P:ZedGraph.ErrorBar.Symbol">
  16546. <summary>
  16547. Contains the symbol element that will be drawn
  16548. at the top and bottom of the error bar.
  16549. </summary>
  16550. </member>
  16551. <member name="T:ZedGraph.ErrorBar.Default">
  16552. <summary>
  16553. A simple struct that defines the
  16554. default property values for the <see cref="T:ZedGraph.ErrorBar"/> class.
  16555. </summary>
  16556. </member>
  16557. <member name="F:ZedGraph.ErrorBar.Default.Size">
  16558. <summary>
  16559. The default size for curve symbols
  16560. (<see cref="P:ZedGraph.Symbol.Size"/> property),
  16561. in units of points.
  16562. </summary>
  16563. </member>
  16564. <member name="F:ZedGraph.ErrorBar.Default.PenWidth">
  16565. <summary>
  16566. The default pen width to be used for drawing error bars
  16567. (<see cref="P:ZedGraph.ErrorBar.PenWidth"/> property). Units are points.
  16568. </summary>
  16569. </member>
  16570. <member name="F:ZedGraph.ErrorBar.Default.IsVisible">
  16571. <summary>
  16572. The default display mode for symbols (<see cref="P:ZedGraph.ErrorBar.IsVisible"/> property).
  16573. true to display symbols, false to hide them.
  16574. </summary>
  16575. </member>
  16576. <member name="F:ZedGraph.ErrorBar.Default.Color">
  16577. <summary>
  16578. The default color for drawing error bars (<see cref="P:ZedGraph.ErrorBar.Color"/> property).
  16579. </summary>
  16580. </member>
  16581. <member name="F:ZedGraph.ErrorBar.Default.Type">
  16582. <summary>
  16583. The default symbol for drawing at the top and bottom of the
  16584. error bar (see <see cref="P:ZedGraph.ErrorBar.Symbol"/>).
  16585. </summary>
  16586. </member>
  16587. <member name="T:ZedGraph.EllipseObj">
  16588. <summary>
  16589. A class that represents a bordered and/or filled ellipse object on
  16590. the graph. A list of EllipseObj objects is maintained by the
  16591. <see cref="T:ZedGraph.GraphObjList"/> collection class. The ellipse is defined
  16592. as the ellipse that would be contained by the rectangular box as
  16593. defined by the <see cref="T:ZedGraph.Location"/> property.
  16594. </summary>
  16595. <author> John Champion </author>
  16596. <version> $Revision: 3.3 $ $Date: 2007-01-25 07:56:08 $ </version>
  16597. </member>
  16598. <member name="T:ZedGraph.BoxObj">
  16599. <summary>
  16600. A class that represents a bordered and/or filled box (rectangle) object on
  16601. the graph. A list of
  16602. BoxObj objects is maintained by the <see cref="T:ZedGraph.GraphObjList"/> collection class.
  16603. </summary>
  16604. <author> John Champion </author>
  16605. <version> $Revision: 3.3 $ $Date: 2007-01-25 07:56:08 $ </version>
  16606. </member>
  16607. <member name="F:ZedGraph.BoxObj.schema2">
  16608. <summary>
  16609. Current schema value that defines the version of the serialized file
  16610. </summary>
  16611. </member>
  16612. <member name="F:ZedGraph.BoxObj._fill">
  16613. <summary>
  16614. Private field that stores the <see cref="T:ZedGraph.Fill"/> data for this
  16615. <see cref="T:ZedGraph.BoxObj"/>. Use the public property <see cref="P:ZedGraph.BoxObj.Fill"/> to
  16616. access this value.
  16617. </summary>
  16618. </member>
  16619. <member name="F:ZedGraph.BoxObj._border">
  16620. <summary>
  16621. Private field that determines the properties of the border around this
  16622. <see cref="T:ZedGraph.BoxObj"/>
  16623. Use the public property <see cref="P:ZedGraph.BoxObj.Border"/> to access this value.
  16624. </summary>
  16625. </member>
  16626. <member name="M:ZedGraph.BoxObj.#ctor(System.Double,System.Double,System.Double,System.Double,System.Drawing.Color,System.Drawing.Color)">
  16627. <overloads>Constructors for the <see cref="T:ZedGraph.BoxObj"/> object</overloads>
  16628. <summary>
  16629. A constructor that allows the position, border color, and solid fill color
  16630. of the <see cref="T:ZedGraph.BoxObj"/> to be pre-specified.
  16631. </summary>
  16632. <param name="borderColor">An arbitrary <see cref="T:System.Drawing.Color"/> specification
  16633. for the box border</param>
  16634. <param name="fillColor">An arbitrary <see cref="T:System.Drawing.Color"/> specification
  16635. for the box fill (will be a solid color fill)</param>
  16636. <param name="x">The x location for this <see cref="T:ZedGraph.BoxObj"/>. This will be in units determined by
  16637. <see cref="P:ZedGraph.Location.CoordinateFrame"/>.</param>
  16638. <param name="y">The y location for this <see cref="T:ZedGraph.BoxObj"/>. This will be in units determined by
  16639. <see cref="P:ZedGraph.Location.CoordinateFrame"/>.</param>
  16640. <param name="width">The width of this <see cref="T:ZedGraph.BoxObj"/>. This will be in units determined by
  16641. <see cref="P:ZedGraph.Location.CoordinateFrame"/>.</param>
  16642. <param name="height">The height of this <see cref="T:ZedGraph.BoxObj"/>. This will be in units determined by
  16643. <see cref="P:ZedGraph.Location.CoordinateFrame"/>.</param>
  16644. </member>
  16645. <member name="M:ZedGraph.BoxObj.#ctor(System.Double,System.Double,System.Double,System.Double)">
  16646. <summary>
  16647. A constructor that allows the position
  16648. of the <see cref="T:ZedGraph.BoxObj"/> to be pre-specified. Other properties are defaulted.
  16649. </summary>
  16650. <param name="x">The x location for this <see cref="T:ZedGraph.BoxObj"/>. This will be in units determined by
  16651. <see cref="P:ZedGraph.Location.CoordinateFrame"/>.</param>
  16652. <param name="y">The y location for this <see cref="T:ZedGraph.BoxObj"/>. This will be in units determined by
  16653. <see cref="P:ZedGraph.Location.CoordinateFrame"/>.</param>
  16654. <param name="width">The width of this <see cref="T:ZedGraph.BoxObj"/>. This will be in units determined by
  16655. <see cref="P:ZedGraph.Location.CoordinateFrame"/>.</param>
  16656. <param name="height">The height of this <see cref="T:ZedGraph.BoxObj"/>. This will be in units determined by
  16657. <see cref="P:ZedGraph.Location.CoordinateFrame"/>.</param>
  16658. </member>
  16659. <member name="M:ZedGraph.BoxObj.#ctor">
  16660. <summary>
  16661. A default constructor that creates a <see cref="T:ZedGraph.BoxObj"/> using a location of (0,0),
  16662. and a width,height of (1,1). Other properties are defaulted.
  16663. </summary>
  16664. </member>
  16665. <member name="M:ZedGraph.BoxObj.#ctor(System.Double,System.Double,System.Double,System.Double,System.Drawing.Color,System.Drawing.Color,System.Drawing.Color)">
  16666. <summary>
  16667. A constructor that allows the position, border color, and two-color
  16668. gradient fill colors
  16669. of the <see cref="T:ZedGraph.BoxObj"/> to be pre-specified.
  16670. </summary>
  16671. <param name="borderColor">An arbitrary <see cref="T:System.Drawing.Color"/> specification
  16672. for the box border</param>
  16673. <param name="fillColor1">An arbitrary <see cref="T:System.Drawing.Color"/> specification
  16674. for the start of the box gradient fill</param>
  16675. <param name="fillColor2">An arbitrary <see cref="T:System.Drawing.Color"/> specification
  16676. for the end of the box gradient fill</param>
  16677. <param name="x">The x location for this <see cref="T:ZedGraph.BoxObj"/>. This will be in units determined by
  16678. <see cref="P:ZedGraph.Location.CoordinateFrame"/>.</param>
  16679. <param name="y">The y location for this <see cref="T:ZedGraph.BoxObj"/>. This will be in units determined by
  16680. <see cref="P:ZedGraph.Location.CoordinateFrame"/>.</param>
  16681. <param name="width">The width of this <see cref="T:ZedGraph.BoxObj"/>. This will be in units determined by
  16682. <see cref="P:ZedGraph.Location.CoordinateFrame"/>.</param>
  16683. <param name="height">The height of this <see cref="T:ZedGraph.BoxObj"/>. This will be in units determined by
  16684. <see cref="P:ZedGraph.Location.CoordinateFrame"/>.</param>
  16685. </member>
  16686. <member name="M:ZedGraph.BoxObj.#ctor(ZedGraph.BoxObj)">
  16687. <summary>
  16688. The Copy Constructor
  16689. </summary>
  16690. <param name="rhs">The <see cref="T:ZedGraph.BoxObj"/> object from which to copy</param>
  16691. </member>
  16692. <member name="M:ZedGraph.BoxObj.System#ICloneable#Clone">
  16693. <summary>
  16694. Implement the <see cref="T:System.ICloneable"/> interface in a typesafe manner by just
  16695. calling the typed version of <see cref="M:ZedGraph.BoxObj.Clone"/>
  16696. </summary>
  16697. <returns>A deep copy of this object</returns>
  16698. </member>
  16699. <member name="M:ZedGraph.BoxObj.Clone">
  16700. <summary>
  16701. Typesafe, deep-copy clone method.
  16702. </summary>
  16703. <returns>A new, independent copy of this class</returns>
  16704. </member>
  16705. <member name="M:ZedGraph.BoxObj.#ctor(System.Runtime.Serialization.SerializationInfo,System.Runtime.Serialization.StreamingContext)">
  16706. <summary>
  16707. Constructor for deserializing objects
  16708. </summary>
  16709. <param name="info">A <see cref="T:System.Runtime.Serialization.SerializationInfo"/> instance that defines the serialized data
  16710. </param>
  16711. <param name="context">A <see cref="T:System.Runtime.Serialization.StreamingContext"/> instance that contains the serialized data
  16712. </param>
  16713. </member>
  16714. <member name="M:ZedGraph.BoxObj.GetObjectData(System.Runtime.Serialization.SerializationInfo,System.Runtime.Serialization.StreamingContext)">
  16715. <summary>
  16716. Populates a <see cref="T:System.Runtime.Serialization.SerializationInfo"/> instance with the data needed to serialize the target object
  16717. </summary>
  16718. <param name="info">A <see cref="T:System.Runtime.Serialization.SerializationInfo"/> instance that defines the serialized data</param>
  16719. <param name="context">A <see cref="T:System.Runtime.Serialization.StreamingContext"/> instance that contains the serialized data</param>
  16720. </member>
  16721. <member name="M:ZedGraph.BoxObj.Draw(System.Drawing.Graphics,ZedGraph.PaneBase,System.Single)">
  16722. <summary>
  16723. Render this object to the specified <see cref="T:System.Drawing.Graphics"/> device.
  16724. </summary>
  16725. <remarks>
  16726. This method is normally only called by the Draw method
  16727. of the parent <see cref="T:ZedGraph.GraphObjList"/> collection object.
  16728. </remarks>
  16729. <param name="g">
  16730. A graphic device object to be drawn into. This is normally e.Graphics from the
  16731. PaintEventArgs argument to the Paint() method.
  16732. </param>
  16733. <param name="pane">
  16734. A reference to the <see cref="T:ZedGraph.PaneBase"/> object that is the parent or
  16735. owner of this object.
  16736. </param>
  16737. <param name="scaleFactor">
  16738. The scaling factor to be used for rendering objects. This is calculated and
  16739. passed down by the parent <see cref="T:ZedGraph.GraphPane"/> object using the
  16740. <see cref="M:ZedGraph.PaneBase.CalcScaleFactor"/> method, and is used to proportionally adjust
  16741. font sizes, etc. according to the actual size of the graph.
  16742. </param>
  16743. </member>
  16744. <member name="M:ZedGraph.BoxObj.PointInBox(System.Drawing.PointF,ZedGraph.PaneBase,System.Drawing.Graphics,System.Single)">
  16745. <summary>
  16746. Determine if the specified screen point lies inside the bounding box of this
  16747. <see cref="T:ZedGraph.BoxObj"/>.
  16748. </summary>
  16749. <param name="pt">The screen point, in pixels</param>
  16750. <param name="pane">
  16751. A reference to the <see cref="T:ZedGraph.PaneBase"/> object that is the parent or
  16752. owner of this object.
  16753. </param>
  16754. <param name="g">
  16755. A graphic device object to be drawn into. This is normally e.Graphics from the
  16756. PaintEventArgs argument to the Paint() method.
  16757. </param>
  16758. <param name="scaleFactor">
  16759. The scaling factor to be used for rendering objects. This is calculated and
  16760. passed down by the parent <see cref="T:ZedGraph.GraphPane"/> object using the
  16761. <see cref="M:ZedGraph.PaneBase.CalcScaleFactor"/> method, and is used to proportionally adjust
  16762. font sizes, etc. according to the actual size of the graph.
  16763. </param>
  16764. <returns>true if the point lies in the bounding box, false otherwise</returns>
  16765. </member>
  16766. <member name="M:ZedGraph.BoxObj.GetCoords(ZedGraph.PaneBase,System.Drawing.Graphics,System.Single,System.String@,System.String@)">
  16767. <summary>
  16768. Determines the shape type and Coords values for this GraphObj
  16769. </summary>
  16770. </member>
  16771. <member name="P:ZedGraph.BoxObj.Fill">
  16772. <summary>
  16773. Gets or sets the <see cref="T:ZedGraph.Fill"/> data for this
  16774. <see cref="T:ZedGraph.BoxObj"/>.
  16775. </summary>
  16776. </member>
  16777. <member name="P:ZedGraph.BoxObj.Border">
  16778. <summary>
  16779. Gets or sets the <see cref="T:ZedGraph.Border"/> object, which
  16780. determines the properties of the border around this
  16781. <see cref="T:ZedGraph.BoxObj"/>
  16782. </summary>
  16783. </member>
  16784. <member name="T:ZedGraph.BoxObj.Default">
  16785. <summary>
  16786. A simple struct that defines the
  16787. default property values for the <see cref="T:ZedGraph.ArrowObj"/> class.
  16788. </summary>
  16789. </member>
  16790. <member name="F:ZedGraph.BoxObj.Default.PenWidth">
  16791. <summary>
  16792. The default pen width used for the <see cref="T:ZedGraph.BoxObj"/> border
  16793. (<see cref="P:ZedGraph.LineBase.Width"/> property). Units are points (1/72 inch).
  16794. </summary>
  16795. </member>
  16796. <member name="F:ZedGraph.BoxObj.Default.BorderColor">
  16797. <summary>
  16798. The default color used for the <see cref="T:ZedGraph.BoxObj"/> border
  16799. (<see cref="P:ZedGraph.LineBase.Color"/> property).
  16800. </summary>
  16801. </member>
  16802. <member name="F:ZedGraph.BoxObj.Default.FillColor">
  16803. <summary>
  16804. The default color used for the <see cref="T:ZedGraph.BoxObj"/> fill
  16805. (<see cref="P:ZedGraph.Fill.Color"/> property).
  16806. </summary>
  16807. </member>
  16808. <member name="F:ZedGraph.EllipseObj.schema3">
  16809. <summary>
  16810. Current schema value that defines the version of the serialized file
  16811. </summary>
  16812. </member>
  16813. <member name="M:ZedGraph.EllipseObj.#ctor(System.Double,System.Double,System.Double,System.Double)">
  16814. <overloads>Constructors for the <see cref="T:ZedGraph.EllipseObj"/> object</overloads>
  16815. <summary>
  16816. A constructor that allows the position and size
  16817. of the <see cref="T:ZedGraph.EllipseObj"/> to be pre-specified. Other properties are defaulted.
  16818. </summary>
  16819. <param name="x">The x location for this <see cref="T:ZedGraph.BoxObj"/>. This will be in units determined by
  16820. <see cref="P:ZedGraph.Location.CoordinateFrame"/>.</param>
  16821. <param name="y">The y location for this <see cref="T:ZedGraph.BoxObj"/>. This will be in units determined by
  16822. <see cref="P:ZedGraph.Location.CoordinateFrame"/>.</param>
  16823. <param name="width">The width of this <see cref="T:ZedGraph.BoxObj"/>. This will be in units determined by
  16824. <see cref="P:ZedGraph.Location.CoordinateFrame"/>.</param>
  16825. <param name="height">The height of this <see cref="T:ZedGraph.BoxObj"/>. This will be in units determined by
  16826. <see cref="P:ZedGraph.Location.CoordinateFrame"/>.</param>
  16827. </member>
  16828. <member name="M:ZedGraph.EllipseObj.#ctor">
  16829. <summary>
  16830. A default constructor that places the <see cref="T:ZedGraph.EllipseObj"/> at location (0,0),
  16831. with width/height of (1,1). Other properties are defaulted.
  16832. </summary>
  16833. </member>
  16834. <member name="M:ZedGraph.EllipseObj.#ctor(System.Double,System.Double,System.Double,System.Double,System.Drawing.Color,System.Drawing.Color)">
  16835. <summary>
  16836. A constructor that allows the position, border color, and solid fill color
  16837. of the <see cref="T:ZedGraph.EllipseObj"/> to be pre-specified.
  16838. </summary>
  16839. <param name="borderColor">An arbitrary <see cref="T:System.Drawing.Color"/> specification
  16840. for the ellipse border</param>
  16841. <param name="fillColor">An arbitrary <see cref="T:System.Drawing.Color"/> specification
  16842. for the ellipse fill (will be a solid color fill)</param>
  16843. <param name="x">The x location for this <see cref="T:ZedGraph.BoxObj"/>. This will be in units determined by
  16844. <see cref="P:ZedGraph.Location.CoordinateFrame"/>.</param>
  16845. <param name="y">The y location for this <see cref="T:ZedGraph.BoxObj"/>. This will be in units determined by
  16846. <see cref="P:ZedGraph.Location.CoordinateFrame"/>.</param>
  16847. <param name="width">The width of this <see cref="T:ZedGraph.BoxObj"/>. This will be in units determined by
  16848. <see cref="P:ZedGraph.Location.CoordinateFrame"/>.</param>
  16849. <param name="height">The height of this <see cref="T:ZedGraph.BoxObj"/>. This will be in units determined by
  16850. <see cref="P:ZedGraph.Location.CoordinateFrame"/>.</param>
  16851. </member>
  16852. <member name="M:ZedGraph.EllipseObj.#ctor(System.Double,System.Double,System.Double,System.Double,System.Drawing.Color,System.Drawing.Color,System.Drawing.Color)">
  16853. <summary>
  16854. A constructor that allows the position, border color, and two-color
  16855. gradient fill colors
  16856. of the <see cref="T:ZedGraph.EllipseObj"/> to be pre-specified.
  16857. </summary>
  16858. <param name="borderColor">An arbitrary <see cref="T:System.Drawing.Color"/> specification
  16859. for the ellipse border</param>
  16860. <param name="fillColor1">An arbitrary <see cref="T:System.Drawing.Color"/> specification
  16861. for the start of the ellipse gradient fill</param>
  16862. <param name="fillColor2">An arbitrary <see cref="T:System.Drawing.Color"/> specification
  16863. for the end of the ellipse gradient fill</param>
  16864. <param name="x">The x location for this <see cref="T:ZedGraph.BoxObj"/>. This will be in units determined by
  16865. <see cref="P:ZedGraph.Location.CoordinateFrame"/>.</param>
  16866. <param name="y">The y location for this <see cref="T:ZedGraph.BoxObj"/>. This will be in units determined by
  16867. <see cref="P:ZedGraph.Location.CoordinateFrame"/>.</param>
  16868. <param name="width">The width of this <see cref="T:ZedGraph.BoxObj"/>. This will be in units determined by
  16869. <see cref="P:ZedGraph.Location.CoordinateFrame"/>.</param>
  16870. <param name="height">The height of this <see cref="T:ZedGraph.BoxObj"/>. This will be in units determined by
  16871. <see cref="P:ZedGraph.Location.CoordinateFrame"/>.</param>
  16872. </member>
  16873. <member name="M:ZedGraph.EllipseObj.#ctor(ZedGraph.BoxObj)">
  16874. <summary>
  16875. The Copy Constructor
  16876. </summary>
  16877. <param name="rhs">The <see cref="T:ZedGraph.EllipseObj"/> object from
  16878. which to copy</param>
  16879. </member>
  16880. <member name="M:ZedGraph.EllipseObj.System#ICloneable#Clone">
  16881. <summary>
  16882. Implement the <see cref="T:System.ICloneable"/> interface in a typesafe manner by just
  16883. calling the typed version of <see cref="M:ZedGraph.EllipseObj.Clone"/>
  16884. </summary>
  16885. <returns>A deep copy of this object</returns>
  16886. </member>
  16887. <member name="M:ZedGraph.EllipseObj.Clone">
  16888. <summary>
  16889. Typesafe, deep-copy clone method.
  16890. </summary>
  16891. <returns>A new, independent copy of this class</returns>
  16892. </member>
  16893. <member name="M:ZedGraph.EllipseObj.#ctor(System.Runtime.Serialization.SerializationInfo,System.Runtime.Serialization.StreamingContext)">
  16894. <summary>
  16895. Constructor for deserializing objects
  16896. </summary>
  16897. <param name="info">A <see cref="T:System.Runtime.Serialization.SerializationInfo"/> instance that defines the serialized data
  16898. </param>
  16899. <param name="context">A <see cref="T:System.Runtime.Serialization.StreamingContext"/> instance that contains the serialized data
  16900. </param>
  16901. </member>
  16902. <member name="M:ZedGraph.EllipseObj.GetObjectData(System.Runtime.Serialization.SerializationInfo,System.Runtime.Serialization.StreamingContext)">
  16903. <summary>
  16904. Populates a <see cref="T:System.Runtime.Serialization.SerializationInfo"/> instance with the data needed to serialize the target object
  16905. </summary>
  16906. <param name="info">A <see cref="T:System.Runtime.Serialization.SerializationInfo"/> instance that defines the serialized data</param>
  16907. <param name="context">A <see cref="T:System.Runtime.Serialization.StreamingContext"/> instance that contains the serialized data</param>
  16908. </member>
  16909. <member name="M:ZedGraph.EllipseObj.Draw(System.Drawing.Graphics,ZedGraph.PaneBase,System.Single)">
  16910. <summary>
  16911. Render this object to the specified <see cref="T:System.Drawing.Graphics"/> device.
  16912. </summary>
  16913. <remarks>
  16914. This method is normally only called by the Draw method
  16915. of the parent <see cref="T:ZedGraph.GraphObjList"/> collection object.
  16916. </remarks>
  16917. <param name="g">
  16918. A graphic device object to be drawn into. This is normally e.Graphics from the
  16919. PaintEventArgs argument to the Paint() method.
  16920. </param>
  16921. <param name="pane">
  16922. A reference to the <see cref="T:ZedGraph.PaneBase"/> object that is the parent or
  16923. owner of this object.
  16924. </param>
  16925. <param name="scaleFactor">
  16926. The scaling factor to be used for rendering objects. This is calculated and
  16927. passed down by the parent <see cref="T:ZedGraph.GraphPane"/> object using the
  16928. <see cref="M:ZedGraph.PaneBase.CalcScaleFactor"/> method, and is used to proportionally adjust
  16929. font sizes, etc. according to the actual size of the graph.
  16930. </param>
  16931. </member>
  16932. <member name="M:ZedGraph.EllipseObj.PointInBox(System.Drawing.PointF,ZedGraph.PaneBase,System.Drawing.Graphics,System.Single)">
  16933. <summary>
  16934. Determine if the specified screen point lies inside the bounding box of this
  16935. <see cref="T:ZedGraph.BoxObj"/>.
  16936. </summary>
  16937. <param name="pt">The screen point, in pixels</param>
  16938. <param name="pane">
  16939. A reference to the <see cref="T:ZedGraph.PaneBase"/> object that is the parent or
  16940. owner of this object.
  16941. </param>
  16942. <param name="g">
  16943. A graphic device object to be drawn into. This is normally e.Graphics from the
  16944. PaintEventArgs argument to the Paint() method.
  16945. </param>
  16946. <param name="scaleFactor">
  16947. The scaling factor to be used for rendering objects. This is calculated and
  16948. passed down by the parent <see cref="T:ZedGraph.GraphPane"/> object using the
  16949. <see cref="M:ZedGraph.PaneBase.CalcScaleFactor"/> method, and is used to proportionally adjust
  16950. font sizes, etc. according to the actual size of the graph.
  16951. </param>
  16952. <returns>true if the point lies in the bounding box, false otherwise</returns>
  16953. </member>
  16954. <member name="T:ZedGraph.BarSettings">
  16955. <summary>
  16956. Class that handles the global settings for bar charts
  16957. </summary>
  16958. <author> John Champion </author>
  16959. <version> $Revision: 3.6 $ $Date: 2007-12-30 23:27:39 $ </version>
  16960. </member>
  16961. <member name="F:ZedGraph.BarSettings.schema">
  16962. <summary>
  16963. Current schema value that defines the version of the serialized file
  16964. </summary>
  16965. </member>
  16966. <member name="F:ZedGraph.BarSettings._minClusterGap">
  16967. <summary>Private field that determines the size of the gap between bar clusters
  16968. for bar charts. This gap is expressed as a fraction of the bar size (1.0 means
  16969. leave a 1-barwidth gap between clusters).
  16970. Use the public property <see cref="P:ZedGraph.BarSettings.MinClusterGap"/> to access this value. </summary>
  16971. </member>
  16972. <member name="F:ZedGraph.BarSettings._minBarGap">
  16973. <summary>Private field that determines the size of the gap between individual bars
  16974. within a bar cluster for bar charts. This gap is expressed as a fraction of the
  16975. bar size (1.0 means leave a 1-barwidth gap between each bar).
  16976. Use the public property <see cref="P:ZedGraph.BarSettings.MinBarGap"/> to access this value. </summary>
  16977. </member>
  16978. <member name="F:ZedGraph.BarSettings._base">
  16979. <summary>Private field that determines the base axis from which <see cref="T:ZedGraph.Bar"/>
  16980. graphs will be displayed. The base axis is the axis from which the bars grow with
  16981. increasing value. The value is of the enumeration type <see cref="T:ZedGraph.BarBase"/>.
  16982. To access this value, use the public property <see cref="P:ZedGraph.BarSettings.Base"/>.
  16983. </summary>
  16984. <seealso cref="F:ZedGraph.BarSettings.Default.Base"/>
  16985. </member>
  16986. <member name="F:ZedGraph.BarSettings._type">
  16987. <summary>Private field that determines how the <see cref="T:ZedGraph.BarItem"/>
  16988. graphs will be displayed. See the <see cref="T:ZedGraph.BarType"/> enum
  16989. for the individual types available.
  16990. To access this value, use the public property <see cref="P:ZedGraph.BarSettings.Type"/>.
  16991. </summary>
  16992. <seealso cref="F:ZedGraph.BarSettings.Default.Type"/>
  16993. </member>
  16994. <member name="F:ZedGraph.BarSettings._clusterScaleWidth">
  16995. <summary>Private field that determines the width of a bar cluster (for bar charts)
  16996. in user scale units. Normally, this value is 1.0 because bar charts are typically
  16997. <see cref="F:ZedGraph.AxisType.Ordinal"/> or <see cref="F:ZedGraph.AxisType.Text"/>, and the bars are
  16998. defined at ordinal values (1.0 scale units apart). For <see cref="F:ZedGraph.AxisType.Linear"/>
  16999. or other scale types, you can use this value to scale the bars to an arbitrary
  17000. user scale. Use the public property <see cref="P:ZedGraph.BarSettings.ClusterScaleWidth"/> to access this
  17001. value. </summary>
  17002. </member>
  17003. <member name="F:ZedGraph.BarSettings._clusterScaleWidthAuto">
  17004. <summary>
  17005. Private field that determines if the <see cref="P:ZedGraph.BarSettings.ClusterScaleWidth"/> will be
  17006. calculated automatically. Use the public property <see cref="P:ZedGraph.BarSettings.ClusterScaleWidthAuto"/>
  17007. to access this value.
  17008. </summary>
  17009. </member>
  17010. <member name="F:ZedGraph.BarSettings._ownerPane">
  17011. <summary>
  17012. private field that stores the owner GraphPane that contains this BarSettings instance.
  17013. </summary>
  17014. </member>
  17015. <member name="M:ZedGraph.BarSettings.#ctor(ZedGraph.GraphPane)">
  17016. <summary>
  17017. Constructor to build a <see cref="T:ZedGraph.BarSettings"/> instance from the defaults.
  17018. </summary>
  17019. </member>
  17020. <member name="M:ZedGraph.BarSettings.#ctor(ZedGraph.BarSettings,ZedGraph.GraphPane)">
  17021. <summary>
  17022. Copy constructor
  17023. </summary>
  17024. <param name="rhs">the <see cref="T:ZedGraph.BarSettings"/> instance to be copied.</param>
  17025. <param name="parentPane">The <see cref="T:ZedGraph.GraphPane"/> that will be the
  17026. parent of this new BarSettings object.</param>
  17027. </member>
  17028. <member name="M:ZedGraph.BarSettings.#ctor(System.Runtime.Serialization.SerializationInfo,System.Runtime.Serialization.StreamingContext)">
  17029. <summary>
  17030. Constructor for deserializing objects
  17031. </summary>
  17032. <remarks>
  17033. You MUST set the _ownerPane property after deserializing a BarSettings object.
  17034. </remarks>
  17035. <param name="info">A <see cref="T:System.Runtime.Serialization.SerializationInfo"/> instance that defines the
  17036. serialized data
  17037. </param>
  17038. <param name="context">A <see cref="T:System.Runtime.Serialization.StreamingContext"/> instance that contains
  17039. the serialized data
  17040. </param>
  17041. </member>
  17042. <member name="M:ZedGraph.BarSettings.GetObjectData(System.Runtime.Serialization.SerializationInfo,System.Runtime.Serialization.StreamingContext)">
  17043. <summary>
  17044. Populates a <see cref="T:System.Runtime.Serialization.SerializationInfo"/> instance with the data needed to serialize the target object
  17045. </summary>
  17046. <param name="info">A <see cref="T:System.Runtime.Serialization.SerializationInfo"/> instance that defines the serialized data</param>
  17047. <param name="context">A <see cref="T:System.Runtime.Serialization.StreamingContext"/> instance that contains the serialized data</param>
  17048. </member>
  17049. <member name="M:ZedGraph.BarSettings.CalcClusterScaleWidth">
  17050. <summary>
  17051. Calculate the width of an individual bar cluster on a <see cref="T:ZedGraph.BarItem"/> graph.
  17052. This value only applies to bar graphs plotted on non-ordinal X axis
  17053. types (<see cref="P:ZedGraph.Scale.IsAnyOrdinal"/> is false).
  17054. </summary>
  17055. <remarks>
  17056. This value can be calculated automatically if <see cref="P:ZedGraph.BarSettings.ClusterScaleWidthAuto"/>
  17057. is set to true. In this case, ClusterScaleWidth will be calculated if
  17058. <see cref="P:ZedGraph.BarSettings.Base"/> refers to an <see cref="T:ZedGraph.Axis"/> of a non-ordinal type
  17059. (<see cref="P:ZedGraph.Scale.IsAnyOrdinal"/> is false). The ClusterScaleWidth is calculated
  17060. from the minimum difference found between any two points on the <see cref="P:ZedGraph.BarSettings.Base"/>
  17061. <see cref="T:ZedGraph.Axis"/> for any <see cref="T:ZedGraph.BarItem"/> in the
  17062. <see cref="P:ZedGraph.GraphPane.CurveList"/>. The ClusterScaleWidth is set automatically
  17063. each time <see cref="M:ZedGraph.GraphPane.AxisChange"/> is called.
  17064. </remarks>
  17065. <seealso cref="F:ZedGraph.BarSettings.Default.ClusterScaleWidth"/>
  17066. <seealso cref="P:ZedGraph.BarSettings.ClusterScaleWidthAuto"/>
  17067. <seealso cref="P:ZedGraph.BarSettings.MinBarGap"/>
  17068. <seealso cref="P:ZedGraph.BarSettings.MinClusterGap"/>
  17069. </member>
  17070. <member name="M:ZedGraph.BarSettings.GetMinStepSize(ZedGraph.IPointList,ZedGraph.Axis)">
  17071. <summary>
  17072. Determine the minimum increment between individual points to be used for
  17073. calculating a bar size that fits without overlapping
  17074. </summary>
  17075. <param name="list">The <see cref="T:ZedGraph.IPointList"/> list of points for the bar
  17076. of interest</param>
  17077. <param name="baseAxis">The base axis for the bar</param>
  17078. <returns>The minimum increment between bars along the base axis</returns>
  17079. </member>
  17080. <member name="M:ZedGraph.BarSettings.GetClusterWidth">
  17081. <summary>
  17082. Determine the width, in screen pixel units, of each bar cluster including
  17083. the cluster gaps and bar gaps.
  17084. </summary>
  17085. <remarks>This method calls the <see cref="M:ZedGraph.Scale.GetClusterWidth(ZedGraph.GraphPane)"/>
  17086. method for the base <see cref="T:ZedGraph.Axis"/> for <see cref="T:ZedGraph.Bar"/> graphs
  17087. (the base <see cref="T:ZedGraph.Axis"/> is assigned by the <see cref="P:ZedGraph.BarSettings.Base"/>
  17088. property).
  17089. </remarks>
  17090. <seealso cref="T:ZedGraph.BarBase"/>
  17091. <seealso cref="T:ZedGraph.BarSettings"/>
  17092. <seealso cref="M:ZedGraph.Scale.GetClusterWidth(ZedGraph.GraphPane)"/>
  17093. <seealso cref="P:ZedGraph.BarSettings.Type"/>
  17094. <returns>The width of each bar cluster, in pixel units</returns>
  17095. </member>
  17096. <member name="M:ZedGraph.BarSettings.BarBaseAxis">
  17097. <summary>
  17098. Determine the <see cref="T:ZedGraph.Axis"/> from which the <see cref="T:ZedGraph.Bar"/> charts are based.
  17099. </summary>
  17100. <seealso cref="T:ZedGraph.BarBase"/>
  17101. <seealso cref="T:ZedGraph.BarSettings"/>
  17102. <seealso cref="P:ZedGraph.BarSettings.Base"/>
  17103. <seealso cref="M:ZedGraph.Scale.GetClusterWidth(ZedGraph.GraphPane)"/>
  17104. <returns>The <see cref="T:ZedGraph.Axis"/> class for the axis from which the bars are based</returns>
  17105. </member>
  17106. <member name="P:ZedGraph.BarSettings.MinClusterGap">
  17107. <summary>
  17108. The minimum space between <see cref="T:ZedGraph.Bar"/> clusters, expressed as a
  17109. fraction of the bar size.
  17110. </summary>
  17111. <seealso cref="F:ZedGraph.BarSettings.Default.MinClusterGap"/>
  17112. <seealso cref="P:ZedGraph.BarSettings.MinBarGap"/>
  17113. <seealso cref="P:ZedGraph.BarSettings.ClusterScaleWidth"/>
  17114. </member>
  17115. <member name="P:ZedGraph.BarSettings.MinBarGap">
  17116. <summary>
  17117. The minimum space between individual <see cref="T:ZedGraph.Bar">Bars</see>
  17118. within a cluster, expressed as a
  17119. fraction of the bar size.
  17120. </summary>
  17121. <seealso cref="F:ZedGraph.BarSettings.Default.MinBarGap"/>
  17122. <seealso cref="P:ZedGraph.BarSettings.MinClusterGap"/>
  17123. <seealso cref="P:ZedGraph.BarSettings.ClusterScaleWidth"/>
  17124. </member>
  17125. <member name="P:ZedGraph.BarSettings.Base">
  17126. <summary>Determines the base axis from which <see cref="T:ZedGraph.Bar"/>
  17127. graphs will be displayed.
  17128. </summary>
  17129. <remarks>The base axis is the axis from which the bars grow with
  17130. increasing value. The value is of the enumeration type <see cref="T:ZedGraph.BarBase"/>.
  17131. </remarks>
  17132. <seealso cref="F:ZedGraph.BarSettings.Default.Base"/>
  17133. </member>
  17134. <member name="P:ZedGraph.BarSettings.Type">
  17135. <summary>Determines how the <see cref="T:ZedGraph.BarItem"/>
  17136. graphs will be displayed. See the <see cref="T:ZedGraph.BarType"/> enum
  17137. for the individual types available.
  17138. </summary>
  17139. <seealso cref="F:ZedGraph.BarSettings.Default.Type"/>
  17140. </member>
  17141. <member name="P:ZedGraph.BarSettings.ClusterScaleWidth">
  17142. <summary>
  17143. The width of an individual bar cluster on a <see cref="T:ZedGraph.Bar"/> graph.
  17144. This value only applies to bar graphs plotted on non-ordinal X axis
  17145. types (<see cref="F:ZedGraph.AxisType.Linear"/>, <see cref="F:ZedGraph.AxisType.Log"/>, and
  17146. <see cref="F:ZedGraph.AxisType.Date"/>.
  17147. </summary>
  17148. <remarks>
  17149. This value can be calculated automatically if <see cref="P:ZedGraph.BarSettings.ClusterScaleWidthAuto"/>
  17150. is set to true. In this case, ClusterScaleWidth will be calculated if
  17151. <see cref="P:ZedGraph.BarSettings.Base"/> refers to an <see cref="T:ZedGraph.Axis"/> of a non-ordinal type
  17152. (<see cref="P:ZedGraph.Scale.IsAnyOrdinal"/> is false). The ClusterScaleWidth is calculated
  17153. from the minimum difference found between any two points on the <see cref="P:ZedGraph.BarSettings.Base"/>
  17154. <see cref="T:ZedGraph.Axis"/> for any <see cref="T:ZedGraph.BarItem"/> in the
  17155. <see cref="P:ZedGraph.GraphPane.CurveList"/>. The ClusterScaleWidth is set automatically
  17156. each time <see cref="M:ZedGraph.GraphPane.AxisChange"/> is called. Calculations are
  17157. done by the <see cref="M:ZedGraph.BarSettings.CalcClusterScaleWidth"/> method.
  17158. </remarks>
  17159. <seealso cref="F:ZedGraph.BarSettings.Default.ClusterScaleWidth"/>
  17160. <seealso cref="P:ZedGraph.BarSettings.ClusterScaleWidthAuto"/>
  17161. <seealso cref="P:ZedGraph.BarSettings.MinBarGap"/>
  17162. <seealso cref="P:ZedGraph.BarSettings.MinClusterGap"/>
  17163. </member>
  17164. <member name="P:ZedGraph.BarSettings.ClusterScaleWidthAuto">
  17165. <summary>
  17166. Gets or sets a property that determines if the <see cref="P:ZedGraph.BarSettings.ClusterScaleWidth"/> will be
  17167. calculated automatically.
  17168. </summary>
  17169. <remarks>true for the <see cref="P:ZedGraph.BarSettings.ClusterScaleWidth"/> to be calculated
  17170. automatically based on the available data, false otherwise. This value will
  17171. be set to false automatically if the <see cref="P:ZedGraph.BarSettings.ClusterScaleWidth"/> value
  17172. is changed by the user.
  17173. </remarks>
  17174. <seealso cref="F:ZedGraph.BarSettings.Default.ClusterScaleWidthAuto"/>
  17175. <seealso cref="P:ZedGraph.BarSettings.ClusterScaleWidth"/>
  17176. </member>
  17177. <member name="T:ZedGraph.BarSettings.Default">
  17178. <summary>
  17179. A simple struct that defines the
  17180. default property values for the <see cref="T:ZedGraph.BarSettings"/> class.
  17181. </summary>
  17182. </member>
  17183. <member name="F:ZedGraph.BarSettings.Default.MinClusterGap">
  17184. <summary>
  17185. The default dimension gap between clusters of bars on a
  17186. <see cref="T:ZedGraph.Bar"/> graph.
  17187. This dimension is expressed in terms of the normal bar width.
  17188. </summary>
  17189. <seealso cref="F:ZedGraph.BarSettings.Default.MinBarGap"/>
  17190. <seealso cref="P:ZedGraph.BarSettings.MinClusterGap"/>
  17191. </member>
  17192. <member name="F:ZedGraph.BarSettings.Default.MinBarGap">
  17193. <summary>
  17194. The default dimension gap between each individual bar within a bar cluster
  17195. on a <see cref="T:ZedGraph.Bar"/> graph.
  17196. This dimension is expressed in terms of the normal bar width.
  17197. </summary>
  17198. <seealso cref="F:ZedGraph.BarSettings.Default.MinClusterGap"/>
  17199. <seealso cref="P:ZedGraph.BarSettings.MinBarGap"/>
  17200. </member>
  17201. <member name="F:ZedGraph.BarSettings.Default.Base">
  17202. <summary>The default value for the <see cref="P:ZedGraph.BarSettings.Base"/>, which determines the base
  17203. <see cref="T:ZedGraph.Axis"/> from which the <see cref="T:ZedGraph.Bar"/> graphs will be displayed.
  17204. </summary>
  17205. <seealso cref="P:ZedGraph.BarSettings.Base"/>
  17206. </member>
  17207. <member name="F:ZedGraph.BarSettings.Default.Type">
  17208. <summary>The default value for the <see cref="P:ZedGraph.BarSettings.Type"/> property, which
  17209. determines if the bars are drawn overlapping eachother in a "stacked" format,
  17210. or side-by-side in a "cluster" format. See the <see cref="T:ZedGraph.BarType"/>
  17211. for more information.
  17212. </summary>
  17213. <seealso cref="P:ZedGraph.BarSettings.Type"/>
  17214. </member>
  17215. <member name="F:ZedGraph.BarSettings.Default.ClusterScaleWidth">
  17216. <summary>
  17217. The default width of a bar cluster
  17218. on a <see cref="T:ZedGraph.Bar"/> graph. This value only applies to
  17219. <see cref="T:ZedGraph.Bar"/> graphs, and only when the
  17220. <see cref="P:ZedGraph.Axis.Type"/> is <see cref="F:ZedGraph.AxisType.Linear"/>,
  17221. <see cref="F:ZedGraph.AxisType.Log"/> or <see cref="F:ZedGraph.AxisType.Date"/>.
  17222. This dimension is expressed in terms of X scale user units.
  17223. </summary>
  17224. <seealso cref="F:ZedGraph.BarSettings.Default.MinClusterGap"/>
  17225. <seealso cref="P:ZedGraph.BarSettings.MinBarGap"/>
  17226. </member>
  17227. <member name="F:ZedGraph.BarSettings.Default.ClusterScaleWidthAuto">
  17228. <summary>
  17229. The default value for <see cref="P:ZedGraph.BarSettings.ClusterScaleWidthAuto"/>.
  17230. </summary>
  17231. </member>
  17232. <member name="T:ZedGraph.AxisLabel">
  17233. <summary>
  17234. Class that handles the data associated with text title and its associated font
  17235. properties. Inherits from <see cref="T:ZedGraph.Label"/>, and adds <see cref="P:ZedGraph.AxisLabel.IsOmitMag"/>
  17236. and <see cref="P:ZedGraph.AxisLabel.IsTitleAtCross"/> properties, which are specifically associated with
  17237. the <see cref="T:ZedGraph.Axis"/> <see cref="P:ZedGraph.Axis.Title"/>.
  17238. </summary>
  17239. <author> John Champion </author>
  17240. <version> $Revision: 3.1 $ $Date: 2006-06-24 20:26:44 $ </version>
  17241. </member>
  17242. <member name="F:ZedGraph.AxisLabel.schema3">
  17243. <summary>
  17244. Current schema value that defines the version of the serialized file
  17245. </summary>
  17246. </member>
  17247. <member name="M:ZedGraph.AxisLabel.#ctor(System.String,System.String,System.Single,System.Drawing.Color,System.Boolean,System.Boolean,System.Boolean)">
  17248. <summary>
  17249. Constructor to build an <see cref="T:ZedGraph.AxisLabel"/> from the text and the
  17250. associated font properties.
  17251. </summary>
  17252. <param name="text">The <see cref="T:System.String"/> representing the text to be
  17253. displayed</param>
  17254. <param name="fontFamily">The <see cref="T:System.String"/> font family name</param>
  17255. <param name="fontSize">The size of the font in points and scaled according
  17256. to the <see cref="M:ZedGraph.PaneBase.CalcScaleFactor"/> logic.</param>
  17257. <param name="color">The <see cref="T:System.Drawing.Color"/> instance representing the color
  17258. of the font</param>
  17259. <param name="isBold">true for a bold font face</param>
  17260. <param name="isItalic">true for an italic font face</param>
  17261. <param name="isUnderline">true for an underline font face</param>
  17262. </member>
  17263. <member name="M:ZedGraph.AxisLabel.#ctor(ZedGraph.AxisLabel)">
  17264. <summary>
  17265. Copy constructor
  17266. </summary>
  17267. <param name="rhs">the <see cref="T:ZedGraph.AxisLabel"/> instance to be copied.</param>
  17268. </member>
  17269. <member name="M:ZedGraph.AxisLabel.System#ICloneable#Clone">
  17270. <summary>
  17271. Implement the <see cref="T:System.ICloneable"/> interface in a typesafe manner by just
  17272. calling the typed version of <see cref="M:ZedGraph.AxisLabel.Clone"/>
  17273. </summary>
  17274. <returns>A deep copy of this object</returns>
  17275. </member>
  17276. <member name="M:ZedGraph.AxisLabel.Clone">
  17277. <summary>
  17278. Typesafe, deep-copy clone method.
  17279. </summary>
  17280. <returns>A new, independent copy of this class</returns>
  17281. </member>
  17282. <member name="M:ZedGraph.AxisLabel.#ctor(System.Runtime.Serialization.SerializationInfo,System.Runtime.Serialization.StreamingContext)">
  17283. <summary>
  17284. Constructor for deserializing objects
  17285. </summary>
  17286. <param name="info">A <see cref="T:System.Runtime.Serialization.SerializationInfo"/> instance that defines the serialized data
  17287. </param>
  17288. <param name="context">A <see cref="T:System.Runtime.Serialization.StreamingContext"/> instance that contains the serialized data
  17289. </param>
  17290. </member>
  17291. <member name="M:ZedGraph.AxisLabel.GetObjectData(System.Runtime.Serialization.SerializationInfo,System.Runtime.Serialization.StreamingContext)">
  17292. <summary>
  17293. Populates a <see cref="T:System.Runtime.Serialization.SerializationInfo"/> instance with the data needed to serialize the target object
  17294. </summary>
  17295. <param name="info">A <see cref="T:System.Runtime.Serialization.SerializationInfo"/> instance that defines the serialized data</param>
  17296. <param name="context">A <see cref="T:System.Runtime.Serialization.StreamingContext"/> instance that contains the serialized data</param>
  17297. </member>
  17298. <member name="P:ZedGraph.AxisLabel.IsOmitMag">
  17299. <summary>
  17300. Gets or sets the property that controls whether or not the magnitude factor (power of 10) for
  17301. this scale will be included in the label.
  17302. </summary>
  17303. <remarks>
  17304. For large scale values, a "magnitude" value (power of 10) is automatically
  17305. used for scaling the graph. This magnitude value is automatically appended
  17306. to the end of the Axis <see cref="P:ZedGraph.Axis.Title"/> (e.g., "(10^4)") to indicate
  17307. that a magnitude is in use. This property controls whether or not the
  17308. magnitude is included in the title. Note that it only affects the axis
  17309. title; a magnitude value may still be used even if it is not shown in the title.
  17310. </remarks>
  17311. <value>true to show the magnitude value, false to hide it</value>
  17312. <seealso cref="P:ZedGraph.Axis.Title"/>
  17313. <seealso cref="P:ZedGraph.Scale.Mag"/>
  17314. <seealso cref="P:ZedGraph.Scale.Format"/>
  17315. </member>
  17316. <member name="P:ZedGraph.AxisLabel.IsTitleAtCross">
  17317. <summary>
  17318. Gets or sets a value that determines whether the Axis title is located at the
  17319. <see cref="P:ZedGraph.Axis.Cross"/>
  17320. value or at the normal position (outside the <see cref="P:ZedGraph.Chart.Rect"/>).
  17321. </summary>
  17322. <remarks>
  17323. This value only applies if <see cref="P:ZedGraph.Axis.CrossAuto"/> is false.
  17324. </remarks>
  17325. </member>
  17326. <member name="T:ZedGraph.PolyObj">
  17327. <summary>
  17328. A class that represents a bordered and/or filled polygon object on
  17329. the graph. A list of <see cref="T:ZedGraph.PolyObj"/> objects is maintained by
  17330. the <see cref="T:ZedGraph.GraphObjList"/> collection class.
  17331. </summary>
  17332. <author> John Champion </author>
  17333. <version> $Revision: 3.4 $ $Date: 2007-01-25 07:56:09 $ </version>
  17334. </member>
  17335. <member name="F:ZedGraph.PolyObj.schema3">
  17336. <summary>
  17337. Current schema value that defines the version of the serialized file
  17338. </summary>
  17339. </member>
  17340. <member name="F:ZedGraph.PolyObj._isClosedFigure">
  17341. <summary>
  17342. private value that determines if the polygon will be automatically closed.
  17343. true to close the figure, false to leave it "open." Use the public property
  17344. <see cref="P:ZedGraph.PolyObj.IsClosedFigure"/> to access this value.
  17345. </summary>
  17346. </member>
  17347. <member name="M:ZedGraph.PolyObj.#ctor(ZedGraph.PointD[],System.Drawing.Color,System.Drawing.Color)">
  17348. <overloads>Constructors for the <see cref="T:ZedGraph.PolyObj"/> object</overloads>
  17349. <summary>
  17350. A constructor that allows the position, border color, and solid fill color
  17351. of the <see cref="T:ZedGraph.PolyObj"/> to be pre-specified.
  17352. </summary>
  17353. <param name="borderColor">An arbitrary <see cref="T:System.Drawing.Color"/> specification
  17354. for the box border</param>
  17355. <param name="fillColor">An arbitrary <see cref="T:System.Drawing.Color"/> specification
  17356. for the box fill (will be a solid color fill)</param>
  17357. <param name="points">The <see cref="T:ZedGraph.PointD"/> array that defines
  17358. the polygon. This will be in units determined by
  17359. <see cref="P:ZedGraph.Location.CoordinateFrame"/>.
  17360. </param>
  17361. </member>
  17362. <member name="M:ZedGraph.PolyObj.#ctor(ZedGraph.PointD[])">
  17363. <summary>
  17364. A constructor that allows the position
  17365. of the <see cref="T:ZedGraph.PolyObj"/> to be pre-specified. Other properties are defaulted.
  17366. </summary>
  17367. <param name="points">The <see cref="T:ZedGraph.PointD"/> array that defines
  17368. the polygon. This will be in units determined by
  17369. <see cref="P:ZedGraph.Location.CoordinateFrame"/>.
  17370. </param>
  17371. </member>
  17372. <member name="M:ZedGraph.PolyObj.#ctor">
  17373. <summary>
  17374. A default constructor that creates a <see cref="T:ZedGraph.PolyObj"/> from an empty
  17375. <see cref="T:ZedGraph.PointD"/> array. Other properties are defaulted.
  17376. </summary>
  17377. </member>
  17378. <member name="M:ZedGraph.PolyObj.#ctor(ZedGraph.PointD[],System.Drawing.Color,System.Drawing.Color,System.Drawing.Color)">
  17379. <summary>
  17380. A constructor that allows the position, border color, and two-color
  17381. gradient fill colors
  17382. of the <see cref="T:ZedGraph.PolyObj"/> to be pre-specified.
  17383. </summary>
  17384. <param name="borderColor">An arbitrary <see cref="T:System.Drawing.Color"/> specification
  17385. for the box border</param>
  17386. <param name="fillColor1">An arbitrary <see cref="T:System.Drawing.Color"/> specification
  17387. for the start of the box gradient fill</param>
  17388. <param name="fillColor2">An arbitrary <see cref="T:System.Drawing.Color"/> specification
  17389. for the end of the box gradient fill</param>
  17390. <param name="points">The <see cref="T:ZedGraph.PointD"/> array that defines
  17391. the polygon. This will be in units determined by
  17392. <see cref="P:ZedGraph.Location.CoordinateFrame"/>.
  17393. </param>
  17394. </member>
  17395. <member name="M:ZedGraph.PolyObj.#ctor(ZedGraph.PolyObj)">
  17396. <summary>
  17397. The Copy Constructor
  17398. </summary>
  17399. <param name="rhs">The <see cref="T:ZedGraph.PolyObj"/> object from which to copy</param>
  17400. </member>
  17401. <member name="M:ZedGraph.PolyObj.System#ICloneable#Clone">
  17402. <summary>
  17403. Implement the <see cref="T:System.ICloneable"/> interface in a typesafe manner by just
  17404. calling the typed version of <see cref="M:ZedGraph.PolyObj.Clone"/>
  17405. </summary>
  17406. <returns>A deep copy of this object</returns>
  17407. </member>
  17408. <member name="M:ZedGraph.PolyObj.Clone">
  17409. <summary>
  17410. Typesafe, deep-copy clone method.
  17411. </summary>
  17412. <returns>A new, independent copy of this class</returns>
  17413. </member>
  17414. <member name="M:ZedGraph.PolyObj.#ctor(System.Runtime.Serialization.SerializationInfo,System.Runtime.Serialization.StreamingContext)">
  17415. <summary>
  17416. Constructor for deserializing objects
  17417. </summary>
  17418. <param name="info">A <see cref="T:System.Runtime.Serialization.SerializationInfo"/> instance that defines the serialized data
  17419. </param>
  17420. <param name="context">A <see cref="T:System.Runtime.Serialization.StreamingContext"/> instance that contains the serialized data
  17421. </param>
  17422. </member>
  17423. <member name="M:ZedGraph.PolyObj.GetObjectData(System.Runtime.Serialization.SerializationInfo,System.Runtime.Serialization.StreamingContext)">
  17424. <summary>
  17425. Populates a <see cref="T:System.Runtime.Serialization.SerializationInfo"/> instance with the data needed to serialize the target object
  17426. </summary>
  17427. <param name="info">A <see cref="T:System.Runtime.Serialization.SerializationInfo"/> instance that defines the serialized data</param>
  17428. <param name="context">A <see cref="T:System.Runtime.Serialization.StreamingContext"/> instance that contains the serialized data</param>
  17429. </member>
  17430. <member name="M:ZedGraph.PolyObj.Draw(System.Drawing.Graphics,ZedGraph.PaneBase,System.Single)">
  17431. <summary>
  17432. Render this object to the specified <see cref="T:System.Drawing.Graphics"/> device.
  17433. </summary>
  17434. <remarks>
  17435. This method is normally only called by the Draw method
  17436. of the parent <see cref="T:ZedGraph.GraphObjList"/> collection object.
  17437. </remarks>
  17438. <param name="g">
  17439. A graphic device object to be drawn into. This is normally e.Graphics from the
  17440. PaintEventArgs argument to the Paint() method.
  17441. </param>
  17442. <param name="pane">
  17443. A reference to the <see cref="T:ZedGraph.PaneBase"/> object that is the parent or
  17444. owner of this object.
  17445. </param>
  17446. <param name="scaleFactor">
  17447. The scaling factor to be used for rendering objects. This is calculated and
  17448. passed down by the parent <see cref="T:ZedGraph.GraphPane"/> object using the
  17449. <see cref="M:ZedGraph.PaneBase.CalcScaleFactor"/> method, and is used to proportionally adjust
  17450. font sizes, etc. according to the actual size of the graph.
  17451. </param>
  17452. </member>
  17453. <member name="M:ZedGraph.PolyObj.PointInBox(System.Drawing.PointF,ZedGraph.PaneBase,System.Drawing.Graphics,System.Single)">
  17454. <summary>
  17455. Determine if the specified screen point lies inside the bounding box of this
  17456. <see cref="T:ZedGraph.PolyObj"/>.
  17457. </summary>
  17458. <param name="pt">The screen point, in pixels</param>
  17459. <param name="pane">
  17460. A reference to the <see cref="T:ZedGraph.PaneBase"/> object that is the parent or
  17461. owner of this object.
  17462. </param>
  17463. <param name="g">
  17464. A graphic device object to be drawn into. This is normally e.Graphics from the
  17465. PaintEventArgs argument to the Paint() method.
  17466. </param>
  17467. <param name="scaleFactor">
  17468. The scaling factor to be used for rendering objects. This is calculated and
  17469. passed down by the parent <see cref="T:ZedGraph.GraphPane"/> object using the
  17470. <see cref="M:ZedGraph.PaneBase.CalcScaleFactor"/> method, and is used to proportionally adjust
  17471. font sizes, etc. according to the actual size of the graph.
  17472. </param>
  17473. <returns>true if the point lies in the bounding box, false otherwise</returns>
  17474. </member>
  17475. <member name="P:ZedGraph.PolyObj.Points">
  17476. <summary>
  17477. Gets or sets the <see cref="T:ZedGraph.PointD"/> array that defines
  17478. the polygon. This will be in units determined by
  17479. <see cref="P:ZedGraph.Location.CoordinateFrame"/>.
  17480. </summary>
  17481. </member>
  17482. <member name="P:ZedGraph.PolyObj.IsClosedFigure">
  17483. <summary>
  17484. Gets or sets a value that determines if the polygon will be automatically closed.
  17485. true to close the figure, false to leave it "open."
  17486. </summary>
  17487. <remarks>
  17488. This boolean determines whether or not the CloseFigure() method will be called
  17489. to fully close the path of the polygon. This value defaults to true, and for any
  17490. closed figure it should fine. If you want to draw a line that does not close into
  17491. a shape, then you should set this value to false. For a figure that is naturally
  17492. closed (e.g., the first point of the polygon is the same as the last point),
  17493. leaving this value set to false may result in minor pixel artifacts due to
  17494. rounding.
  17495. </remarks>
  17496. </member>
  17497. <member name="T:ZedGraph.LinearScale">
  17498. <summary>
  17499. The LinearScale class inherits from the <see cref="T:ZedGraph.Scale"/> class, and implements
  17500. the features specific to <see cref="F:ZedGraph.AxisType.Linear"/>.
  17501. </summary>
  17502. <remarks>
  17503. LinearScale is the normal, default cartesian axis.
  17504. </remarks>
  17505. <author> John Champion </author>
  17506. <version> $Revision: 1.10 $ $Date: 2007-04-16 00:03:02 $ </version>
  17507. </member>
  17508. <member name="F:ZedGraph.LinearScale.schema2">
  17509. <summary>
  17510. Current schema value that defines the version of the serialized file
  17511. </summary>
  17512. </member>
  17513. <member name="M:ZedGraph.LinearScale.#ctor(ZedGraph.Axis)">
  17514. <summary>
  17515. Default constructor that defines the owner <see cref="T:ZedGraph.Axis"/>
  17516. (containing object) for this new object.
  17517. </summary>
  17518. <param name="owner">The owner, or containing object, of this instance</param>
  17519. </member>
  17520. <member name="M:ZedGraph.LinearScale.#ctor(ZedGraph.Scale,ZedGraph.Axis)">
  17521. <summary>
  17522. The Copy Constructor
  17523. </summary>
  17524. <param name="rhs">The <see cref="T:ZedGraph.LinearScale"/> object from which to copy</param>
  17525. <param name="owner">The <see cref="T:ZedGraph.Axis"/> object that will own the
  17526. new instance of <see cref="T:ZedGraph.LinearScale"/></param>
  17527. </member>
  17528. <member name="M:ZedGraph.LinearScale.Clone(ZedGraph.Axis)">
  17529. <summary>
  17530. Create a new clone of the current item, with a new owner assignment
  17531. </summary>
  17532. <param name="owner">The new <see cref="T:ZedGraph.Axis"/> instance that will be
  17533. the owner of the new Scale</param>
  17534. <returns>A new <see cref="T:ZedGraph.Scale"/> clone.</returns>
  17535. </member>
  17536. <member name="M:ZedGraph.LinearScale.PickScale(ZedGraph.GraphPane,System.Drawing.Graphics,System.Single)">
  17537. <summary>
  17538. Select a reasonable linear axis scale given a range of data values.
  17539. </summary>
  17540. <remarks>
  17541. This method only applies to <see cref="F:ZedGraph.AxisType.Linear"/> type axes, and it
  17542. is called by the general <see cref="M:ZedGraph.Scale.PickScale(ZedGraph.GraphPane,System.Drawing.Graphics,System.Single)"/> method. The scale range is chosen
  17543. based on increments of 1, 2, or 5 (because they are even divisors of 10). This
  17544. method honors the <see cref="P:ZedGraph.Scale.MinAuto"/>, <see cref="P:ZedGraph.Scale.MaxAuto"/>,
  17545. and <see cref="P:ZedGraph.Scale.MajorStepAuto"/> autorange settings.
  17546. In the event that any of the autorange settings are false, the
  17547. corresponding <see cref="P:ZedGraph.Scale.Min"/>, <see cref="P:ZedGraph.Scale.Max"/>, or <see cref="P:ZedGraph.Scale.MajorStep"/>
  17548. setting is explicitly honored, and the remaining autorange settings (if any) will
  17549. be calculated to accomodate the non-autoranged values. The basic defaults for
  17550. scale selection are defined using <see cref="F:ZedGraph.Scale.Default.ZeroLever"/>,
  17551. <see cref="F:ZedGraph.Scale.Default.TargetXSteps"/>, and <see cref="F:ZedGraph.Scale.Default.TargetYSteps"/>
  17552. from the <see cref="T:ZedGraph.Scale.Default"/> default class.
  17553. <para>On Exit:</para>
  17554. <para><see cref="P:ZedGraph.Scale.Min"/> is set to scale minimum (if <see cref="P:ZedGraph.Scale.MinAuto"/> = true)</para>
  17555. <para><see cref="P:ZedGraph.Scale.Max"/> is set to scale maximum (if <see cref="P:ZedGraph.Scale.MaxAuto"/> = true)</para>
  17556. <para><see cref="P:ZedGraph.Scale.MajorStep"/> is set to scale step size (if <see cref="P:ZedGraph.Scale.MajorStepAuto"/> = true)</para>
  17557. <para><see cref="P:ZedGraph.Scale.MinorStep"/> is set to scale minor step size (if <see cref="P:ZedGraph.Scale.MinorStepAuto"/> = true)</para>
  17558. <para><see cref="P:ZedGraph.Scale.Mag"/> is set to a magnitude multiplier according to the data</para>
  17559. <para><see cref="P:ZedGraph.Scale.Format"/> is set to the display format for the values (this controls the
  17560. number of decimal places, whether there are thousands separators, currency types, etc.)</para>
  17561. </remarks>
  17562. <param name="pane">A reference to the <see cref="T:ZedGraph.GraphPane"/> object
  17563. associated with this <see cref="T:ZedGraph.Axis"/></param>
  17564. <param name="g">
  17565. A graphic device object to be drawn into. This is normally e.Graphics from the
  17566. PaintEventArgs argument to the Paint() method.
  17567. </param>
  17568. <param name="scaleFactor">
  17569. The scaling factor to be used for rendering objects. This is calculated and
  17570. passed down by the parent <see cref="T:ZedGraph.GraphPane"/> object using the
  17571. <see cref="M:ZedGraph.PaneBase.CalcScaleFactor"/> method, and is used to proportionally adjust
  17572. font sizes, etc. according to the actual size of the graph.
  17573. </param>
  17574. <seealso cref="M:ZedGraph.LinearScale.PickScale(ZedGraph.GraphPane,System.Drawing.Graphics,System.Single)"/>
  17575. <seealso cref="F:ZedGraph.AxisType.Linear"/>
  17576. </member>
  17577. <member name="M:ZedGraph.LinearScale.#ctor(System.Runtime.Serialization.SerializationInfo,System.Runtime.Serialization.StreamingContext)">
  17578. <summary>
  17579. Constructor for deserializing objects
  17580. </summary>
  17581. <param name="info">A <see cref="T:System.Runtime.Serialization.SerializationInfo"/> instance that defines the serialized data
  17582. </param>
  17583. <param name="context">A <see cref="T:System.Runtime.Serialization.StreamingContext"/> instance that contains the serialized data
  17584. </param>
  17585. </member>
  17586. <member name="M:ZedGraph.LinearScale.GetObjectData(System.Runtime.Serialization.SerializationInfo,System.Runtime.Serialization.StreamingContext)">
  17587. <summary>
  17588. Populates a <see cref="T:System.Runtime.Serialization.SerializationInfo"/> instance with the data needed to serialize the target object
  17589. </summary>
  17590. <param name="info">A <see cref="T:System.Runtime.Serialization.SerializationInfo"/> instance that defines the serialized data</param>
  17591. <param name="context">A <see cref="T:System.Runtime.Serialization.StreamingContext"/> instance that contains the serialized data</param>
  17592. </member>
  17593. <member name="P:ZedGraph.LinearScale.Type">
  17594. <summary>
  17595. Return the <see cref="T:ZedGraph.AxisType"/> for this <see cref="T:ZedGraph.Scale"/>, which is
  17596. <see cref="F:ZedGraph.AxisType.Linear"/>.
  17597. </summary>
  17598. </member>
  17599. <member name="T:ZedGraph.ImageObj">
  17600. <summary>
  17601. A class that represents an image object on the graph. A list of
  17602. <see cref="T:ZedGraph.GraphObj"/> objects is maintained by the <see cref="T:ZedGraph.GraphObjList"/>
  17603. collection class.
  17604. </summary>
  17605. <author> John Champion </author>
  17606. <version> $Revision: 3.2 $ $Date: 2006-09-09 17:32:01 $ </version>
  17607. </member>
  17608. <member name="F:ZedGraph.ImageObj.schema2">
  17609. <summary>
  17610. Current schema value that defines the version of the serialized file
  17611. </summary>
  17612. </member>
  17613. <member name="F:ZedGraph.ImageObj._image">
  17614. <summary>
  17615. Private field that stores the image. Use the public property <see cref="P:ZedGraph.ImageObj.Image"/>
  17616. to access this value.
  17617. </summary>
  17618. </member>
  17619. <member name="F:ZedGraph.ImageObj._isScaled">
  17620. <summary>
  17621. Private field that determines if the image will be scaled to the output rectangle.
  17622. </summary>
  17623. <value>true to scale the image, false to draw the image unscaled, but clipped
  17624. to the destination rectangle</value>
  17625. </member>
  17626. <member name="M:ZedGraph.ImageObj.#ctor">
  17627. <overloads>Constructors for the <see cref="T:ZedGraph.ImageObj"/> object</overloads>
  17628. <summary>
  17629. A default constructor that places a null <see cref="T:System.Drawing.Image"/> at a
  17630. default <see cref="T:System.Drawing.RectangleF"/> of (0,0,1,1)
  17631. </summary>
  17632. </member>
  17633. <member name="M:ZedGraph.ImageObj.#ctor(System.Drawing.Image,System.Drawing.RectangleF)">
  17634. <summary>
  17635. A constructor that allows the <see cref="T:System.Drawing.Image"/> and
  17636. <see cref="T:System.Drawing.RectangleF"/> location for the
  17637. <see cref="T:ZedGraph.ImageObj"/> to be pre-specified.
  17638. </summary>
  17639. <param name="image">A <see cref="T:System.Drawing.Image"/> class that defines
  17640. the image</param>
  17641. <param name="rect">A <see cref="T:System.Drawing.RectangleF"/> struct that defines the
  17642. image location, specifed in units based on the
  17643. <see cref="P:ZedGraph.Location.CoordinateFrame"/> property.</param>
  17644. </member>
  17645. <member name="M:ZedGraph.ImageObj.#ctor(System.Drawing.Image,System.Drawing.RectangleF,ZedGraph.CoordType,ZedGraph.AlignH,ZedGraph.AlignV)">
  17646. <overloads>Constructors for the <see cref="T:ZedGraph.ImageObj"/> object</overloads>
  17647. <summary>
  17648. A constructor that allows the <see cref="T:System.Drawing.Image"/> and
  17649. <see cref="T:System.Drawing.RectangleF"/> location for the
  17650. <see cref="T:ZedGraph.ImageObj"/> to be pre-specified.
  17651. </summary>
  17652. <param name="image">A <see cref="T:System.Drawing.Image"/> class that defines
  17653. the image</param>
  17654. <param name="rect">A <see cref="T:System.Drawing.RectangleF"/> struct that defines the
  17655. image location, specifed in units based on the
  17656. <see cref="P:ZedGraph.Location.CoordinateFrame"/> property.</param>
  17657. <param name="coordType">The <see cref="T:ZedGraph.CoordType"/> enum value that
  17658. indicates what type of coordinate system the x and y parameters are
  17659. referenced to.</param>
  17660. <param name="alignH">The <see cref="T:ZedGraph.AlignH"/> enum that specifies
  17661. the horizontal alignment of the object with respect to the (x,y) location</param>
  17662. <param name="alignV">The <see cref="T:ZedGraph.AlignV"/> enum that specifies
  17663. the vertical alignment of the object with respect to the (x,y) location</param>
  17664. </member>
  17665. <member name="M:ZedGraph.ImageObj.#ctor(System.Drawing.Image,System.Double,System.Double,System.Double,System.Double)">
  17666. <overloads>Constructors for the <see cref="T:ZedGraph.ImageObj"/> object</overloads>
  17667. <summary>
  17668. A constructor that allows the <see cref="T:System.Drawing.Image"/> and
  17669. individual <see cref="T:System.Single"/> coordinate locations for the
  17670. <see cref="T:ZedGraph.ImageObj"/> to be pre-specified.
  17671. </summary>
  17672. <param name="image">A <see cref="T:System.Drawing.Image"/> class that defines
  17673. the image</param>
  17674. <param name="left">The position of the left side of the rectangle that defines the
  17675. <see cref="T:ZedGraph.ImageObj"/> location. The units of this position are specified by the
  17676. <see cref="P:ZedGraph.Location.CoordinateFrame"/> property.</param>
  17677. <param name="top">The position of the top side of the rectangle that defines the
  17678. <see cref="T:ZedGraph.ImageObj"/> location. The units of this position are specified by the
  17679. <see cref="P:ZedGraph.Location.CoordinateFrame"/> property.</param>
  17680. <param name="width">The width of the rectangle that defines the
  17681. <see cref="T:ZedGraph.ImageObj"/> location. The units of this position are specified by the
  17682. <see cref="P:ZedGraph.Location.CoordinateFrame"/> property.</param>
  17683. <param name="height">The height of the rectangle that defines the
  17684. <see cref="T:ZedGraph.ImageObj"/> location. The units of this position are specified by the
  17685. <see cref="P:ZedGraph.Location.CoordinateFrame"/> property.</param>
  17686. </member>
  17687. <member name="M:ZedGraph.ImageObj.#ctor(ZedGraph.ImageObj)">
  17688. <summary>
  17689. The Copy Constructor
  17690. </summary>
  17691. <param name="rhs">The <see cref="T:ZedGraph.ImageObj"/> object from which to copy</param>
  17692. </member>
  17693. <member name="M:ZedGraph.ImageObj.System#ICloneable#Clone">
  17694. <summary>
  17695. Implement the <see cref="T:System.ICloneable"/> interface in a typesafe manner by just
  17696. calling the typed version of <see cref="M:ZedGraph.ImageObj.Clone"/>
  17697. </summary>
  17698. <returns>A deep copy of this object</returns>
  17699. </member>
  17700. <member name="M:ZedGraph.ImageObj.Clone">
  17701. <summary>
  17702. Typesafe, deep-copy clone method.
  17703. </summary>
  17704. <returns>A new, independent copy of this class</returns>
  17705. </member>
  17706. <member name="M:ZedGraph.ImageObj.#ctor(System.Runtime.Serialization.SerializationInfo,System.Runtime.Serialization.StreamingContext)">
  17707. <summary>
  17708. Constructor for deserializing objects
  17709. </summary>
  17710. <param name="info">A <see cref="T:System.Runtime.Serialization.SerializationInfo"/> instance that defines the serialized data
  17711. </param>
  17712. <param name="context">A <see cref="T:System.Runtime.Serialization.StreamingContext"/> instance that contains the serialized data
  17713. </param>
  17714. </member>
  17715. <member name="M:ZedGraph.ImageObj.GetObjectData(System.Runtime.Serialization.SerializationInfo,System.Runtime.Serialization.StreamingContext)">
  17716. <summary>
  17717. Populates a <see cref="T:System.Runtime.Serialization.SerializationInfo"/> instance with the data needed to serialize the target object
  17718. </summary>
  17719. <param name="info">A <see cref="T:System.Runtime.Serialization.SerializationInfo"/> instance that defines the serialized data</param>
  17720. <param name="context">A <see cref="T:System.Runtime.Serialization.StreamingContext"/> instance that contains the serialized data</param>
  17721. </member>
  17722. <member name="M:ZedGraph.ImageObj.Draw(System.Drawing.Graphics,ZedGraph.PaneBase,System.Single)">
  17723. <summary>
  17724. Render this object to the specified <see cref="T:System.Drawing.Graphics"/> device
  17725. This method is normally only called by the Draw method
  17726. of the parent <see cref="T:ZedGraph.GraphObjList"/> collection object.
  17727. </summary>
  17728. <param name="g">
  17729. A graphic device object to be drawn into. This is normally e.Graphics from the
  17730. PaintEventArgs argument to the Paint() method.
  17731. </param>
  17732. <param name="pane">
  17733. A reference to the <see cref="T:ZedGraph.PaneBase"/> object that is the parent or
  17734. owner of this object.
  17735. </param>
  17736. <param name="scaleFactor">
  17737. The scaling factor to be used for rendering objects. This is calculated and
  17738. passed down by the parent <see cref="T:ZedGraph.GraphPane"/> object using the
  17739. <see cref="M:ZedGraph.PaneBase.CalcScaleFactor"/> method, and is used to proportionally adjust
  17740. font sizes, etc. according to the actual size of the graph.
  17741. </param>
  17742. </member>
  17743. <member name="M:ZedGraph.ImageObj.PointInBox(System.Drawing.PointF,ZedGraph.PaneBase,System.Drawing.Graphics,System.Single)">
  17744. <summary>
  17745. Determine if the specified screen point lies inside the bounding box of this
  17746. <see cref="T:ZedGraph.ArrowObj"/>. The bounding box is calculated assuming a distance
  17747. of <see cref="F:ZedGraph.GraphPane.Default.NearestTol"/> pixels around the arrow segment.
  17748. </summary>
  17749. <param name="pt">The screen point, in pixels</param>
  17750. <param name="pane">
  17751. A reference to the <see cref="T:ZedGraph.PaneBase"/> object that is the parent or
  17752. owner of this object.
  17753. </param>
  17754. <param name="g">
  17755. A graphic device object to be drawn into. This is normally e.Graphics from the
  17756. PaintEventArgs argument to the Paint() method.
  17757. </param>
  17758. <param name="scaleFactor">
  17759. The scaling factor to be used for rendering objects. This is calculated and
  17760. passed down by the parent <see cref="T:ZedGraph.GraphPane"/> object using the
  17761. <see cref="M:ZedGraph.PaneBase.CalcScaleFactor"/> method, and is used to proportionally adjust
  17762. font sizes, etc. according to the actual size of the graph.
  17763. </param>
  17764. <returns>true if the point lies in the bounding box, false otherwise</returns>
  17765. </member>
  17766. <member name="M:ZedGraph.ImageObj.GetCoords(ZedGraph.PaneBase,System.Drawing.Graphics,System.Single,System.String@,System.String@)">
  17767. <summary>
  17768. Determines the shape type and Coords values for this GraphObj
  17769. </summary>
  17770. </member>
  17771. <member name="P:ZedGraph.ImageObj.Image">
  17772. <summary>
  17773. The <see cref="T:System.Drawing.Image"/> object.
  17774. </summary>
  17775. <value> A <see cref="T:System.Drawing.Image"/> class reference. </value>
  17776. </member>
  17777. <member name="P:ZedGraph.ImageObj.IsScaled">
  17778. <summary>
  17779. Gets or sets a property that determines if the image will be scaled to the
  17780. output rectangle (see <see cref="T:ZedGraph.Location"/>).
  17781. </summary>
  17782. <value>true to scale the image, false to draw the image unscaled, but clipped
  17783. to the destination rectangle</value>
  17784. </member>
  17785. <member name="T:ZedGraph.ImageObj.Default">
  17786. <summary>
  17787. A simple struct that defines the
  17788. default property values for the <see cref="T:ZedGraph.ImageObj"/> class.
  17789. </summary>
  17790. </member>
  17791. <member name="F:ZedGraph.ImageObj.Default.IsScaled">
  17792. <summary>
  17793. Default value for the <see cref="T:ZedGraph.ImageObj"/>
  17794. <see cref="P:ZedGraph.ImageObj.IsScaled"/> property.
  17795. </summary>
  17796. </member>
  17797. <member name="T:ZedGraph.GraphPane">
  17798. <summary>
  17799. Class <see cref="T:ZedGraph.GraphPane"/> encapsulates the graph pane, which is all display elements
  17800. associated with an individual graph.
  17801. </summary>
  17802. <remarks>This class is the outside "wrapper"
  17803. for the ZedGraph classes, and provides the interface to access the attributes
  17804. of the graph. You can have multiple graphs in the same document or form,
  17805. just instantiate multiple GraphPane's.
  17806. </remarks>
  17807. <author> John Champion modified by Jerry Vos </author>
  17808. <version> $Revision: 3.81 $ $Date: 2007-09-30 07:44:11 $ </version>
  17809. </member>
  17810. <member name="F:ZedGraph.GraphPane.schema2">
  17811. <summary>
  17812. Current schema value that defines the version of the serialized file
  17813. </summary>
  17814. </member>
  17815. <member name="F:ZedGraph.GraphPane._xAxis">
  17816. <summary>Private field instance of the <see cref="T:ZedGraph.XAxis"/> class. Use the
  17817. public property <see cref="P:ZedGraph.GraphPane.XAxis"/> to access this class.</summary>
  17818. </member>
  17819. <member name="F:ZedGraph.GraphPane._x2Axis">
  17820. <summary>Private field instance of the <see cref="T:ZedGraph.XAxis"/> class. Use the
  17821. public property <see cref="P:ZedGraph.GraphPane.X2Axis"/> to access this class.</summary>
  17822. </member>
  17823. <member name="F:ZedGraph.GraphPane._yAxisList">
  17824. <summary>Private field instance of the <see cref="T:ZedGraph.YAxisList"/> class. Use the
  17825. public property <see cref="P:ZedGraph.GraphPane.YAxisList"/> to access this class.</summary>
  17826. </member>
  17827. <member name="F:ZedGraph.GraphPane._y2AxisList">
  17828. <summary>Private field instance of the <see cref="T:ZedGraph.Y2AxisList"/> class. Use the
  17829. public property <see cref="P:ZedGraph.GraphPane.Y2AxisList"/> to access this class.</summary>
  17830. </member>
  17831. <member name="F:ZedGraph.GraphPane._curveList">
  17832. <summary>Private field instance of the <see cref="T:ZedGraph.CurveList"/> class. Use the
  17833. public property <see cref="P:ZedGraph.GraphPane.CurveList"/> to access this class.</summary>
  17834. </member>
  17835. <member name="F:ZedGraph.GraphPane._zoomStack">
  17836. <summary>
  17837. private value that contains a <see cref="T:ZedGraph.ZoomStateStack"/>, which stores prior
  17838. <see cref="T:ZedGraph.ZoomState"/> objects containing scale range information. This enables
  17839. zooming and panning functionality for the <see cref="T:ZedGraph.ZedGraphControl"/>.
  17840. </summary>
  17841. </member>
  17842. <member name="F:ZedGraph.GraphPane._isIgnoreInitial">
  17843. <summary>Private field that determines whether or not initial zero values will
  17844. be included or excluded when determining the Y or Y2 axis scale range.
  17845. Use the public property <see cref="P:ZedGraph.GraphPane.IsIgnoreInitial"/> to access
  17846. this value. </summary>
  17847. </member>
  17848. <member name="F:ZedGraph.GraphPane._isIgnoreMissing">
  17849. <summary>Private field that determines whether or not initial
  17850. <see cref="F:ZedGraph.PointPairBase.Missing"/> values will cause the line segments of
  17851. a curve to be discontinuous. If this field is true, then the curves
  17852. will be plotted as continuous lines as if the Missing values did not
  17853. exist.
  17854. Use the public property <see cref="P:ZedGraph.GraphPane.IsIgnoreMissing"/> to access
  17855. this value. </summary>
  17856. </member>
  17857. <member name="F:ZedGraph.GraphPane._isBoundedRanges">
  17858. <summary> private field that determines if the auto-scaled axis ranges will subset the
  17859. data points based on any manually set scale range values. Use the public property
  17860. <see cref="P:ZedGraph.GraphPane.IsBoundedRanges"/> to access this value.</summary>
  17861. <remarks>The bounds provide a means to subset the data. For example, if all the axes are set to
  17862. autoscale, then the full range of data are used. But, if the XAxis.Min and XAxis.Max values
  17863. are manually set, then the Y data range will reflect the Y values within the bounds of
  17864. XAxis.Min and XAxis.Max.</remarks>
  17865. </member>
  17866. <member name="F:ZedGraph.GraphPane._isAlignGrids">
  17867. <summary>
  17868. private field that determines if ZedGraph should modify the scale ranges for the Y and Y2
  17869. axes such that the number of steps, and therefore the grid lines, line up. Use the
  17870. public property <see cref="P:ZedGraph.GraphPane.IsAlignGrids"/> to acccess this value.
  17871. </summary>
  17872. </member>
  17873. <member name="F:ZedGraph.GraphPane._lineType">
  17874. <summary>Private field that determines how the <see cref="T:ZedGraph.LineItem"/>
  17875. graphs will be displayed. See the <see cref="T:ZedGraph.LineType"/> enum
  17876. for the individual types available.
  17877. To access this value, use the public property <see cref="P:ZedGraph.GraphPane.LineType"/>.
  17878. </summary>
  17879. <seealso cref="F:ZedGraph.GraphPane.Default.LineType"/>
  17880. </member>
  17881. <member name="M:ZedGraph.GraphPane.#ctor">
  17882. <summary>
  17883. Default Constructor. Sets the <see cref="P:ZedGraph.PaneBase.Rect"/> to (0, 0, 500, 375), and
  17884. sets the <see cref="P:ZedGraph.PaneBase.Title"/> and <see cref="P:ZedGraph.Axis.Title"/> values to empty
  17885. strings.
  17886. </summary>
  17887. </member>
  17888. <member name="M:ZedGraph.GraphPane.#ctor(System.Drawing.RectangleF,System.String,System.String,System.String)">
  17889. <summary>
  17890. Constructor for the <see cref="T:ZedGraph.GraphPane"/> object. This routine will
  17891. initialize all member variables and classes, setting appropriate default
  17892. values as defined in the <see cref="T:ZedGraph.GraphPane.Default"/> class.
  17893. </summary>
  17894. <param name="rect"> A rectangular screen area where the graph is to be displayed.
  17895. This area can be any size, and can be resize at any time using the
  17896. <see cref="P:ZedGraph.PaneBase.Rect"/> property.
  17897. </param>
  17898. <param name="title">The <see cref="P:ZedGraph.PaneBase.Title"/> for this <see cref="T:ZedGraph.GraphPane"/></param>
  17899. <param name="xTitle">The <see cref="P:ZedGraph.Axis.Title"/> for the <see cref="P:ZedGraph.GraphPane.XAxis"/></param>
  17900. <param name="yTitle">The <see cref="P:ZedGraph.Axis.Title"/> for the <see cref="P:ZedGraph.GraphPane.YAxis"/></param>
  17901. </member>
  17902. <member name="M:ZedGraph.GraphPane.#ctor(ZedGraph.GraphPane)">
  17903. <summary>
  17904. The Copy Constructor
  17905. </summary>
  17906. <param name="rhs">The GraphPane object from which to copy</param>
  17907. </member>
  17908. <member name="M:ZedGraph.GraphPane.System#ICloneable#Clone">
  17909. <summary>
  17910. Implement the <see cref="T:System.ICloneable"/> interface in a typesafe manner by just
  17911. calling the typed version of <see cref="M:ZedGraph.GraphPane.Clone"/>
  17912. </summary>
  17913. <returns>A deep copy of this object</returns>
  17914. </member>
  17915. <member name="M:ZedGraph.GraphPane.Clone">
  17916. <summary>
  17917. Typesafe, deep-copy clone method.
  17918. </summary>
  17919. <returns>A new, independent copy of this class</returns>
  17920. </member>
  17921. <member name="M:ZedGraph.GraphPane.#ctor(System.Runtime.Serialization.SerializationInfo,System.Runtime.Serialization.StreamingContext)">
  17922. <summary>
  17923. Constructor for deserializing objects
  17924. </summary>
  17925. <param name="info">A <see cref="T:System.Runtime.Serialization.SerializationInfo"/> instance that defines the serialized data
  17926. </param>
  17927. <param name="context">A <see cref="T:System.Runtime.Serialization.StreamingContext"/> instance that contains the serialized data
  17928. </param>
  17929. </member>
  17930. <member name="M:ZedGraph.GraphPane.GetObjectData(System.Runtime.Serialization.SerializationInfo,System.Runtime.Serialization.StreamingContext)">
  17931. <summary>
  17932. Populates a <see cref="T:System.Runtime.Serialization.SerializationInfo"/> instance with the data needed to serialize the target object
  17933. </summary>
  17934. <param name="info">A <see cref="T:System.Runtime.Serialization.SerializationInfo"/> instance that defines the serialized data</param>
  17935. <param name="context">A <see cref="T:System.Runtime.Serialization.StreamingContext"/> instance that contains the serialized data</param>
  17936. </member>
  17937. <member name="M:ZedGraph.GraphPane.AxisChange">
  17938. <summary>
  17939. AxisChange causes the axes scale ranges to be recalculated based on the current data range.
  17940. </summary>
  17941. <remarks>
  17942. There is no obligation to call AxisChange() for manually scaled axes. AxisChange() is only
  17943. intended to handle auto scaling operations. Call this function anytime you change, add, or
  17944. remove curve data to insure that the scale range of the axes are appropriate for the data range.
  17945. This method calculates
  17946. a scale minimum, maximum, and step size for each axis based on the current curve data.
  17947. Only the axis attributes (min, max, step) that are set to auto-range
  17948. (<see cref="P:ZedGraph.Scale.MinAuto"/>, <see cref="P:ZedGraph.Scale.MaxAuto"/>, <see cref="P:ZedGraph.Scale.MajorStepAuto"/>)
  17949. will be modified. You must call <see cref="M:System.Windows.Forms.Control.Invalidate"/> after calling
  17950. AxisChange to make sure the display gets updated.<br/>
  17951. This overload of AxisChange just uses the default Graphics instance for the screen.
  17952. If you have a Graphics instance available from your Windows Form, you should use
  17953. the <see cref="M:ZedGraph.GraphPane.AxisChange(System.Drawing.Graphics)"/> overload instead.
  17954. </remarks>
  17955. </member>
  17956. <member name="M:ZedGraph.GraphPane.AxisChange(System.Drawing.Graphics)">
  17957. <summary>
  17958. AxisChange causes the axes scale ranges to be recalculated based on the current data range.
  17959. </summary>
  17960. <remarks>
  17961. There is no obligation to call AxisChange() for manually scaled axes. AxisChange() is only
  17962. intended to handle auto scaling operations. Call this function anytime you change, add, or
  17963. remove curve data to insure that the scale range of the axes are appropriate for the data range.
  17964. This method calculates
  17965. a scale minimum, maximum, and step size for each axis based on the current curve data.
  17966. Only the axis attributes (min, max, step) that are set to auto-range
  17967. (<see cref="P:ZedGraph.Scale.MinAuto"/>, <see cref="P:ZedGraph.Scale.MaxAuto"/>, <see cref="P:ZedGraph.Scale.MajorStepAuto"/>)
  17968. will be modified. You must call
  17969. <see cref="M:System.Windows.Forms.Control.Invalidate"/> after calling AxisChange to make sure the display gets updated.
  17970. </remarks>
  17971. <param name="g">
  17972. A graphic device object to be drawn into. This is normally e.Graphics from the
  17973. PaintEventArgs argument to the Paint() method.
  17974. </param>
  17975. </member>
  17976. <member name="M:ZedGraph.GraphPane.Draw(System.Drawing.Graphics)">
  17977. <summary>
  17978. Draw all elements in the <see cref="T:ZedGraph.GraphPane"/> to the specified graphics device.
  17979. </summary>
  17980. <remarks>This method
  17981. should be part of the Paint() update process. Calling this routine will redraw all
  17982. features of the graph. No preparation is required other than an instantiated
  17983. <see cref="T:ZedGraph.GraphPane"/> object.
  17984. </remarks>
  17985. <param name="g">
  17986. A graphic device object to be drawn into. This is normally e.Graphics from the
  17987. PaintEventArgs argument to the Paint() method.
  17988. </param>
  17989. </member>
  17990. <member name="M:ZedGraph.GraphPane.CalcChartRect(System.Drawing.Graphics)">
  17991. <summary>
  17992. Calculate the <see cref="P:ZedGraph.Chart.Rect"/> based on the <see cref="P:ZedGraph.PaneBase.Rect"/>.
  17993. </summary>
  17994. <remarks>The ChartRect
  17995. is the plot area bounded by the axes, and the rect is the total area as
  17996. specified by the client application.
  17997. </remarks>
  17998. <param name="g">
  17999. A graphic device object to be drawn into. This is normally e.Graphics from the
  18000. PaintEventArgs argument to the Paint() method.
  18001. </param>
  18002. <returns>The calculated chart rect, in pixel coordinates.</returns>
  18003. </member>
  18004. <member name="M:ZedGraph.GraphPane.CalcChartRect(System.Drawing.Graphics,System.Single)">
  18005. <summary>
  18006. Calculate the <see cref="P:ZedGraph.Chart.Rect"/> based on the <see cref="P:ZedGraph.PaneBase.Rect"/>.
  18007. </summary>
  18008. <remarks>The ChartRect
  18009. is the plot area bounded by the axes, and the rect is the total area as
  18010. specified by the client application.
  18011. </remarks>
  18012. <param name="g">
  18013. A graphic device object to be drawn into. This is normally e.Graphics from the
  18014. PaintEventArgs argument to the Paint() method.
  18015. </param>
  18016. <param name="scaleFactor">
  18017. The scaling factor for the features of the graph based on the <see cref="P:ZedGraph.PaneBase.BaseDimension"/>. This
  18018. scaling factor is calculated by the <see cref="M:ZedGraph.PaneBase.CalcScaleFactor"/> method. The scale factor
  18019. represents a linear multiple to be applied to font sizes, symbol sizes, etc.
  18020. </param>
  18021. <returns>The calculated chart rect, in pixel coordinates.</returns>
  18022. </member>
  18023. <member name="M:ZedGraph.GraphPane.SetMinSpaceBuffer(System.Drawing.Graphics,System.Single,System.Boolean)">
  18024. <summary>
  18025. This method will set the <see cref="P:ZedGraph.Axis.MinSpace"/> property for all three axes;
  18026. <see cref="P:ZedGraph.GraphPane.XAxis"/>, <see cref="P:ZedGraph.GraphPane.YAxis"/>, and <see cref="P:ZedGraph.GraphPane.Y2Axis"/>.
  18027. </summary>
  18028. <remarks>The <see cref="P:ZedGraph.Axis.MinSpace"/>
  18029. is calculated using the currently required space multiplied by a fraction
  18030. (<paramref>bufferFraction</paramref>).
  18031. The currently required space is calculated using <see cref="M:ZedGraph.Axis.CalcSpace(System.Drawing.Graphics,ZedGraph.GraphPane,System.Single,System.Single@)"/>, and is
  18032. based on current data ranges, font sizes, etc. The "space" is actually the amount of space
  18033. required to fit the tic marks, scale labels, and axis title.
  18034. The calculation is done by calling the <see cref="M:ZedGraph.Axis.SetMinSpaceBuffer(System.Drawing.Graphics,ZedGraph.GraphPane,System.Single,System.Boolean)"/> method for
  18035. each <see cref="T:ZedGraph.Axis"/>.
  18036. </remarks>
  18037. <param name="g">A graphic device object to be drawn into. This is normally e.Graphics from the
  18038. PaintEventArgs argument to the Paint() method.</param>
  18039. <param name="bufferFraction">The amount of space to allocate for the axis, expressed
  18040. as a fraction of the currently required space. For example, a value of 1.2 would
  18041. allow for 20% extra above the currently required space.</param>
  18042. <param name="isGrowOnly">If true, then this method will only modify the <see cref="P:ZedGraph.Axis.MinSpace"/>
  18043. property if the calculated result is more than the current value.</param>
  18044. </member>
  18045. <member name="M:ZedGraph.GraphPane.AddCurve(System.String,System.Double[],System.Double[],System.Drawing.Color)">
  18046. <summary>
  18047. Add a curve (<see cref="T:ZedGraph.CurveItem"/> object) to the plot with
  18048. the given data points (double arrays) and properties.
  18049. This is simplified way to add curves without knowledge of the
  18050. <see cref="P:ZedGraph.GraphPane.CurveList"/> class. An alternative is to use
  18051. the <see cref="T:ZedGraph.CurveList"/> Add() method.
  18052. </summary>
  18053. <param name="label">The text label (string) for the curve that will be
  18054. used as a <see cref="T:ZedGraph.Legend"/> entry.</param>
  18055. <param name="x">An array of double precision X values (the
  18056. independent values) that define the curve.</param>
  18057. <param name="y">An array of double precision Y values (the
  18058. dependent values) that define the curve.</param>
  18059. <param name="color">The color to used for the curve line,
  18060. symbols, etc.</param>
  18061. <returns>A <see cref="T:ZedGraph.CurveItem"/> class for the newly created curve.
  18062. This can then be used to access all of the curve properties that
  18063. are not defined as arguments to the
  18064. <see cref="M:ZedGraph.GraphPane.AddCurve(System.String,System.Double[],System.Double[],System.Drawing.Color)"/> method.</returns>
  18065. </member>
  18066. <member name="M:ZedGraph.GraphPane.AddCurve(System.String,ZedGraph.IPointList,System.Drawing.Color)">
  18067. <summary>
  18068. Add a curve (<see cref="T:ZedGraph.CurveItem"/> object) to the plot with
  18069. the given data points (<see cref="T:ZedGraph.IPointList"/>) and properties.
  18070. This is simplified way to add curves without knowledge of the
  18071. <see cref="P:ZedGraph.GraphPane.CurveList"/> class. An alternative is to use
  18072. the <see cref="T:ZedGraph.CurveList"/> Add() method.
  18073. </summary>
  18074. <param name="label">The text label (string) for the curve that will be
  18075. used as a <see cref="T:ZedGraph.Legend"/> entry.</param>
  18076. <param name="points">A <see cref="T:ZedGraph.IPointList"/> of double precision value pairs that define
  18077. the X and Y values for this curve</param>
  18078. <param name="color">The color to used for the curve line,
  18079. symbols, etc.</param>
  18080. <returns>A <see cref="T:ZedGraph.CurveItem"/> class for the newly created curve.
  18081. This can then be used to access all of the curve properties that
  18082. are not defined as arguments to the
  18083. <see cref="M:ZedGraph.GraphPane.AddCurve(System.String,ZedGraph.IPointList,System.Drawing.Color)"/> method.</returns>
  18084. </member>
  18085. <member name="M:ZedGraph.GraphPane.AddCurve(System.String,System.Double[],System.Double[],System.Drawing.Color,ZedGraph.SymbolType)">
  18086. <summary>
  18087. Add a curve (<see cref="T:ZedGraph.CurveItem"/> object) to the plot with
  18088. the given data points (double arrays) and properties.
  18089. This is simplified way to add curves without knowledge of the
  18090. <see cref="P:ZedGraph.GraphPane.CurveList"/> class. An alternative is to use
  18091. the <see cref="T:ZedGraph.CurveList"/> Add() method.
  18092. </summary>
  18093. <param name="label">The text label (string) for the curve that will be
  18094. used as a <see cref="T:ZedGraph.Legend"/> entry.</param>
  18095. <param name="x">An array of double precision X values (the
  18096. independent values) that define the curve.</param>
  18097. <param name="y">An array of double precision Y values (the
  18098. dependent values) that define the curve.</param>
  18099. <param name="color">The color to used for the curve line,
  18100. symbols, etc.</param>
  18101. <param name="symbolType">A symbol type (<see cref="T:ZedGraph.SymbolType"/>)
  18102. that will be used for this curve.</param>
  18103. <returns>A <see cref="T:ZedGraph.CurveItem"/> class for the newly created curve.
  18104. This can then be used to access all of the curve properties that
  18105. are not defined as arguments to the
  18106. <see cref="M:ZedGraph.GraphPane.AddCurve(System.String,System.Double[],System.Double[],System.Drawing.Color,ZedGraph.SymbolType)"/> method.</returns>
  18107. </member>
  18108. <member name="M:ZedGraph.GraphPane.AddCurve(System.String,ZedGraph.IPointList,System.Drawing.Color,ZedGraph.SymbolType)">
  18109. <summary>
  18110. Add a curve (<see cref="T:ZedGraph.CurveItem"/> object) to the plot with
  18111. the given data points (<see cref="T:ZedGraph.IPointList"/>) and properties.
  18112. This is simplified way to add curves without knowledge of the
  18113. <see cref="P:ZedGraph.GraphPane.CurveList"/> class. An alternative is to use
  18114. the <see cref="T:ZedGraph.CurveList"/> Add() method.
  18115. </summary>
  18116. <param name="label">The text label (string) for the curve that will be
  18117. used as a <see cref="T:ZedGraph.Legend"/> entry.</param>
  18118. <param name="points">A <see cref="T:ZedGraph.IPointList"/> of double precision value pairs that define
  18119. the X and Y values for this curve</param>
  18120. <param name="color">The color to used for the curve line,
  18121. symbols, etc.</param>
  18122. <param name="symbolType">A symbol type (<see cref="T:ZedGraph.SymbolType"/>)
  18123. that will be used for this curve.</param>
  18124. <returns>A <see cref="T:ZedGraph.CurveItem"/> class for the newly created curve.
  18125. This can then be used to access all of the curve properties that
  18126. are not defined as arguments to the
  18127. <see cref="M:ZedGraph.GraphPane.AddCurve(System.String,ZedGraph.IPointList,System.Drawing.Color,ZedGraph.SymbolType)"/> method.</returns>
  18128. </member>
  18129. <member name="M:ZedGraph.GraphPane.AddStick(System.String,System.Double[],System.Double[],System.Drawing.Color)">
  18130. <summary>
  18131. Add a stick graph (<see cref="T:ZedGraph.StickItem"/> object) to the plot with
  18132. the given data points (double arrays) and properties.
  18133. This is simplified way to add curves without knowledge of the
  18134. <see cref="P:ZedGraph.GraphPane.CurveList"/> class. An alternative is to use
  18135. the <see cref="T:ZedGraph.CurveList"/> Add() method.
  18136. </summary>
  18137. <param name="label">The text label (string) for the curve that will be
  18138. used as a <see cref="T:ZedGraph.Legend"/> entry.</param>
  18139. <param name="x">An array of double precision X values (the
  18140. independent values) that define the curve.</param>
  18141. <param name="y">An array of double precision Y values (the
  18142. dependent values) that define the curve.</param>
  18143. <param name="color">The color to used for the curve line,
  18144. symbols, etc.</param>
  18145. <returns>A <see cref="T:ZedGraph.StickItem"/> class for the newly created curve.
  18146. This can then be used to access all of the curve properties that
  18147. are not defined as arguments to the
  18148. <see cref="M:ZedGraph.GraphPane.AddStick(System.String,System.Double[],System.Double[],System.Drawing.Color)"/> method.</returns>
  18149. </member>
  18150. <member name="M:ZedGraph.GraphPane.AddStick(System.String,ZedGraph.IPointList,System.Drawing.Color)">
  18151. <summary>
  18152. Add a stick graph (<see cref="T:ZedGraph.StickItem"/> object) to the plot with
  18153. the given data points (<see cref="T:ZedGraph.IPointList"/>) and properties.
  18154. This is simplified way to add curves without knowledge of the
  18155. <see cref="P:ZedGraph.GraphPane.CurveList"/> class. An alternative is to use
  18156. the <see cref="T:ZedGraph.CurveList"/> Add() method.
  18157. </summary>
  18158. <param name="label">The text label (string) for the curve that will be
  18159. used as a <see cref="T:ZedGraph.Legend"/> entry.</param>
  18160. <param name="points">A <see cref="T:ZedGraph.IPointList"/> of double precision value pairs that define
  18161. the X and Y values for this curve</param>
  18162. <param name="color">The color to used for the curve line,
  18163. symbols, etc.</param>
  18164. <returns>A <see cref="T:ZedGraph.CurveItem"/> class for the newly created curve.
  18165. This can then be used to access all of the curve properties that
  18166. are not defined as arguments to the
  18167. <see cref="M:ZedGraph.GraphPane.AddStick(System.String,ZedGraph.IPointList,System.Drawing.Color)"/> method.</returns>
  18168. </member>
  18169. <member name="M:ZedGraph.GraphPane.AddOHLCBar(System.String,ZedGraph.IPointList,System.Drawing.Color)">
  18170. <summary>
  18171. Add a candlestick graph (<see cref="T:ZedGraph.OHLCBarItem"/> object) to the plot with
  18172. the given data points (<see cref="T:ZedGraph.IPointList"/>) and properties.
  18173. </summary>
  18174. <remarks>
  18175. This is simplified way to add curves without knowledge of the
  18176. <see cref="P:ZedGraph.GraphPane.CurveList"/> class. An alternative is to use
  18177. the <see cref="T:ZedGraph.CurveList"/> Add() method.
  18178. Note that the <see cref="T:ZedGraph.IPointList"/>
  18179. should contain <see cref="T:ZedGraph.StockPt"/> objects instead of <see cref="T:ZedGraph.PointPair"/>
  18180. objects in order to contain all the data values required for this curve type.
  18181. </remarks>
  18182. <param name="label">The text label (string) for the curve that will be
  18183. used as a <see cref="T:ZedGraph.Legend"/> entry.</param>
  18184. <param name="points">A <see cref="T:ZedGraph.IPointList"/> of double precision value pairs that define
  18185. the X and Y values for this curve</param>
  18186. <param name="color">The color to used for the curve line,
  18187. symbols, etc.</param>
  18188. <returns>A <see cref="T:ZedGraph.CurveItem"/> class for the newly created curve.
  18189. This can then be used to access all of the curve properties that
  18190. are not defined as arguments to the
  18191. <see cref="M:ZedGraph.GraphPane.AddOHLCBar(System.String,ZedGraph.IPointList,System.Drawing.Color)"/> method.</returns>
  18192. </member>
  18193. <member name="M:ZedGraph.GraphPane.AddJapaneseCandleStick(System.String,ZedGraph.IPointList)">
  18194. <summary>
  18195. Add a japanesecandlestick graph (<see cref="T:ZedGraph.JapaneseCandleStickItem"/> object) to the plot with
  18196. the given data points (<see cref="T:ZedGraph.IPointList"/>) and properties.
  18197. </summary>
  18198. <remarks>
  18199. This is simplified way to add curves without knowledge of the
  18200. <see cref="P:ZedGraph.GraphPane.CurveList"/> class. An alternative is to use
  18201. the <see cref="T:ZedGraph.CurveList"/> Add() method.
  18202. Note that the <see cref="T:ZedGraph.IPointList"/>
  18203. should contain <see cref="T:ZedGraph.StockPt"/> objects instead of <see cref="T:ZedGraph.PointPair"/>
  18204. objects in order to contain all the data values required for this curve type.
  18205. </remarks>
  18206. <param name="label">The text label (string) for the curve that will be
  18207. used as a <see cref="T:ZedGraph.Legend"/> entry.</param>
  18208. <param name="points">A <see cref="T:ZedGraph.IPointList"/> of double precision value pairs that define
  18209. the X and Y values for this curve</param>
  18210. <returns>A <see cref="T:ZedGraph.CurveItem"/> class for the newly created curve.
  18211. This can then be used to access all of the curve properties that
  18212. are not defined as arguments to the
  18213. <see cref="M:ZedGraph.GraphPane.AddJapaneseCandleStick(System.String,ZedGraph.IPointList)"/> method.</returns>
  18214. </member>
  18215. <member name="M:ZedGraph.GraphPane.AddErrorBar(System.String,System.Double[],System.Double[],System.Double[],System.Drawing.Color)">
  18216. <summary>
  18217. Add an error bar set (<see cref="T:ZedGraph.ErrorBarItem"/> object) to the plot with
  18218. the given data points (<see cref="T:ZedGraph.IPointList"/>) and properties.
  18219. This is simplified way to add curves without knowledge of the
  18220. <see cref="P:ZedGraph.GraphPane.CurveList"/> class. An alternative is to use
  18221. the <see cref="T:ZedGraph.CurveList"/> Add() method.
  18222. </summary>
  18223. <param name="label">The text label (string) for the curve that will be
  18224. used as a <see cref="T:ZedGraph.Legend"/> entry.</param>
  18225. <param name="x">An array of double precision X values (the
  18226. independent values) that define the curve.</param>
  18227. <param name="y">An array of double precision Y values (the
  18228. dependent values) that define the curve.</param>
  18229. <param name="baseValue">An array of double precision values that define the
  18230. base value (the bottom) of the bars for this curve.
  18231. </param>
  18232. <param name="color">The color to used for the curve line,
  18233. symbols, etc.</param>
  18234. <returns>An <see cref="T:ZedGraph.ErrorBarItem"/> class for the newly created curve.
  18235. This can then be used to access all of the curve properties that
  18236. are not defined as arguments to the
  18237. <see cref="M:ZedGraph.GraphPane.AddErrorBar(System.String,ZedGraph.IPointList,System.Drawing.Color)"/> method.</returns>
  18238. </member>
  18239. <member name="M:ZedGraph.GraphPane.AddErrorBar(System.String,ZedGraph.IPointList,System.Drawing.Color)">
  18240. <summary>
  18241. Add an error bar set (<see cref="T:ZedGraph.ErrorBarItem"/> object) to the plot with
  18242. the given data points (<see cref="T:ZedGraph.IPointList"/>) and properties.
  18243. This is simplified way to add curves without knowledge of the
  18244. <see cref="P:ZedGraph.GraphPane.CurveList"/> class. An alternative is to use
  18245. the <see cref="T:ZedGraph.CurveList"/> Add() method.
  18246. </summary>
  18247. <param name="label">The text label (string) for the curve that will be
  18248. used as a <see cref="T:ZedGraph.Legend"/> entry.</param>
  18249. <param name="points">A <see cref="T:ZedGraph.IPointList"/> of double precision value pairs that define
  18250. the X and Y values for this curve</param>
  18251. <param name="color">The color to used for the curve line,
  18252. symbols, etc.</param>
  18253. <returns>An <see cref="T:ZedGraph.ErrorBarItem"/> class for the newly created curve.
  18254. This can then be used to access all of the curve properties that
  18255. are not defined as arguments to the
  18256. <see cref="M:ZedGraph.GraphPane.AddErrorBar(System.String,ZedGraph.IPointList,System.Drawing.Color)"/> method.</returns>
  18257. </member>
  18258. <member name="M:ZedGraph.GraphPane.AddBar(System.String,ZedGraph.IPointList,System.Drawing.Color)">
  18259. <summary>
  18260. Add a bar type curve (<see cref="T:ZedGraph.CurveItem"/> object) to the plot with
  18261. the given data points (<see cref="T:ZedGraph.IPointList"/>) and properties.
  18262. This is simplified way to add curves without knowledge of the
  18263. <see cref="P:ZedGraph.GraphPane.CurveList"/> class. An alternative is to use
  18264. the <see cref="T:ZedGraph.CurveList"/> Add() method.
  18265. </summary>
  18266. <param name="label">The text label (string) for the curve that will be
  18267. used as a <see cref="T:ZedGraph.Legend"/> entry.</param>
  18268. <param name="points">A <see cref="T:ZedGraph.IPointList"/> of double precision value pairs that define
  18269. the X and Y values for this curve</param>
  18270. <param name="color">The color to used to fill the bars</param>
  18271. <returns>A <see cref="T:ZedGraph.CurveItem"/> class for the newly created bar curve.
  18272. This can then be used to access all of the curve properties that
  18273. are not defined as arguments to the
  18274. <see cref="M:ZedGraph.GraphPane.AddBar(System.String,ZedGraph.IPointList,System.Drawing.Color)"/> method.</returns>
  18275. </member>
  18276. <member name="M:ZedGraph.GraphPane.AddBar(System.String,System.Double[],System.Double[],System.Drawing.Color)">
  18277. <summary>
  18278. Add a bar type curve (<see cref="T:ZedGraph.CurveItem"/> object) to the plot with
  18279. the given data points (double arrays) and properties.
  18280. This is simplified way to add curves without knowledge of the
  18281. <see cref="P:ZedGraph.GraphPane.CurveList"/> class. An alternative is to use
  18282. the <see cref="T:ZedGraph.CurveList"/> Add() method.
  18283. </summary>
  18284. <param name="label">The text label (string) for the curve that will be
  18285. used as a <see cref="T:ZedGraph.Legend"/> entry.</param>
  18286. <param name="x">An array of double precision X values (the
  18287. independent values) that define the curve.</param>
  18288. <param name="y">An array of double precision Y values (the
  18289. dependent values) that define the curve.</param>
  18290. <param name="color">The color to used for the bars</param>
  18291. <returns>A <see cref="T:ZedGraph.CurveItem"/> class for the newly created bar curve.
  18292. This can then be used to access all of the curve properties that
  18293. are not defined as arguments to the
  18294. <see cref="M:ZedGraph.GraphPane.AddBar(System.String,System.Double[],System.Double[],System.Drawing.Color)"/> method.</returns>
  18295. </member>
  18296. <member name="M:ZedGraph.GraphPane.AddHiLowBar(System.String,System.Double[],System.Double[],System.Double[],System.Drawing.Color)">
  18297. <summary>
  18298. Add a "High-Low" bar type curve (<see cref="T:ZedGraph.HiLowBarItem"/> object) to the plot with
  18299. the given data points (double arrays) and properties.
  18300. This is simplified way to add curves without knowledge of the
  18301. <see cref="P:ZedGraph.GraphPane.CurveList"/> class. An alternative is to use
  18302. the <see cref="T:ZedGraph.CurveList"/> Add() method.
  18303. </summary>
  18304. <param name="label">The text label (string) for the curve that will be
  18305. used as a <see cref="T:ZedGraph.Legend"/> entry.</param>
  18306. <param name="x">An array of double precision X values (the
  18307. independent values) that define the curve.</param>
  18308. <param name="y">An array of double precision Y values (the
  18309. dependent values) that define the curve.</param>
  18310. <param name="baseVal">An array of double precision values that define the
  18311. base value (the bottom) of the bars for this curve.
  18312. </param>
  18313. <param name="color">The color to used for the bars</param>
  18314. <returns>A <see cref="T:ZedGraph.HiLowBarItem"/> class for the newly created bar curve.
  18315. This can then be used to access all of the curve properties that
  18316. are not defined as arguments to the
  18317. <see cref="M:ZedGraph.GraphPane.AddHiLowBar(System.String,System.Double[],System.Double[],System.Double[],System.Drawing.Color)"/> method.</returns>
  18318. </member>
  18319. <member name="M:ZedGraph.GraphPane.AddHiLowBar(System.String,ZedGraph.IPointList,System.Drawing.Color)">
  18320. <summary>
  18321. Add a hi-low bar type curve (<see cref="T:ZedGraph.CurveItem"/> object) to the plot with
  18322. the given data points (<see cref="T:ZedGraph.IPointList"/>) and properties.
  18323. This is simplified way to add curves without knowledge of the
  18324. <see cref="P:ZedGraph.GraphPane.CurveList"/> class. An alternative is to use
  18325. the <see cref="T:ZedGraph.CurveList"/> Add() method.
  18326. </summary>
  18327. <param name="label">The text label (string) for the curve that will be
  18328. used as a <see cref="T:ZedGraph.Legend"/> entry.</param>
  18329. <param name="points">A <see cref="T:ZedGraph.IPointList"/> of double precision value Trio's that define
  18330. the X, Y, and lower dependent values for this curve</param>
  18331. <param name="color">The color to used to fill the bars</param>
  18332. <returns>A <see cref="T:ZedGraph.HiLowBarItem"/> class for the newly created bar curve.
  18333. This can then be used to access all of the curve properties that
  18334. are not defined as arguments to the
  18335. <see cref="M:ZedGraph.GraphPane.AddHiLowBar(System.String,ZedGraph.IPointList,System.Drawing.Color)"/> method.</returns>
  18336. </member>
  18337. <member name="M:ZedGraph.GraphPane.AddPieSlice(System.Double,System.Drawing.Color,System.Double,System.String)">
  18338. <summary>
  18339. Add a <see cref="T:ZedGraph.PieItem"/> to the display.
  18340. </summary>
  18341. <param name="value">The value associated with this <see cref="T:ZedGraph.PieItem"/>item.</param>
  18342. <param name="color">The display color for this <see cref="T:ZedGraph.PieItem"/>item.</param>
  18343. <param name="displacement">The amount this <see cref="T:ZedGraph.PieItem"/>item will be
  18344. displaced from the center of the <see cref="T:ZedGraph.PieItem"/>.</param>
  18345. <param name="label">Text label for this <see cref="T:ZedGraph.PieItem"/></param>
  18346. <returns>a reference to the <see cref="T:ZedGraph.PieItem"/> constructed</returns>
  18347. </member>
  18348. <member name="M:ZedGraph.GraphPane.AddPieSlice(System.Double,System.Drawing.Color,System.Drawing.Color,System.Single,System.Double,System.String)">
  18349. <summary>
  18350. Add a <see cref="T:ZedGraph.PieItem"/> to the display, providing a gradient fill for the pie color.
  18351. </summary>
  18352. <param name="value">The value associated with this <see cref="T:ZedGraph.PieItem"/> instance.</param>
  18353. <param name="color1">The starting display color for the gradient <see cref="T:ZedGraph.Fill"/> for this
  18354. <see cref="T:ZedGraph.PieItem"/> instance.</param>
  18355. <param name="color2">The ending display color for the gradient <see cref="T:ZedGraph.Fill"/> for this
  18356. <see cref="T:ZedGraph.PieItem"/> instance.</param>
  18357. <param name="fillAngle">The angle for the gradient <see cref="T:ZedGraph.Fill"/>.</param>
  18358. <param name="displacement">The amount this <see cref="T:ZedGraph.PieItem"/> instance will be
  18359. displaced from the center point.</param>
  18360. <param name="label">Text label for this <see cref="T:ZedGraph.PieItem"/> instance.</param>
  18361. </member>
  18362. <member name="M:ZedGraph.GraphPane.AddPieSlices(System.Double[],System.String[])">
  18363. <summary>
  18364. Creates all the <see cref="T:ZedGraph.PieItem"/>s for a single Pie Chart.
  18365. </summary>
  18366. <param name="values">double array containing all <see cref="P:ZedGraph.PieItem.Value"/>s
  18367. for a single PieChart.
  18368. </param>
  18369. <param name="labels"> string array containing all <see cref="P:ZedGraph.CurveItem.Label"/>s
  18370. for a single PieChart.
  18371. </param>
  18372. <returns>an array containing references to all <see cref="T:ZedGraph.PieItem"/>s comprising
  18373. the Pie Chart.</returns>
  18374. </member>
  18375. <member name="M:ZedGraph.GraphPane.GeneralTransform(System.Drawing.PointF,ZedGraph.CoordType)">
  18376. <summary>
  18377. Transform a data point from the specified coordinate type
  18378. (<see cref="T:ZedGraph.CoordType"/>) to screen coordinates (pixels).
  18379. </summary>
  18380. <remarks>This method implicitly assumes that <see cref="P:ZedGraph.Chart.Rect"/>
  18381. has already been calculated via <see cref="M:ZedGraph.GraphPane.AxisChange"/> or
  18382. <see cref="M:ZedGraph.GraphPane.Draw(System.Drawing.Graphics)"/> methods, or the <see cref="P:ZedGraph.Chart.Rect"/> is
  18383. set manually (see <see cref="P:ZedGraph.Chart.IsRectAuto"/>).</remarks>
  18384. <param name="ptF">The X,Y pair that defines the point in user
  18385. coordinates.</param>
  18386. <param name="coord">A <see cref="T:ZedGraph.CoordType"/> type that defines the
  18387. coordinate system in which the X,Y pair is defined.</param>
  18388. <returns>A point in screen coordinates that corresponds to the
  18389. specified user point.</returns>
  18390. </member>
  18391. <member name="M:ZedGraph.GraphPane.GeneralTransform(System.Double,System.Double,ZedGraph.CoordType)">
  18392. <summary>
  18393. Transform a data point from the specified coordinate type
  18394. (<see cref="T:ZedGraph.CoordType"/>) to screen coordinates (pixels).
  18395. </summary>
  18396. <remarks>This method implicitly assumes that <see cref="P:ZedGraph.Chart.Rect"/>
  18397. has already been calculated via <see cref="M:ZedGraph.GraphPane.AxisChange"/> or
  18398. <see cref="M:ZedGraph.GraphPane.Draw(System.Drawing.Graphics)"/> methods, or the <see cref="P:ZedGraph.Chart.Rect"/> is
  18399. set manually (see <see cref="P:ZedGraph.Chart.IsRectAuto"/>).
  18400. Note that this method is more accurate than the <see cref="M:ZedGraph.GraphPane.GeneralTransform(System.Drawing.PointF,ZedGraph.CoordType)"/>
  18401. overload, since it uses double types. This would typically only be significant for
  18402. <see cref="F:ZedGraph.AxisType.Date"/> coordinates.
  18403. </remarks>
  18404. <param name="x">The x coordinate that defines the location in user space</param>
  18405. <param name="y">The y coordinate that defines the location in user space</param>
  18406. <param name="coord">A <see cref="T:ZedGraph.CoordType"/> type that defines the
  18407. coordinate system in which the X,Y pair is defined.</param>
  18408. <returns>A point in screen coordinates that corresponds to the
  18409. specified user point.</returns>
  18410. </member>
  18411. <member name="M:ZedGraph.GraphPane.ReverseTransform(System.Drawing.PointF,System.Double@,System.Double@)">
  18412. <summary>
  18413. Return the user scale values that correspond to the specified screen
  18414. coordinate position (pixels). This overload assumes the default
  18415. <see cref="P:ZedGraph.GraphPane.XAxis"/> and <see cref="P:ZedGraph.GraphPane.YAxis"/>.
  18416. </summary>
  18417. <remarks>This method implicitly assumes that <see cref="P:ZedGraph.Chart.Rect"/>
  18418. has already been calculated via <see cref="M:ZedGraph.GraphPane.AxisChange"/> or
  18419. <see cref="M:ZedGraph.GraphPane.Draw(System.Drawing.Graphics)"/> methods, or the <see cref="P:ZedGraph.Chart.Rect"/> is
  18420. set manually (see <see cref="P:ZedGraph.Chart.IsRectAuto"/>).</remarks>
  18421. <param name="ptF">The X,Y pair that defines the screen coordinate
  18422. point of interest</param>
  18423. <param name="x">The resultant value in user coordinates from the
  18424. <see cref="P:ZedGraph.GraphPane.XAxis"/></param>
  18425. <param name="y">The resultant value in user coordinates from the
  18426. primary <see cref="P:ZedGraph.GraphPane.YAxis"/></param>
  18427. </member>
  18428. <member name="M:ZedGraph.GraphPane.ReverseTransform(System.Drawing.PointF,System.Double@,System.Double@,System.Double@,System.Double@)">
  18429. <summary>
  18430. Return the user scale values that correspond to the specified screen
  18431. coordinate position (pixels).
  18432. </summary>
  18433. <remarks>This method implicitly assumes that <see cref="P:ZedGraph.Chart.Rect"/>
  18434. has already been calculated via <see cref="M:ZedGraph.GraphPane.AxisChange"/> or
  18435. <see cref="M:ZedGraph.GraphPane.Draw(System.Drawing.Graphics)"/> methods, or the <see cref="P:ZedGraph.Chart.Rect"/> is
  18436. set manually (see <see cref="P:ZedGraph.Chart.IsRectAuto"/>).</remarks>
  18437. <param name="ptF">The X,Y pair that defines the screen coordinate
  18438. point of interest</param>
  18439. <param name="x">The resultant value in user coordinates from the
  18440. <see cref="P:ZedGraph.GraphPane.XAxis"/></param>
  18441. <param name="x2">The resultant value in user coordinates from the
  18442. <see cref="P:ZedGraph.GraphPane.X2Axis"/></param>
  18443. <param name="y">The resultant value in user coordinates from the
  18444. primary <see cref="P:ZedGraph.GraphPane.YAxis"/></param>
  18445. <param name="y2">The resultant value in user coordinates from the
  18446. primary <see cref="P:ZedGraph.GraphPane.Y2Axis"/></param>
  18447. </member>
  18448. <member name="M:ZedGraph.GraphPane.ReverseTransform(System.Drawing.PointF,System.Boolean,System.Boolean,System.Int32,System.Double@,System.Double@)">
  18449. <summary>
  18450. Return the user scale values that correspond to the specified screen
  18451. coordinate position (pixels).
  18452. </summary>
  18453. <remarks>This method implicitly assumes that <see cref="P:ZedGraph.Chart.Rect"/>
  18454. has already been calculated via <see cref="M:ZedGraph.GraphPane.AxisChange"/> or
  18455. <see cref="M:ZedGraph.GraphPane.Draw(System.Drawing.Graphics)"/> methods, or the <see cref="P:ZedGraph.Chart.Rect"/> is
  18456. set manually (see <see cref="P:ZedGraph.Chart.IsRectAuto"/>).</remarks>
  18457. <param name="ptF">The X,Y pair that defines the screen coordinate
  18458. point of interest</param>
  18459. <param name="isX2Axis">true to return data that corresponds to an
  18460. <see cref="P:ZedGraph.GraphPane.X2Axis"/>, false for an <see cref="P:ZedGraph.GraphPane.XAxis"/>.</param>
  18461. <param name="isY2Axis">true to return data that corresponds to a
  18462. <see cref="P:ZedGraph.GraphPane.Y2Axis"/>, false for a <see cref="P:ZedGraph.GraphPane.YAxis"/>.</param>
  18463. <param name="yAxisIndex">The ordinal index of the Y or Y2 axis from which
  18464. to return data (see <seealso cref="P:ZedGraph.GraphPane.YAxisList"/>, <seealso cref="P:ZedGraph.GraphPane.Y2AxisList"/>)
  18465. </param>
  18466. <param name="x">The resultant value in user coordinates from the
  18467. <see cref="P:ZedGraph.GraphPane.XAxis"/></param>
  18468. <param name="y">The resultant value in user coordinates from the
  18469. primary <see cref="P:ZedGraph.GraphPane.YAxis"/></param>
  18470. </member>
  18471. <member name="M:ZedGraph.GraphPane.ReverseTransform(System.Drawing.PointF,System.Double@,System.Double@,System.Double[]@,System.Double[]@)">
  18472. <summary>
  18473. Return the user scale values that correspond to the specified screen
  18474. coordinate position (pixels) for all y axes.
  18475. </summary>
  18476. <remarks>This method implicitly assumes that <see cref="P:ZedGraph.Chart.Rect"/>
  18477. has already been calculated via <see cref="M:ZedGraph.GraphPane.AxisChange"/> or
  18478. <see cref="M:ZedGraph.GraphPane.Draw(System.Drawing.Graphics)"/> methods, or the <see cref="P:ZedGraph.Chart.Rect"/> is
  18479. set manually (see <see cref="P:ZedGraph.Chart.IsRectAuto"/>).</remarks>
  18480. <param name="ptF">The X,Y pair that defines the screen coordinate
  18481. point of interest</param>
  18482. <param name="x">The resultant value in user coordinates from the
  18483. <see cref="P:ZedGraph.GraphPane.XAxis"/></param>
  18484. <param name="x2">The resultant value in user coordinates from the
  18485. <see cref="P:ZedGraph.GraphPane.X2Axis"/></param>
  18486. <param name="y">An array of resultant values in user coordinates from the
  18487. list of <see cref="P:ZedGraph.GraphPane.YAxis"/> instances. This method allocates the
  18488. array for you, according to the number of <see cref="P:ZedGraph.GraphPane.YAxis"/> objects
  18489. in the list.</param>
  18490. <param name="y2">An array of resultant values in user coordinates from the
  18491. list of <see cref="P:ZedGraph.GraphPane.Y2Axis"/> instances. This method allocates the
  18492. array for you, according to the number of <see cref="P:ZedGraph.GraphPane.Y2Axis"/> objects
  18493. in the list.</param>
  18494. </member>
  18495. <member name="M:ZedGraph.GraphPane.AddYAxis(System.String)">
  18496. <summary>
  18497. Add a secondary <see cref="P:ZedGraph.GraphPane.YAxis"/> (left side) to the list of axes
  18498. in the Graph.
  18499. </summary>
  18500. <remarks>
  18501. Note that the primary <see cref="P:ZedGraph.GraphPane.YAxis"/> is always included by default.
  18502. This method turns off the <see cref="T:ZedGraph.MajorTic"/> and <see cref="T:ZedGraph.MinorTic"/>
  18503. <see cref="P:ZedGraph.MinorTic.IsOpposite"/> and <see cref="P:ZedGraph.MinorTic.IsInside"/>
  18504. properties by default.
  18505. </remarks>
  18506. <param name="title">The title for the <see cref="P:ZedGraph.GraphPane.YAxis"/>.</param>
  18507. <returns>the ordinal position (index) in the <see cref="P:ZedGraph.GraphPane.YAxisList"/>.</returns>
  18508. </member>
  18509. <member name="M:ZedGraph.GraphPane.AddY2Axis(System.String)">
  18510. <summary>
  18511. Add a secondary <see cref="P:ZedGraph.GraphPane.Y2Axis"/> (right side) to the list of axes
  18512. in the Graph.
  18513. </summary>
  18514. <remarks>
  18515. Note that the primary <see cref="P:ZedGraph.GraphPane.Y2Axis"/> is always included by default.
  18516. This method turns off the <see cref="T:ZedGraph.MajorTic"/> and <see cref="T:ZedGraph.MinorTic"/>
  18517. <see cref="P:ZedGraph.MinorTic.IsOpposite"/> and <see cref="P:ZedGraph.MinorTic.IsInside"/>
  18518. properties by default.
  18519. </remarks>
  18520. <param name="title">The title for the <see cref="P:ZedGraph.GraphPane.Y2Axis"/>.</param>
  18521. <returns>the ordinal position (index) in the <see cref="P:ZedGraph.GraphPane.Y2AxisList"/>.</returns>
  18522. </member>
  18523. <member name="M:ZedGraph.GraphPane.FindNearestObject(System.Drawing.PointF,System.Drawing.Graphics,System.Object@,System.Int32@)">
  18524. <summary>
  18525. Find the object that lies closest to the specified mouse (screen) point.
  18526. </summary>
  18527. <remarks>
  18528. This method will search through all of the graph objects, such as
  18529. <see cref="T:ZedGraph.Axis"/>, <see cref="T:ZedGraph.Legend"/>, <see cref="P:ZedGraph.PaneBase.Title"/>,
  18530. <see cref="T:ZedGraph.GraphObj"/>, and <see cref="T:ZedGraph.CurveItem"/>.
  18531. If the mouse point is within the bounding box of the items (or in the case
  18532. of <see cref="T:ZedGraph.ArrowObj"/> and <see cref="T:ZedGraph.CurveItem"/>, within
  18533. <see cref="F:ZedGraph.GraphPane.Default.NearestTol"/> pixels), then the object will be returned.
  18534. You must check the type of the object to determine what object was
  18535. selected (for example, "if ( object is Legend ) ..."). The
  18536. <see paramref="index"/> parameter returns the index number of the item
  18537. within the selected object (such as the point number within a
  18538. <see cref="T:ZedGraph.CurveItem"/> object.
  18539. </remarks>
  18540. <param name="mousePt">The screen point, in pixel coordinates.</param>
  18541. <param name="g">
  18542. A graphic device object to be drawn into. This is normally e.Graphics from the
  18543. PaintEventArgs argument to the Paint() method.
  18544. </param>
  18545. <param name="nearestObj">A reference to the nearest object to the
  18546. specified screen point. This can be any of <see cref="T:ZedGraph.Axis"/>,
  18547. <see cref="T:ZedGraph.Legend"/>, <see cref="P:ZedGraph.PaneBase.Title"/>,
  18548. <see cref="T:ZedGraph.TextObj"/>, <see cref="T:ZedGraph.ArrowObj"/>, or <see cref="T:ZedGraph.CurveItem"/>.
  18549. Note: If the pane title is selected, then the <see cref="T:ZedGraph.GraphPane"/> object
  18550. will be returned.
  18551. </param>
  18552. <param name="index">The index number of the item within the selected object
  18553. (where applicable). For example, for a <see cref="T:ZedGraph.CurveItem"/> object,
  18554. <see paramref="index"/> will be the index number of the nearest data point,
  18555. accessible via <see cref="P:ZedGraph.CurveItem.Points">CurveItem.Points[index]</see>.
  18556. index will be -1 if no data points are available.</param>
  18557. <returns>true if an object was found, false otherwise.</returns>
  18558. <seealso cref="M:ZedGraph.GraphPane.FindNearestObject(System.Drawing.PointF,System.Drawing.Graphics,System.Object@,System.Int32@)"/>
  18559. </member>
  18560. <member name="M:ZedGraph.GraphPane.FindNearestPoint(System.Drawing.PointF,ZedGraph.CurveItem,ZedGraph.CurveItem@,System.Int32@)">
  18561. <summary>
  18562. Find the data point that lies closest to the specified mouse (screen)
  18563. point for the specified curve.
  18564. </summary>
  18565. <remarks>
  18566. This method will search only through the points for the specified
  18567. curve to determine which point is
  18568. nearest the mouse point. It will only consider points that are within
  18569. <see cref="F:ZedGraph.GraphPane.Default.NearestTol"/> pixels of the screen point.
  18570. </remarks>
  18571. <param name="mousePt">The screen point, in pixel coordinates.</param>
  18572. <param name="nearestCurve">A reference to the <see cref="T:ZedGraph.CurveItem"/>
  18573. instance that contains the closest point. nearestCurve will be null if
  18574. no data points are available.</param>
  18575. <param name="targetCurve">A <see cref="T:ZedGraph.CurveItem"/> object containing
  18576. the data points to be searched.</param>
  18577. <param name="iNearest">The index number of the closest point. The
  18578. actual data vpoint will then be <see cref="P:ZedGraph.CurveItem.Points">CurveItem.Points[iNearest]</see>
  18579. . iNearest will
  18580. be -1 if no data points are available.</param>
  18581. <returns>true if a point was found and that point lies within
  18582. <see cref="F:ZedGraph.GraphPane.Default.NearestTol"/> pixels
  18583. of the screen point, false otherwise.</returns>
  18584. </member>
  18585. <member name="M:ZedGraph.GraphPane.FindNearestPoint(System.Drawing.PointF,ZedGraph.CurveItem@,System.Int32@)">
  18586. <summary>
  18587. Find the data point that lies closest to the specified mouse (screen)
  18588. point.
  18589. </summary>
  18590. <remarks>
  18591. This method will search through all curves in
  18592. <see cref="P:ZedGraph.GraphPane.CurveList"/> to find which point is
  18593. nearest. It will only consider points that are within
  18594. <see cref="F:ZedGraph.GraphPane.Default.NearestTol"/> pixels of the screen point.
  18595. </remarks>
  18596. <param name="mousePt">The screen point, in pixel coordinates.</param>
  18597. <param name="nearestCurve">A reference to the <see cref="T:ZedGraph.CurveItem"/>
  18598. instance that contains the closest point. nearestCurve will be null if
  18599. no data points are available.</param>
  18600. <param name="iNearest">The index number of the closest point. The
  18601. actual data vpoint will then be <see cref="P:ZedGraph.CurveItem.Points">CurveItem.Points[iNearest]</see>
  18602. . iNearest will
  18603. be -1 if no data points are available.</param>
  18604. <returns>true if a point was found and that point lies within
  18605. <see cref="F:ZedGraph.GraphPane.Default.NearestTol"/> pixels
  18606. of the screen point, false otherwise.</returns>
  18607. </member>
  18608. <member name="M:ZedGraph.GraphPane.FindNearestPoint(System.Drawing.PointF,ZedGraph.CurveList,ZedGraph.CurveItem@,System.Int32@)">
  18609. <summary>
  18610. Find the data point that lies closest to the specified mouse (screen)
  18611. point.
  18612. </summary>
  18613. <remarks>
  18614. This method will search through the specified list of curves to find which point is
  18615. nearest. It will only consider points that are within
  18616. <see cref="F:ZedGraph.GraphPane.Default.NearestTol"/> pixels of the screen point, and it will
  18617. only consider <see cref="T:ZedGraph.CurveItem"/>'s that are in
  18618. <paramref name="targetCurveList"/>.
  18619. </remarks>
  18620. <param name="mousePt">The screen point, in pixel coordinates.</param>
  18621. <param name="targetCurveList">A <see cref="P:ZedGraph.GraphPane.CurveList"/> object containing
  18622. a subset of <see cref="T:ZedGraph.CurveItem"/>'s to be searched.</param>
  18623. <param name="nearestCurve">A reference to the <see cref="T:ZedGraph.CurveItem"/>
  18624. instance that contains the closest point. nearestCurve will be null if
  18625. no data points are available.</param>
  18626. <param name="iNearest">The index number of the closest point. The
  18627. actual data vpoint will then be <see cref="P:ZedGraph.CurveItem.Points">CurveItem.Points[iNearest]</see>
  18628. . iNearest will
  18629. be -1 if no data points are available.</param>
  18630. <returns>true if a point was found and that point lies within
  18631. <see cref="F:ZedGraph.GraphPane.Default.NearestTol"/> pixels
  18632. of the screen point, false otherwise.</returns>
  18633. </member>
  18634. <member name="M:ZedGraph.GraphPane.FindLinkableObject(System.Drawing.PointF,System.Drawing.Graphics,System.Single,System.Object@,ZedGraph.Link@,System.Int32@)">
  18635. <summary>
  18636. Search through the <see cref="T:ZedGraph.GraphObjList"/> and <see cref="P:ZedGraph.GraphPane.CurveList"/> for
  18637. items that contain active <see cref="T:ZedGraph.Link"/> objects.
  18638. </summary>
  18639. <param name="mousePt">The mouse location where the click occurred</param>
  18640. <param name="g">An appropriate <see cref="T:System.Drawing.Graphics"/> instance</param>
  18641. <param name="scaleFactor">The current scaling factor for drawing operations.</param>
  18642. <param name="source">The clickable object that was found. Typically a type of
  18643. <see cref="T:ZedGraph.GraphObj"/> or a type of <see cref="T:ZedGraph.CurveItem"/>.</param>
  18644. <param name="link">The <see cref="T:ZedGraph.Link"/> instance that is contained within
  18645. the <see paramref="source"/> object.</param>
  18646. <param name="index">An index value, indicating which point was clicked for
  18647. <see cref="T:ZedGraph.CurveItem"/> type objects.</param>
  18648. <returns>returns true if a clickable link was found under the
  18649. <see paramref="mousePt"/>, or false otherwise.
  18650. </returns>
  18651. </member>
  18652. <member name="M:ZedGraph.GraphPane.FindContainedObjects(System.Drawing.RectangleF,System.Drawing.Graphics,ZedGraph.CurveList@)">
  18653. <summary>
  18654. Find any objects that exist within the specified (screen) rectangle.
  18655. This method will search through all of the graph objects, such as
  18656. <see cref="T:ZedGraph.Axis"/>, <see cref="T:ZedGraph.Legend"/>, <see cref="P:ZedGraph.PaneBase.Title"/>,
  18657. <see cref="T:ZedGraph.GraphObj"/>, and <see cref="T:ZedGraph.CurveItem"/>.
  18658. and see if the objects' bounding boxes are within the specified (screen) rectangle
  18659. This method returns true if any are found.
  18660. </summary>
  18661. </member>
  18662. <member name="E:ZedGraph.GraphPane.AxisChangeEvent">
  18663. <summary>
  18664. Subscribe to this event to be notified when <see cref="M:ZedGraph.GraphPane.AxisChange"/> is called.
  18665. </summary>
  18666. </member>
  18667. <member name="P:ZedGraph.GraphPane.CurveList">
  18668. <summary>
  18669. Gets or sets the list of <see cref="T:ZedGraph.CurveItem"/> items for this <see cref="T:ZedGraph.GraphPane"/>
  18670. </summary>
  18671. <value>A reference to a <see cref="P:ZedGraph.GraphPane.CurveList"/> collection object</value>
  18672. </member>
  18673. <member name="P:ZedGraph.GraphPane.XAxis">
  18674. <summary>
  18675. Accesses the <see cref="P:ZedGraph.GraphPane.XAxis"/> for this graph
  18676. </summary>
  18677. <value>A reference to a <see cref="P:ZedGraph.GraphPane.XAxis"/> object</value>
  18678. </member>
  18679. <member name="P:ZedGraph.GraphPane.X2Axis">
  18680. <summary>
  18681. Accesses the <see cref="P:ZedGraph.GraphPane.X2Axis"/> for this graph
  18682. </summary>
  18683. <value>A reference to a <see cref="P:ZedGraph.GraphPane.X2Axis"/> object</value>
  18684. </member>
  18685. <member name="P:ZedGraph.GraphPane.YAxis">
  18686. <summary>
  18687. Accesses the primary <see cref="P:ZedGraph.GraphPane.YAxis"/> for this graph
  18688. </summary>
  18689. <value>A reference to a <see cref="P:ZedGraph.GraphPane.YAxis"/> object</value>
  18690. <seealso cref="P:ZedGraph.GraphPane.YAxisList"/>
  18691. <seealso cref="P:ZedGraph.GraphPane.Y2AxisList"/>
  18692. </member>
  18693. <member name="P:ZedGraph.GraphPane.Y2Axis">
  18694. <summary>
  18695. Accesses the primary <see cref="P:ZedGraph.GraphPane.Y2Axis"/> for this graph
  18696. </summary>
  18697. <value>A reference to a <see cref="P:ZedGraph.GraphPane.Y2Axis"/> object</value>
  18698. <seealso cref="P:ZedGraph.GraphPane.YAxisList"/>
  18699. <seealso cref="P:ZedGraph.GraphPane.Y2AxisList"/>
  18700. </member>
  18701. <member name="P:ZedGraph.GraphPane.YAxisList">
  18702. <summary>
  18703. Gets the collection of Y axes that belong to this <see cref="T:ZedGraph.GraphPane"/>.
  18704. </summary>
  18705. </member>
  18706. <member name="P:ZedGraph.GraphPane.Y2AxisList">
  18707. <summary>
  18708. Gets the collection of Y2 axes that belong to this <see cref="T:ZedGraph.GraphPane"/>.
  18709. </summary>
  18710. </member>
  18711. <member name="P:ZedGraph.GraphPane.Chart">
  18712. <summary>
  18713. Gets the <see cref="P:ZedGraph.GraphPane.Chart"/> instance for this <see cref="T:ZedGraph.GraphPane"/>.
  18714. </summary>
  18715. </member>
  18716. <member name="P:ZedGraph.GraphPane.BarSettings">
  18717. <summary>
  18718. Gets the <see cref="P:ZedGraph.GraphPane.BarSettings"/> instance for this <see cref="T:ZedGraph.GraphPane"/>,
  18719. which stores the global properties for bar type charts.
  18720. </summary>
  18721. </member>
  18722. <member name="P:ZedGraph.GraphPane.IsIgnoreInitial">
  18723. <summary>
  18724. Gets or sets a boolean value that affects the data range that is considered
  18725. for the automatic scale ranging.
  18726. </summary>
  18727. <remarks>If true, then initial data points where the Y value
  18728. is zero are not included when automatically determining the scale <see cref="P:ZedGraph.Scale.Min"/>,
  18729. <see cref="P:ZedGraph.Scale.Max"/>, and <see cref="P:ZedGraph.Scale.MajorStep"/> size.
  18730. All data after the first non-zero Y value are included.
  18731. </remarks>
  18732. <seealso cref="F:ZedGraph.GraphPane.Default.IsIgnoreInitial"/>
  18733. </member>
  18734. <member name="P:ZedGraph.GraphPane.IsBoundedRanges">
  18735. <summary> Gets or sets a boolean value that determines if the auto-scaled axis ranges will
  18736. subset the data points based on any manually set scale range values.</summary>
  18737. <remarks>The bounds provide a means to subset the data. For example, if all the axes are set to
  18738. autoscale, then the full range of data are used. But, if the XAxis.Min and XAxis.Max values
  18739. are manually set, then the Y data range will reflect the Y values within the bounds of
  18740. XAxis.Min and XAxis.Max. Set to true to subset the data, or false to always include
  18741. all data points when calculating scale ranges.</remarks>
  18742. </member>
  18743. <member name="P:ZedGraph.GraphPane.IsIgnoreMissing">
  18744. <summary>Gets or sets a value that determines whether or not initial
  18745. <see cref="F:ZedGraph.PointPairBase.Missing"/> values will cause the line segments of
  18746. a curve to be discontinuous.
  18747. </summary>
  18748. <remarks>If this field is true, then the curves
  18749. will be plotted as continuous lines as if the Missing values did not exist.
  18750. Use the public property <see cref="P:ZedGraph.GraphPane.IsIgnoreMissing"/> to access
  18751. this value. </remarks>
  18752. </member>
  18753. <member name="P:ZedGraph.GraphPane.IsAlignGrids">
  18754. <summary>
  18755. Gets or sets a value that determines if ZedGraph should modify the scale ranges
  18756. for the Y and Y2 axes such that the number of major steps, and therefore the
  18757. major grid lines, line up.
  18758. </summary>
  18759. <remarks>
  18760. This property affects the way that <see cref="M:ZedGraph.GraphPane.AxisChange"/> selects the scale
  18761. ranges for the Y and Y2 axes. It applies to the scale ranges of all Y and Y2 axes,
  18762. but only if the <see cref="P:ZedGraph.Scale.MaxAuto"/> is set to true.<br/>
  18763. </remarks>
  18764. </member>
  18765. <member name="P:ZedGraph.GraphPane.LineType">
  18766. <summary>Determines how the <see cref="T:ZedGraph.LineItem"/>
  18767. graphs will be displayed. See the <see cref="T:ZedGraph.LineType"/> enum
  18768. for the individual types available.
  18769. </summary>
  18770. <seealso cref="F:ZedGraph.GraphPane.Default.LineType"/>
  18771. </member>
  18772. <member name="P:ZedGraph.GraphPane.IsZoomed">
  18773. <summary>
  18774. Gets a value that indicates whether or not the <see cref="T:ZedGraph.ZoomStateStack"/> for
  18775. this <see cref="T:ZedGraph.GraphPane"/> is empty. Note that this value is only used for
  18776. the <see cref="T:ZedGraph.ZedGraphControl"/>.
  18777. </summary>
  18778. </member>
  18779. <member name="P:ZedGraph.GraphPane.ZoomStack">
  18780. <summary>
  18781. Gets a reference to the <see cref="T:ZedGraph.ZoomStateStack"/> for this <see cref="T:ZedGraph.GraphPane"/>.
  18782. </summary>
  18783. </member>
  18784. <member name="T:ZedGraph.GraphPane.AxisChangeEventHandler">
  18785. <summary>
  18786. A delegate to provide notification through the <see cref="E:ZedGraph.GraphPane.AxisChangeEvent"/>
  18787. when <see cref="M:ZedGraph.GraphPane.AxisChange"/> is called.
  18788. </summary>
  18789. <param name="pane">The <see cref="T:ZedGraph.GraphPane"/> for which AxisChange() has
  18790. been called.</param>
  18791. <seealso cref="E:ZedGraph.GraphPane.AxisChangeEvent"/>
  18792. </member>
  18793. <member name="T:ZedGraph.GraphPane.Default">
  18794. <summary>
  18795. A simple struct that defines the
  18796. default property values for the <see cref="T:ZedGraph.GraphPane"/> class.
  18797. </summary>
  18798. </member>
  18799. <member name="F:ZedGraph.GraphPane.Default.IsIgnoreInitial">
  18800. <summary>
  18801. The default settings for the <see cref="T:ZedGraph.Axis"/> scale ignore initial
  18802. zero values option (<see cref="P:ZedGraph.GraphPane.IsIgnoreInitial"/> property).
  18803. true to have the auto-scale-range code ignore the initial data points
  18804. until the first non-zero Y value, false otherwise.
  18805. </summary>
  18806. </member>
  18807. <member name="F:ZedGraph.GraphPane.Default.IsBoundedRanges">
  18808. <summary>
  18809. The default settings for the <see cref="T:ZedGraph.Axis"/> scale bounded ranges option
  18810. (<see cref="P:ZedGraph.GraphPane.IsBoundedRanges"/> property).
  18811. true to have the auto-scale-range code subset the data according to any
  18812. manually set scale values, false otherwise.
  18813. </summary>
  18814. </member>
  18815. <member name="F:ZedGraph.GraphPane.Default.LineType">
  18816. <summary>The default value for the <see cref="P:ZedGraph.GraphPane.LineType"/> property, which
  18817. determines if the lines are drawn in normal or "stacked" mode. See the
  18818. <see cref="T:ZedGraph.LineType"/> for more information.
  18819. </summary>
  18820. <seealso cref="P:ZedGraph.GraphPane.LineType"/>
  18821. </member>
  18822. <member name="F:ZedGraph.GraphPane.Default.ClusterScaleWidth">
  18823. <summary>
  18824. The default width of a bar cluster
  18825. on a <see cref="T:ZedGraph.Bar"/> graph. This value only applies to
  18826. <see cref="T:ZedGraph.Bar"/> graphs, and only when the
  18827. <see cref="P:ZedGraph.Axis.Type"/> is <see cref="F:ZedGraph.AxisType.Linear"/>,
  18828. <see cref="F:ZedGraph.AxisType.Log"/> or <see cref="F:ZedGraph.AxisType.Date"/>.
  18829. This dimension is expressed in terms of X scale user units.
  18830. </summary>
  18831. <seealso cref="F:ZedGraph.BarSettings.Default.MinClusterGap"/>
  18832. <seealso cref="P:ZedGraph.BarSettings.MinBarGap"/>
  18833. </member>
  18834. <member name="F:ZedGraph.GraphPane.Default.NearestTol">
  18835. <summary>
  18836. The tolerance that is applied to the
  18837. <see cref="M:ZedGraph.GraphPane.FindNearestPoint(System.Drawing.PointF,ZedGraph.CurveItem@,System.Int32@)"/> routine.
  18838. If a given curve point is within this many pixels of the mousePt, the curve
  18839. point is considered to be close enough for selection as a nearest point
  18840. candidate.
  18841. </summary>
  18842. </member>
  18843. <member name="T:ZedGraph.PointD">
  18844. <summary>
  18845. Simple struct that stores X and Y coordinates as doubles.
  18846. </summary>
  18847. <author> John Champion </author>
  18848. <version> $Revision: 3.1 $ $Date: 2006-06-24 20:26:44 $ </version>
  18849. </member>
  18850. <member name="F:ZedGraph.PointD.X">
  18851. <summary>
  18852. The X coordinate
  18853. </summary>
  18854. </member>
  18855. <member name="F:ZedGraph.PointD.Y">
  18856. <summary>
  18857. The Y coordinate
  18858. </summary>
  18859. </member>
  18860. <member name="M:ZedGraph.PointD.#ctor(System.Double,System.Double)">
  18861. <summary>
  18862. Construct a <see cref="T:ZedGraph.PointD"/> object from two double values.
  18863. </summary>
  18864. <param name="x">The X coordinate</param>
  18865. <param name="y">The Y coordinate</param>
  18866. </member>
  18867. <member name="T:ZedGraph.MajorGrid">
  18868. <summary>
  18869. Class that handles the data associated with the major grid lines on the chart.
  18870. Inherits from <see cref="T:ZedGraph.MinorGrid"/>.
  18871. </summary>
  18872. <author> John Champion </author>
  18873. <version> $Revision: 3.1 $ $Date: 2006-06-24 20:26:44 $ </version>
  18874. </member>
  18875. <member name="F:ZedGraph.MajorGrid.schema2">
  18876. <summary>
  18877. Current schema value that defines the version of the serialized file
  18878. </summary>
  18879. </member>
  18880. <member name="M:ZedGraph.MajorGrid.#ctor">
  18881. <summary>
  18882. Default constructor
  18883. </summary>
  18884. </member>
  18885. <member name="M:ZedGraph.MajorGrid.#ctor(ZedGraph.MajorGrid)">
  18886. <summary>
  18887. Copy constructor
  18888. </summary>
  18889. <param name="rhs">The source <see cref="T:ZedGraph.MajorGrid"/> to be copied.</param>
  18890. </member>
  18891. <member name="M:ZedGraph.MajorGrid.System#ICloneable#Clone">
  18892. <summary>
  18893. Implement the <see cref="T:System.ICloneable"/> interface in a typesafe manner by just
  18894. calling the typed version of <see cref="M:ZedGraph.MajorGrid.Clone"/>
  18895. </summary>
  18896. <returns>A deep copy of this object</returns>
  18897. </member>
  18898. <member name="M:ZedGraph.MajorGrid.Clone">
  18899. <summary>
  18900. Typesafe, deep-copy clone method.
  18901. </summary>
  18902. <returns>A new, independent copy of this class</returns>
  18903. </member>
  18904. <member name="M:ZedGraph.MajorGrid.#ctor(System.Runtime.Serialization.SerializationInfo,System.Runtime.Serialization.StreamingContext)">
  18905. <summary>
  18906. Constructor for deserializing objects
  18907. </summary>
  18908. <param name="info">A <see cref="T:System.Runtime.Serialization.SerializationInfo"/> instance that defines the serialized data
  18909. </param>
  18910. <param name="context">A <see cref="T:System.Runtime.Serialization.StreamingContext"/> instance that contains the serialized data
  18911. </param>
  18912. </member>
  18913. <member name="M:ZedGraph.MajorGrid.GetObjectData(System.Runtime.Serialization.SerializationInfo,System.Runtime.Serialization.StreamingContext)">
  18914. <summary>
  18915. Populates a <see cref="T:System.Runtime.Serialization.SerializationInfo"/> instance with the data needed to serialize the target object
  18916. </summary>
  18917. <param name="info">A <see cref="T:System.Runtime.Serialization.SerializationInfo"/> instance that defines the serialized data</param>
  18918. <param name="context">A <see cref="T:System.Runtime.Serialization.StreamingContext"/> instance that contains the serialized data</param>
  18919. </member>
  18920. <member name="P:ZedGraph.MajorGrid.IsZeroLine">
  18921. <summary>
  18922. Gets or sets a boolean value that determines if a line will be drawn at the
  18923. zero value for the axis.
  18924. </summary>
  18925. <remarks>
  18926. The zero line is a line that divides the negative values from the positive values.
  18927. The default is set according to
  18928. <see cref="F:ZedGraph.XAxis.Default.IsZeroLine"/>, <see cref="F:ZedGraph.YAxis.Default.IsZeroLine"/>,
  18929. <see cref="F:ZedGraph.Y2Axis.Default.IsZeroLine"/>,
  18930. </remarks>
  18931. <value>true to show the zero line, false otherwise</value>
  18932. </member>
  18933. <member name="T:ZedGraph.MajorGrid.Default">
  18934. <summary>
  18935. A simple struct that defines the
  18936. default property values for the <see cref="T:ZedGraph.MajorGrid"/> class.
  18937. </summary>
  18938. </member>
  18939. <member name="F:ZedGraph.MajorGrid.Default.DashOn">
  18940. <summary>
  18941. The default "dash on" size for drawing the <see cref="T:ZedGraph.Axis"/> grid
  18942. (<see cref="P:ZedGraph.MinorGrid.DashOn"/> property). Units are in points (1/72 inch).
  18943. </summary>
  18944. </member>
  18945. <member name="F:ZedGraph.MajorGrid.Default.DashOff">
  18946. <summary>
  18947. The default "dash off" size for drawing the <see cref="T:ZedGraph.Axis"/> grid
  18948. (<see cref="P:ZedGraph.MinorGrid.DashOff"/> property). Units are in points (1/72 inch).
  18949. </summary>
  18950. </member>
  18951. <member name="F:ZedGraph.MajorGrid.Default.PenWidth">
  18952. <summary>
  18953. The default pen width for drawing the <see cref="T:ZedGraph.Axis"/> grid
  18954. (<see cref="P:ZedGraph.MinorGrid.PenWidth"/> property). Units are in points (1/72 inch).
  18955. </summary>
  18956. </member>
  18957. <member name="F:ZedGraph.MajorGrid.Default.Color">
  18958. <summary>
  18959. The default color for the <see cref="T:ZedGraph.Axis"/> grid lines
  18960. (<see cref="P:ZedGraph.MinorGrid.Color"/> property). This color only affects the
  18961. grid lines.
  18962. </summary>
  18963. </member>
  18964. <member name="F:ZedGraph.MajorGrid.Default.IsVisible">
  18965. <summary>
  18966. The default display mode for the <see cref="T:ZedGraph.Axis"/> grid lines
  18967. (<see cref="P:ZedGraph.MinorGrid.IsVisible"/> property). true
  18968. to show the grid lines, false to hide them.
  18969. </summary>
  18970. </member>
  18971. <member name="F:ZedGraph.MajorGrid.Default.IsZeroLine">
  18972. <summary>
  18973. The default boolean value that determines if a line will be drawn at the
  18974. zero value for the axis.
  18975. </summary>
  18976. <remarks>
  18977. The zero line is a line that divides the negative values from the positive values.
  18978. The default is set according to
  18979. <see cref="F:ZedGraph.XAxis.Default.IsZeroLine"/>, <see cref="F:ZedGraph.YAxis.Default.IsZeroLine"/>,
  18980. <see cref="F:ZedGraph.Y2Axis.Default.IsZeroLine"/>,
  18981. </remarks>
  18982. <value>true to show the zero line, false otherwise</value>
  18983. </member>
  18984. <member name="T:ZedGraph.GasGaugeNeedle">
  18985. <summary>
  18986. A class representing a needle on the GasGuage chart
  18987. <see cref="T:ZedGraph.GasGaugeNeedle"/>s.
  18988. </summary>
  18989. <author> Jay Mistry </author>
  18990. <version> $Revision: 1.2 $ $Date: 2007-08-11 14:37:47 $ </version>
  18991. </member>
  18992. <member name="F:ZedGraph.GasGaugeNeedle.schema2">
  18993. <summary>
  18994. Current schema value that defines the version of the serialized file
  18995. </summary>
  18996. </member>
  18997. <member name="F:ZedGraph.GasGaugeNeedle._needleValue">
  18998. <summary>
  18999. Value of this needle
  19000. </summary>
  19001. </member>
  19002. <member name="F:ZedGraph.GasGaugeNeedle._needleWidth">
  19003. <summary>
  19004. Width of the line being drawn
  19005. </summary>
  19006. </member>
  19007. <member name="F:ZedGraph.GasGaugeNeedle._color">
  19008. <summary>
  19009. Color of the needle line
  19010. </summary>
  19011. </member>
  19012. <member name="F:ZedGraph.GasGaugeNeedle._sweepAngle">
  19013. <summary>
  19014. Internally calculated angle that places this needle relative to the MinValue and
  19015. MaxValue of 180 degree GasGuage
  19016. </summary>
  19017. </member>
  19018. <member name="F:ZedGraph.GasGaugeNeedle._fill">
  19019. <summary>
  19020. Private field that stores the <see cref="T:ZedGraph.Fill"/> data for this
  19021. <see cref="T:ZedGraph.GasGaugeNeedle"/>. Use the public property <see cref="P:ZedGraph.GasGaugeNeedle.Fill"/> to
  19022. access this value.
  19023. </summary>
  19024. </member>
  19025. <member name="F:ZedGraph.GasGaugeNeedle._labelDetail">
  19026. <summary>
  19027. A <see cref="T:ZedGraph.TextObj"/> which will customize the label display of this
  19028. <see cref="T:ZedGraph.GasGaugeNeedle"/>
  19029. </summary>
  19030. </member>
  19031. <member name="F:ZedGraph.GasGaugeNeedle._border">
  19032. <summary>
  19033. Private field that stores the <see cref="P:ZedGraph.GasGaugeNeedle.Border"/> class that defines the
  19034. properties of the border around this <see cref="T:ZedGraph.GasGaugeNeedle"/>. Use the public
  19035. property <see cref="P:ZedGraph.GasGaugeNeedle.Border"/> to access this value.
  19036. </summary>
  19037. </member>
  19038. <member name="F:ZedGraph.GasGaugeNeedle._boundingRectangle">
  19039. <summary>
  19040. The bounding rectangle for this <see cref="T:ZedGraph.GasGaugeNeedle"/>.
  19041. </summary>
  19042. </member>
  19043. <member name="F:ZedGraph.GasGaugeNeedle._slicePath">
  19044. <summary>
  19045. Private field to hold the GraphicsPath of this <see cref="T:ZedGraph.GasGaugeNeedle"/> to be
  19046. used for 'hit testing'.
  19047. </summary>
  19048. </member>
  19049. <member name="M:ZedGraph.GasGaugeNeedle.#ctor(System.String,System.Double,System.Drawing.Color)">
  19050. <summary>
  19051. Create a new <see cref="T:ZedGraph.GasGaugeNeedle"/>
  19052. </summary>
  19053. <param name="label">The value associated with this <see cref="T:ZedGraph.GasGaugeNeedle"/>
  19054. instance.</param>
  19055. <param name="color">The display color for this <see cref="T:ZedGraph.GasGaugeNeedle"/>
  19056. instance.</param>
  19057. <param name="val">The value of this <see cref="T:ZedGraph.GasGaugeNeedle"/>.</param>
  19058. </member>
  19059. <member name="M:ZedGraph.GasGaugeNeedle.#ctor(ZedGraph.GasGaugeNeedle)">
  19060. <summary>
  19061. The Copy Constructor
  19062. </summary>
  19063. <param name="ggn">The <see cref="T:ZedGraph.GasGaugeNeedle"/> object from which to copy</param>
  19064. </member>
  19065. <member name="M:ZedGraph.GasGaugeNeedle.System#ICloneable#Clone">
  19066. <summary>
  19067. Implement the <see cref="T:System.ICloneable"/> interface in a typesafe manner by just
  19068. calling the typed version of <see cref="M:ZedGraph.GasGaugeNeedle.Clone"/>
  19069. </summary>
  19070. <returns>A deep copy of this object</returns>
  19071. </member>
  19072. <member name="M:ZedGraph.GasGaugeNeedle.Clone">
  19073. <summary>
  19074. Typesafe, deep-copy clone method.
  19075. </summary>
  19076. <returns>A new, independent copy of this class</returns>
  19077. </member>
  19078. <member name="M:ZedGraph.GasGaugeNeedle.IsZIncluded(ZedGraph.GraphPane)">
  19079. <summary>
  19080. Gets a flag indicating if the Z data range should be included in the axis scaling calculations.
  19081. </summary>
  19082. <param name="pane">The parent <see cref="T:ZedGraph.GraphPane"/> of this <see cref="T:ZedGraph.CurveItem"/>.
  19083. </param>
  19084. <value>true if the Z data are included, false otherwise</value>
  19085. </member>
  19086. <member name="M:ZedGraph.GasGaugeNeedle.IsXIndependent(ZedGraph.GraphPane)">
  19087. <summary>
  19088. Gets a flag indicating if the X axis is the independent axis for this <see cref="T:ZedGraph.CurveItem"/>
  19089. </summary>
  19090. <param name="pane">The parent <see cref="T:ZedGraph.GraphPane"/> of this <see cref="T:ZedGraph.CurveItem"/>.
  19091. </param>
  19092. <value>true if the X axis is independent, false otherwise</value>
  19093. </member>
  19094. <member name="M:ZedGraph.GasGaugeNeedle.#ctor(System.Runtime.Serialization.SerializationInfo,System.Runtime.Serialization.StreamingContext)">
  19095. <summary>
  19096. Constructor for deserializing objects
  19097. </summary>
  19098. <param name="info">A <see cref="T:System.Runtime.Serialization.SerializationInfo"/> instance that defines the serialized data
  19099. </param>
  19100. <param name="context">A <see cref="T:System.Runtime.Serialization.StreamingContext"/> instance that contains the serialized data
  19101. </param>
  19102. </member>
  19103. <member name="M:ZedGraph.GasGaugeNeedle.GetObjectData(System.Runtime.Serialization.SerializationInfo,System.Runtime.Serialization.StreamingContext)">
  19104. <summary>
  19105. Populates a <see cref="T:System.Runtime.Serialization.SerializationInfo"/> instance with the data needed to serialize the target object
  19106. </summary>
  19107. <param name="info">A <see cref="T:System.Runtime.Serialization.SerializationInfo"/> instance that defines the serialized data</param>
  19108. <param name="context">A <see cref="T:System.Runtime.Serialization.StreamingContext"/> instance that contains the serialized data</param>
  19109. </member>
  19110. <member name="M:ZedGraph.GasGaugeNeedle.Draw(System.Drawing.Graphics,ZedGraph.GraphPane,System.Int32,System.Single)">
  19111. <summary>
  19112. Do all rendering associated with this <see cref="T:ZedGraph.GasGaugeNeedle"/> item to the specified
  19113. <see cref="T:System.Drawing.Graphics"/> device. This method is normally only
  19114. called by the Draw method of the parent <see cref="T:ZedGraph.CurveList"/>
  19115. collection object.
  19116. </summary>
  19117. <param name="g">
  19118. A graphic device object to be drawn into. This is normally e.Graphics from the
  19119. PaintEventArgs argument to the Paint() method.
  19120. </param>
  19121. <param name="pane">
  19122. A reference to the <see cref="T:ZedGraph.GraphPane"/> object that is the parent or
  19123. owner of this object.
  19124. </param>
  19125. <param name="pos">Not used for rendering GasGaugeNeedle</param>
  19126. <param name="scaleFactor">Not used for rendering GasGaugeNeedle</param>
  19127. </member>
  19128. <member name="M:ZedGraph.GasGaugeNeedle.DrawLegendKey(System.Drawing.Graphics,ZedGraph.GraphPane,System.Drawing.RectangleF,System.Single)">
  19129. <summary>
  19130. Render the label for this <see cref="T:ZedGraph.GasGaugeNeedle"/>.
  19131. </summary>
  19132. <param name="g">
  19133. A graphic device object to be drawn into. This is normally e.Graphics from the
  19134. PaintEventArgs argument to the Paint() method.
  19135. </param>
  19136. <param name="pane">
  19137. A graphic device object to be drawn into. This is normally e.Graphics from the
  19138. PaintEventArgs argument to the Paint() method.
  19139. </param>
  19140. <param name="rect">Bounding rectangle for this <see cref="T:ZedGraph.GasGaugeNeedle"/>.</param>
  19141. <param name="scaleFactor">
  19142. The scaling factor to be used for rendering objects. This is calculated and
  19143. passed down by the parent <see cref="T:ZedGraph.GraphPane"/> object using the
  19144. <see cref="M:ZedGraph.PaneBase.CalcScaleFactor"/> method, and is used to proportionally adjust
  19145. font sizes, etc. according to the actual size of the graph.
  19146. </param>
  19147. </member>
  19148. <member name="M:ZedGraph.GasGaugeNeedle.GetCoords(ZedGraph.GraphPane,System.Int32,System.String@)">
  19149. <summary>
  19150. Determine the coords for the rectangle associated with a specified point for
  19151. this <see cref="T:ZedGraph.CurveItem"/>
  19152. </summary>
  19153. <param name="pane">The <see cref="T:ZedGraph.GraphPane"/> to which this curve belongs</param>
  19154. <param name="i">The index of the point of interest</param>
  19155. <param name="coords">A list of coordinates that represents the "rect" for
  19156. this point (used in an html AREA tag)</param>
  19157. <returns>true if it's a valid point, false otherwise</returns>
  19158. </member>
  19159. <member name="M:ZedGraph.GasGaugeNeedle.CalculateGasGaugeParameters(ZedGraph.GraphPane)">
  19160. <summary>
  19161. Calculate the values needed to properly display this <see cref="T:ZedGraph.GasGaugeNeedle"/>.
  19162. </summary>
  19163. <param name="pane">
  19164. A graphic device object to be drawn into. This is normally e.Graphics from the
  19165. PaintEventArgs argument to the Paint() method.
  19166. </param>
  19167. </member>
  19168. <member name="M:ZedGraph.GasGaugeNeedle.CalcRectangle(System.Drawing.Graphics,ZedGraph.GraphPane,System.Single,System.Drawing.RectangleF)">
  19169. <summary>
  19170. Calculate the <see cref="T:System.Drawing.RectangleF"/> that will be used to define the bounding rectangle of
  19171. the GasGaugeNeedle.
  19172. </summary>
  19173. <remarks>This rectangle always lies inside of the <see cref="P:ZedGraph.Chart.Rect"/>, and it is
  19174. normally a square so that the pie itself is not oval-shaped.</remarks>
  19175. <param name="g">
  19176. A graphic device object to be drawn into. This is normally e.Graphics from the
  19177. PaintEventArgs argument to the Paint() method.
  19178. </param>
  19179. <param name="pane">
  19180. A reference to the <see cref="T:ZedGraph.GraphPane"/> object that is the parent or
  19181. owner of this object.
  19182. </param>
  19183. <param name="scaleFactor">
  19184. The scaling factor to be used for rendering objects. This is calculated and
  19185. passed down by the parent <see cref="T:ZedGraph.GraphPane"/> object using the
  19186. <see cref="M:ZedGraph.PaneBase.CalcScaleFactor"/> method, and is used to proportionally adjust
  19187. font sizes, etc. according to the actual size of the graph.
  19188. </param>
  19189. <param name="chartRect">The <see cref="T:System.Drawing.RectangleF"/> (normally the <see cref="P:ZedGraph.Chart.Rect"/>)
  19190. that bounds this pie.</param>
  19191. <returns></returns>
  19192. </member>
  19193. <member name="P:ZedGraph.GasGaugeNeedle.NeedleWidth">
  19194. <summary>
  19195. Gets or Sets the NeedleWidth of this <see cref="T:ZedGraph.GasGaugeNeedle"/>
  19196. </summary>
  19197. </member>
  19198. <member name="P:ZedGraph.GasGaugeNeedle.Border">
  19199. <summary>
  19200. Gets or Sets the Border of this <see cref="T:ZedGraph.GasGaugeNeedle"/>
  19201. </summary>
  19202. </member>
  19203. <member name="P:ZedGraph.GasGaugeNeedle.SlicePath">
  19204. <summary>
  19205. Gets or Sets the SlicePath of this <see cref="T:ZedGraph.GasGaugeNeedle"/>
  19206. </summary>
  19207. </member>
  19208. <member name="P:ZedGraph.GasGaugeNeedle.LabelDetail">
  19209. <summary>
  19210. Gets or Sets the LableDetail of this <see cref="T:ZedGraph.GasGaugeNeedle"/>
  19211. </summary>
  19212. </member>
  19213. <member name="P:ZedGraph.GasGaugeNeedle.NeedleColor">
  19214. <summary>
  19215. Gets or Sets the NeedelColor of this <see cref="T:ZedGraph.GasGaugeNeedle"/>
  19216. </summary>
  19217. </member>
  19218. <member name="P:ZedGraph.GasGaugeNeedle.Fill">
  19219. <summary>
  19220. Gets or Sets the Fill of this <see cref="T:ZedGraph.GasGaugeNeedle"/>
  19221. </summary>
  19222. </member>
  19223. <member name="P:ZedGraph.GasGaugeNeedle.SweepAngle">
  19224. <summary>
  19225. Private property that Gets or Sets the SweepAngle of this <see cref="T:ZedGraph.GasGaugeNeedle"/>
  19226. </summary>
  19227. </member>
  19228. <member name="P:ZedGraph.GasGaugeNeedle.NeedleValue">
  19229. <summary>
  19230. Gets or Sets the NeedleValue of this <see cref="T:ZedGraph.GasGaugeNeedle"/>
  19231. </summary>
  19232. </member>
  19233. <member name="T:ZedGraph.GasGaugeNeedle.Default">
  19234. <summary>
  19235. Specify the default property values for the <see cref="T:ZedGraph.GasGaugeNeedle"/> class.
  19236. </summary>
  19237. </member>
  19238. <member name="F:ZedGraph.GasGaugeNeedle.Default.NeedleWidth">
  19239. <summary>
  19240. The default width of the gas gauge needle. Units are points, scaled according
  19241. to <see cref="M:ZedGraph.PaneBase.CalcScaleFactor"/>
  19242. </summary>
  19243. </member>
  19244. <member name="F:ZedGraph.GasGaugeNeedle.Default.BorderWidth">
  19245. <summary>
  19246. The default pen width to be used for drawing the border around the GasGaugeNeedle
  19247. (<see cref="P:ZedGraph.LineBase.Width"/> property). Units are points.
  19248. </summary>
  19249. </member>
  19250. <member name="F:ZedGraph.GasGaugeNeedle.Default.IsBorderVisible">
  19251. <summary>
  19252. The default border mode for GasGaugeNeedle (<see cref="P:ZedGraph.LineBase.IsVisible"/>
  19253. property).
  19254. true to display frame around GasGaugeNeedle, false otherwise
  19255. </summary>
  19256. </member>
  19257. <member name="F:ZedGraph.GasGaugeNeedle.Default.BorderColor">
  19258. <summary>
  19259. The default color for drawing frames around GasGaugeNeedle
  19260. (<see cref="P:ZedGraph.LineBase.Color"/> property).
  19261. </summary>
  19262. </member>
  19263. <member name="F:ZedGraph.GasGaugeNeedle.Default.FillType">
  19264. <summary>
  19265. The default fill type for filling the GasGaugeNeedle.
  19266. </summary>
  19267. </member>
  19268. <member name="F:ZedGraph.GasGaugeNeedle.Default.FillColor">
  19269. <summary>
  19270. The default color for filling in the GasGaugeNeedle
  19271. (<see cref="P:ZedGraph.Fill.Color"/> property).
  19272. </summary>
  19273. </member>
  19274. <member name="F:ZedGraph.GasGaugeNeedle.Default.FillBrush">
  19275. <summary>
  19276. The default custom brush for filling in the GasGaugeNeedle.
  19277. (<see cref="P:ZedGraph.Fill.Brush"/> property).
  19278. </summary>
  19279. </member>
  19280. <member name="F:ZedGraph.GasGaugeNeedle.Default.isVisible">
  19281. <summary>
  19282. Default value for controlling <see cref="T:ZedGraph.GasGaugeNeedle"/> display.
  19283. </summary>
  19284. </member>
  19285. <member name="F:ZedGraph.GasGaugeNeedle.Default.FontSize">
  19286. <summary>
  19287. The default font size for <see cref="P:ZedGraph.GasGaugeNeedle.LabelDetail"/> entries
  19288. (<see cref="P:ZedGraph.FontSpec.Size"/> property). Units are
  19289. in points (1/72 inch).
  19290. </summary>
  19291. </member>
  19292. <member name="T:ZedGraph.DataSourcePointList">
  19293. <summary>
  19294. </summary>
  19295. <seealso cref="T:ZedGraph.IPointList"/>
  19296. <seealso cref="T:ZedGraph.IPointListEdit"/>
  19297. <author>John Champion</author>
  19298. <version> $Revision: 3.7 $ $Date: 2007-11-05 04:33:26 $ </version>
  19299. </member>
  19300. <member name="M:ZedGraph.DataSourcePointList.#ctor">
  19301. <summary>
  19302. Default Constructor
  19303. </summary>
  19304. </member>
  19305. <member name="M:ZedGraph.DataSourcePointList.#ctor(ZedGraph.DataSourcePointList)">
  19306. <summary>
  19307. Constructor to initialize the DataSourcePointList from an
  19308. existing <see cref="T:ZedGraph.DataSourcePointList"/>
  19309. </summary>
  19310. </member>
  19311. <member name="M:ZedGraph.DataSourcePointList.System#ICloneable#Clone">
  19312. <summary>
  19313. Implement the <see cref="T:System.ICloneable"/> interface in a typesafe manner by just
  19314. calling the typed version of <see cref="M:ZedGraph.DataSourcePointList.Clone"/>
  19315. </summary>
  19316. <returns>A deep copy of this object</returns>
  19317. </member>
  19318. <member name="M:ZedGraph.DataSourcePointList.Clone">
  19319. <summary>
  19320. Typesafe, deep-copy clone method.
  19321. </summary>
  19322. <returns>A new, independent copy of this class</returns>
  19323. </member>
  19324. <member name="M:ZedGraph.DataSourcePointList.GetDouble(System.Object,System.String,System.Int32)">
  19325. <summary>
  19326. Extract a double value from the specified table row or data object with the
  19327. specified column name.
  19328. </summary>
  19329. <param name="row">The data object from which to extract the value</param>
  19330. <param name="dataMember">The property name or column name of the value
  19331. to be extracted</param>
  19332. <param name="index">The zero-based index of the point to be extracted.
  19333. </param>
  19334. </member>
  19335. <member name="M:ZedGraph.DataSourcePointList.GetObject(System.Object,System.String)">
  19336. <summary>
  19337. Extract an object from the specified table row or data object with the
  19338. specified column name.
  19339. </summary>
  19340. <param name="row">The data object from which to extract the object</param>
  19341. <param name="dataMember">The property name or column name of the object
  19342. to be extracted</param>
  19343. </member>
  19344. <member name="P:ZedGraph.DataSourcePointList.Item(System.Int32)">
  19345. <summary>
  19346. Indexer to access the specified <see cref="T:ZedGraph.PointPair"/> object by
  19347. its ordinal position in the list.
  19348. </summary>
  19349. <param name="index">The ordinal position (zero-based) of the
  19350. <see cref="T:ZedGraph.PointPair"/> object to be accessed.</param>
  19351. <value>A <see cref="T:ZedGraph.PointPair"/> object reference.</value>
  19352. </member>
  19353. <member name="P:ZedGraph.DataSourcePointList.Count">
  19354. <summary>
  19355. gets the number of points available in the list
  19356. </summary>
  19357. </member>
  19358. <member name="P:ZedGraph.DataSourcePointList.BindingSource">
  19359. <summary>
  19360. The <see cref="P:ZedGraph.DataSourcePointList.BindingSource"/> object from which to get the bound data
  19361. </summary>
  19362. <remarks>
  19363. Typically, you set the <see cref="P:System.Windows.Forms.BindingSource.DataSource"/>
  19364. property to a reference to your database, table or list object. The
  19365. <see cref="P:System.Windows.Forms.BindingSource.DataMember"/> property would be set
  19366. to the name of the datatable within the
  19367. <see cref="P:System.Windows.Forms.BindingSource.DataSource"/>,
  19368. if applicable.</remarks>
  19369. </member>
  19370. <member name="P:ZedGraph.DataSourcePointList.DataSource">
  19371. <summary>
  19372. The table or list object from which to extract the data values.
  19373. </summary>
  19374. <remarks>
  19375. This property is just an alias for
  19376. <see cref="P:System.Windows.Forms.BindingSource.DataSource"/>.
  19377. </remarks>
  19378. </member>
  19379. <member name="P:ZedGraph.DataSourcePointList.XDataMember">
  19380. <summary>
  19381. The <see cref="T:System.String"/> name of the property or column from which to obtain the
  19382. X data values for the chart.
  19383. </summary>
  19384. <remarks>Set this to null leave the X data values set to <see cref="F:ZedGraph.PointPairBase.Missing"/>
  19385. </remarks>
  19386. </member>
  19387. <member name="P:ZedGraph.DataSourcePointList.YDataMember">
  19388. <summary>
  19389. The <see cref="T:System.String"/> name of the property or column from which to obtain the
  19390. Y data values for the chart.
  19391. </summary>
  19392. <remarks>Set this to null leave the Y data values set to <see cref="F:ZedGraph.PointPairBase.Missing"/>
  19393. </remarks>
  19394. </member>
  19395. <member name="P:ZedGraph.DataSourcePointList.ZDataMember">
  19396. <summary>
  19397. The <see cref="T:System.String"/> name of the property or column from which to obtain the
  19398. Z data values for the chart.
  19399. </summary>
  19400. <remarks>Set this to null leave the Z data values set to <see cref="F:ZedGraph.PointPairBase.Missing"/>
  19401. </remarks>
  19402. </member>
  19403. <member name="P:ZedGraph.DataSourcePointList.TagDataMember">
  19404. <summary>
  19405. The <see cref="T:System.String"/> name of the property or column from which to obtain the
  19406. tag values for the chart.
  19407. </summary>
  19408. <remarks>Set this to null leave the tag values set to null. If this references string
  19409. data, then the tags may be used as tooltips using the
  19410. <see cref="P:ZedGraph.ZedGraphControl.IsShowPointValues"/> option.
  19411. </remarks>
  19412. </member>
  19413. <member name="T:ZedGraph.TextScale">
  19414. <summary>
  19415. The TextScale class inherits from the <see cref="T:ZedGraph.Scale"/> class, and implements
  19416. the features specific to <see cref="F:ZedGraph.AxisType.Text"/>.
  19417. </summary>
  19418. <remarks>
  19419. TextScale is an ordinal axis with user-defined text labels. An ordinal axis means that
  19420. all data points are evenly spaced at integral values, and the actual coordinate values
  19421. for points corresponding to that axis are ignored. That is, if the X axis is an
  19422. ordinal type, then all X values associated with the curves are ignored.
  19423. </remarks>
  19424. <author> John Champion </author>
  19425. <version> $Revision: 1.8 $ $Date: 2006-08-25 05:19:09 $ </version>
  19426. </member>
  19427. <member name="F:ZedGraph.TextScale.schema2">
  19428. <summary>
  19429. Current schema value that defines the version of the serialized file
  19430. </summary>
  19431. </member>
  19432. <member name="M:ZedGraph.TextScale.#ctor(ZedGraph.Scale,ZedGraph.Axis)">
  19433. <summary>
  19434. The Copy Constructor
  19435. </summary>
  19436. <param name="rhs">The <see cref="T:ZedGraph.TextScale"/> object from which to copy</param>
  19437. <param name="owner">The <see cref="T:ZedGraph.Axis"/> object that will own the
  19438. new instance of <see cref="T:ZedGraph.TextScale"/></param>
  19439. </member>
  19440. <member name="M:ZedGraph.TextScale.Clone(ZedGraph.Axis)">
  19441. <summary>
  19442. Create a new clone of the current item, with a new owner assignment
  19443. </summary>
  19444. <param name="owner">The new <see cref="T:ZedGraph.Axis"/> instance that will be
  19445. the owner of the new Scale</param>
  19446. <returns>A new <see cref="T:ZedGraph.Scale"/> clone.</returns>
  19447. </member>
  19448. <member name="M:ZedGraph.TextScale.CalcMinorStart(System.Double)">
  19449. <summary>
  19450. Internal routine to determine the ordinals of the first minor tic mark
  19451. </summary>
  19452. <param name="baseVal">
  19453. The value of the first major tic for the axis.
  19454. </param>
  19455. <returns>
  19456. The ordinal position of the first minor tic, relative to the first major tic.
  19457. This value can be negative (e.g., -3 means the first minor tic is 3 minor step
  19458. increments before the first major tic.
  19459. </returns>
  19460. </member>
  19461. <member name="M:ZedGraph.TextScale.CalcBaseTic">
  19462. <summary>
  19463. Determine the value for the first major tic.
  19464. </summary>
  19465. <remarks>
  19466. This is done by finding the first possible value that is an integral multiple of
  19467. the step size, taking into account the date/time units if appropriate.
  19468. This method properly accounts for <see cref="P:ZedGraph.Scale.IsLog"/>, <see cref="P:ZedGraph.Scale.IsText"/>,
  19469. and other axis format settings.
  19470. </remarks>
  19471. <returns>
  19472. First major tic value (floating point double).
  19473. </returns>
  19474. </member>
  19475. <member name="M:ZedGraph.TextScale.CalcNumTics">
  19476. <summary>
  19477. Internal routine to determine the ordinals of the first and last major axis label.
  19478. </summary>
  19479. <returns>
  19480. This is the total number of major tics for this axis.
  19481. </returns>
  19482. </member>
  19483. <member name="M:ZedGraph.TextScale.PickScale(ZedGraph.GraphPane,System.Drawing.Graphics,System.Single)">
  19484. <summary>
  19485. Select a reasonable text axis scale given a range of data values.
  19486. </summary>
  19487. <remarks>
  19488. This method only applies to <see cref="F:ZedGraph.AxisType.Text"/> type axes, and it
  19489. is called by the general <see cref="M:ZedGraph.TextScale.PickScale(ZedGraph.GraphPane,System.Drawing.Graphics,System.Single)"/> method. This is an ordinal
  19490. type, such that the labeled values start at 1.0 and increment by 1.0 for
  19491. each successive label. The maximum number of labels on the graph is
  19492. determined by <see cref="F:ZedGraph.Scale.Default.MaxTextLabels"/>. If necessary, this method will
  19493. set the <see cref="P:ZedGraph.Scale.MajorStep"/> value to greater than 1.0 in order to keep the total
  19494. labels displayed below <see cref="F:ZedGraph.Scale.Default.MaxTextLabels"/>. For example, a
  19495. <see cref="P:ZedGraph.Scale.MajorStep"/> size of 2.0 would only display every other label on the
  19496. axis. The <see cref="P:ZedGraph.Scale.MajorStep"/> value calculated by this routine is always
  19497. an integral value. This
  19498. method honors the <see cref="P:ZedGraph.Scale.MinAuto"/>, <see cref="P:ZedGraph.Scale.MaxAuto"/>,
  19499. and <see cref="P:ZedGraph.Scale.MajorStepAuto"/> autorange settings.
  19500. In the event that any of the autorange settings are false, the
  19501. corresponding <see cref="P:ZedGraph.Scale.Min"/>, <see cref="P:ZedGraph.Scale.Max"/>, or <see cref="P:ZedGraph.Scale.MajorStep"/>
  19502. setting is explicitly honored, and the remaining autorange settings (if any) will
  19503. be calculated to accomodate the non-autoranged values.
  19504. <para>On Exit:</para>
  19505. <para><see cref="P:ZedGraph.Scale.Min"/> is set to scale minimum (if <see cref="P:ZedGraph.Scale.MinAuto"/> = true)</para>
  19506. <para><see cref="P:ZedGraph.Scale.Max"/> is set to scale maximum (if <see cref="P:ZedGraph.Scale.MaxAuto"/> = true)</para>
  19507. <para><see cref="P:ZedGraph.Scale.MajorStep"/> is set to scale step size (if <see cref="P:ZedGraph.Scale.MajorStepAuto"/> = true)</para>
  19508. <para><see cref="P:ZedGraph.Scale.MinorStep"/> is set to scale minor step size (if <see cref="P:ZedGraph.Scale.MinorStepAuto"/> = true)</para>
  19509. <para><see cref="P:ZedGraph.Scale.Mag"/> is set to a magnitude multiplier according to the data</para>
  19510. <para><see cref="P:ZedGraph.Scale.Format"/> is set to the display format for the values (this controls the
  19511. number of decimal places, whether there are thousands separators, currency types, etc.)</para>
  19512. </remarks>
  19513. <param name="pane">A reference to the <see cref="T:ZedGraph.GraphPane"/> object
  19514. associated with this <see cref="T:ZedGraph.Axis"/></param>
  19515. <param name="g">
  19516. A graphic device object to be drawn into. This is normally e.Graphics from the
  19517. PaintEventArgs argument to the Paint() method.
  19518. </param>
  19519. <param name="scaleFactor">
  19520. The scaling factor to be used for rendering objects. This is calculated and
  19521. passed down by the parent <see cref="T:ZedGraph.GraphPane"/> object using the
  19522. <see cref="M:ZedGraph.PaneBase.CalcScaleFactor"/> method, and is used to proportionally adjust
  19523. font sizes, etc. according to the actual size of the graph.
  19524. </param>
  19525. <seealso cref="M:ZedGraph.TextScale.PickScale(ZedGraph.GraphPane,System.Drawing.Graphics,System.Single)"/>
  19526. <seealso cref="F:ZedGraph.AxisType.Text"/>
  19527. </member>
  19528. <member name="M:ZedGraph.TextScale.MakeLabel(ZedGraph.GraphPane,System.Int32,System.Double)">
  19529. <summary>
  19530. Make a value label for an <see cref="F:ZedGraph.AxisType.Text"/> <see cref="T:ZedGraph.Axis"/>.
  19531. </summary>
  19532. <param name="pane">
  19533. A reference to the <see cref="T:ZedGraph.GraphPane"/> object that is the parent or
  19534. owner of this object.
  19535. </param>
  19536. <param name="index">
  19537. The zero-based, ordinal index of the label to be generated. For example, a value of 2 would
  19538. cause the third value label on the axis to be generated.
  19539. </param>
  19540. <param name="dVal">
  19541. The numeric value associated with the label. This value is ignored for log (<see cref="P:ZedGraph.Scale.IsLog"/>)
  19542. and text (<see cref="P:ZedGraph.Scale.IsText"/>) type axes.
  19543. </param>
  19544. <returns>The resulting value label as a <see cref="T:System.String"/></returns>
  19545. </member>
  19546. <member name="M:ZedGraph.TextScale.#ctor(System.Runtime.Serialization.SerializationInfo,System.Runtime.Serialization.StreamingContext)">
  19547. <summary>
  19548. Constructor for deserializing objects
  19549. </summary>
  19550. <param name="info">A <see cref="T:System.Runtime.Serialization.SerializationInfo"/> instance that defines the serialized data
  19551. </param>
  19552. <param name="context">A <see cref="T:System.Runtime.Serialization.StreamingContext"/> instance that contains the serialized data
  19553. </param>
  19554. </member>
  19555. <member name="M:ZedGraph.TextScale.GetObjectData(System.Runtime.Serialization.SerializationInfo,System.Runtime.Serialization.StreamingContext)">
  19556. <summary>
  19557. Populates a <see cref="T:System.Runtime.Serialization.SerializationInfo"/> instance with the data needed to serialize the target object
  19558. </summary>
  19559. <param name="info">A <see cref="T:System.Runtime.Serialization.SerializationInfo"/> instance that defines the serialized data</param>
  19560. <param name="context">A <see cref="T:System.Runtime.Serialization.StreamingContext"/> instance that contains the serialized data</param>
  19561. </member>
  19562. <member name="T:ZedGraph.Symbol">
  19563. <summary>
  19564. This class handles the drawing of the curve <see cref="T:ZedGraph.Symbol"/> objects.
  19565. The symbols are the small shapes that appear over each defined point
  19566. along the curve.
  19567. </summary>
  19568. <author> John Champion </author>
  19569. <version> $Revision: 3.37 $ $Date: 2007-09-19 06:41:56 $ </version>
  19570. </member>
  19571. <member name="F:ZedGraph.Symbol.schema">
  19572. <summary>
  19573. Current schema value that defines the version of the serialized file
  19574. </summary>
  19575. </member>
  19576. <member name="F:ZedGraph.Symbol._size">
  19577. <summary>
  19578. Private field that stores the size of this
  19579. <see cref="T:ZedGraph.Symbol"/> in points (1/72 inch). Use the public
  19580. property <see cref="P:ZedGraph.Symbol.Size"/> to access this value.
  19581. </summary>
  19582. </member>
  19583. <member name="F:ZedGraph.Symbol._type">
  19584. <summary>
  19585. Private field that stores the <see cref="T:ZedGraph.SymbolType"/> for this
  19586. <see cref="T:ZedGraph.Symbol"/>. Use the public
  19587. property <see cref="P:ZedGraph.Symbol.Type"/> to access this value.
  19588. </summary>
  19589. </member>
  19590. <member name="F:ZedGraph.Symbol._isAntiAlias">
  19591. <summary>
  19592. private field that determines if the symbols are drawn using
  19593. Anti-Aliasing capabilities from the <see cref="T:System.Drawing.Graphics"/> class.
  19594. Use the public property <see cref="P:ZedGraph.Symbol.IsAntiAlias"/> to access
  19595. this value.
  19596. </summary>
  19597. </member>
  19598. <member name="F:ZedGraph.Symbol._isVisible">
  19599. <summary>
  19600. Private field that stores the visibility of this
  19601. <see cref="T:ZedGraph.Symbol"/>. Use the public
  19602. property <see cref="P:ZedGraph.Symbol.IsVisible"/> to access this value. If this value is
  19603. false, the symbols will not be shown (but the <see cref="T:ZedGraph.Line"/> may
  19604. still be shown).
  19605. </summary>
  19606. </member>
  19607. <member name="F:ZedGraph.Symbol._fill">
  19608. <summary>
  19609. Private field that stores the <see cref="T:ZedGraph.Fill"/> data for this
  19610. <see cref="T:ZedGraph.Symbol"/>. Use the public property <see cref="P:ZedGraph.Symbol.Fill"/> to
  19611. access this value.
  19612. </summary>
  19613. </member>
  19614. <member name="F:ZedGraph.Symbol._border">
  19615. <summary>
  19616. Private field that stores the <see cref="T:ZedGraph.Border"/> data for this
  19617. <see cref="T:ZedGraph.Symbol"/>. Use the public property <see cref="P:ZedGraph.Symbol.Border"/> to
  19618. access this value.
  19619. </summary>
  19620. </member>
  19621. <member name="F:ZedGraph.Symbol._userSymbol">
  19622. <summary>
  19623. Private field that stores the user defined <see cref="T:System.Drawing.Drawing2D.GraphicsPath"/> data for this
  19624. <see cref="T:ZedGraph.Symbol"/>. Use the public property <see cref="P:ZedGraph.Symbol.UserSymbol"/> to
  19625. access this value.
  19626. </summary>
  19627. </member>
  19628. <member name="M:ZedGraph.Symbol.#ctor">
  19629. <summary>
  19630. Default constructor that sets all <see cref="T:ZedGraph.Symbol"/> properties to default
  19631. values as defined in the <see cref="T:ZedGraph.Symbol.Default"/> class.
  19632. </summary>
  19633. </member>
  19634. <member name="M:ZedGraph.Symbol.#ctor(ZedGraph.SymbolType,System.Drawing.Color)">
  19635. <summary>
  19636. Default constructor that sets the <see cref="T:ZedGraph.SymbolType"/> and
  19637. <see cref="T:System.Drawing.Color"/> as specified, and the remaining
  19638. <see cref="T:ZedGraph.Symbol"/> properties to default
  19639. values as defined in the <see cref="T:ZedGraph.Symbol.Default"/> class.
  19640. </summary>
  19641. <param name="type">A <see cref="T:ZedGraph.SymbolType"/> enum value
  19642. indicating the shape of the symbol</param>
  19643. <param name="color">A <see cref="T:System.Drawing.Color"/> value indicating
  19644. the color of the symbol
  19645. </param>
  19646. </member>
  19647. <member name="M:ZedGraph.Symbol.#ctor(ZedGraph.Symbol)">
  19648. <summary>
  19649. The Copy Constructor
  19650. </summary>
  19651. <param name="rhs">The Symbol object from which to copy</param>
  19652. </member>
  19653. <member name="M:ZedGraph.Symbol.System#ICloneable#Clone">
  19654. <summary>
  19655. Implement the <see cref="T:System.ICloneable"/> interface in a typesafe manner by just
  19656. calling the typed version of <see cref="M:ZedGraph.Symbol.Clone"/>
  19657. </summary>
  19658. <returns>A deep copy of this object</returns>
  19659. </member>
  19660. <member name="M:ZedGraph.Symbol.Clone">
  19661. <summary>
  19662. Typesafe, deep-copy clone method.
  19663. </summary>
  19664. <returns>A new, independent copy of this class</returns>
  19665. </member>
  19666. <member name="M:ZedGraph.Symbol.#ctor(System.Runtime.Serialization.SerializationInfo,System.Runtime.Serialization.StreamingContext)">
  19667. <summary>
  19668. Constructor for deserializing objects
  19669. </summary>
  19670. <param name="info">A <see cref="T:System.Runtime.Serialization.SerializationInfo"/> instance that defines the serialized data
  19671. </param>
  19672. <param name="context">A <see cref="T:System.Runtime.Serialization.StreamingContext"/> instance that contains the serialized data
  19673. </param>
  19674. </member>
  19675. <member name="M:ZedGraph.Symbol.GetObjectData(System.Runtime.Serialization.SerializationInfo,System.Runtime.Serialization.StreamingContext)">
  19676. <summary>
  19677. Populates a <see cref="T:System.Runtime.Serialization.SerializationInfo"/> instance with the data needed to serialize the target object
  19678. </summary>
  19679. <param name="info">A <see cref="T:System.Runtime.Serialization.SerializationInfo"/> instance that defines the serialized data</param>
  19680. <param name="context">A <see cref="T:System.Runtime.Serialization.StreamingContext"/> instance that contains the serialized data</param>
  19681. </member>
  19682. <member name="M:ZedGraph.Symbol.DrawSymbol(System.Drawing.Graphics,System.Int32,System.Int32,System.Drawing.Drawing2D.GraphicsPath,System.Drawing.Pen,System.Drawing.Brush)">
  19683. <summary>
  19684. Draw the <see cref="T:ZedGraph.Symbol"/> to the specified <see cref="T:System.Drawing.Graphics"/> device
  19685. at the specified location. This routine draws a single symbol.
  19686. </summary>
  19687. <param name="g">
  19688. A graphic device object to be drawn into. This is normally e.Graphics from the
  19689. PaintEventArgs argument to the Paint() method.
  19690. </param>
  19691. <param name="x">The x position of the center of the symbol in
  19692. pixel units</param>
  19693. <param name="y">The y position of the center of the symbol in
  19694. pixel units</param>
  19695. <param name="path">A <see cref="T:System.Drawing.Drawing2D.GraphicsPath"/> previously constructed by
  19696. <see cref="M:ZedGraph.Symbol.MakePath(System.Drawing.Graphics,System.Single)"/> for this symbol</param>
  19697. <param name="pen">A <see cref="T:System.Drawing.Pen"/> class representing the standard pen for this symbol</param>
  19698. <param name="brush">A <see cref="T:System.Drawing.Brush"/> class representing a default solid brush for this symbol
  19699. If this symbol uses a <see cref="T:System.Drawing.Drawing2D.LinearGradientBrush"/>, it will be created on the fly for
  19700. each point, since it has to be scaled to the individual point coordinates.</param>
  19701. </member>
  19702. <member name="M:ZedGraph.Symbol.DrawSymbol(System.Drawing.Graphics,ZedGraph.GraphPane,System.Int32,System.Int32,System.Single,System.Boolean,ZedGraph.PointPair)">
  19703. <summary>
  19704. Draw the <see cref="T:ZedGraph.Symbol"/> to the specified <see cref="T:System.Drawing.Graphics"/> device
  19705. at the specified location. This routine draws a single symbol.
  19706. </summary>
  19707. <param name="g">
  19708. A graphic device object to be drawn into. This is normally e.Graphics from the
  19709. PaintEventArgs argument to the Paint() method.
  19710. </param>
  19711. <param name="pane">
  19712. A reference to the <see cref="T:ZedGraph.GraphPane"/> object that is the parent or
  19713. owner of this object.
  19714. </param>
  19715. <param name="x">The x position of the center of the symbol in
  19716. pixel units</param>
  19717. <param name="y">The y position of the center of the symbol in
  19718. pixel units</param>
  19719. <param name="scaleFactor">
  19720. The scaling factor for the features of the graph based on the <see cref="P:ZedGraph.PaneBase.BaseDimension"/>. This
  19721. scaling factor is calculated by the <see cref="M:ZedGraph.PaneBase.CalcScaleFactor"/> method. The scale factor
  19722. represents a linear multiple to be applied to font sizes, symbol sizes, etc.
  19723. </param>
  19724. <param name="dataValue">The data value to be used for a value-based
  19725. color gradient. This is only applicable for <see cref="F:ZedGraph.FillType.GradientByX"/>,
  19726. <see cref="F:ZedGraph.FillType.GradientByY"/> or <see cref="F:ZedGraph.FillType.GradientByZ"/>.</param>
  19727. <param name="isSelected">Indicates that the <see cref="T:ZedGraph.Symbol"/> should be drawn
  19728. with attributes from the <see cref="T:ZedGraph.Selection"/> class.
  19729. </param>
  19730. </member>
  19731. <member name="M:ZedGraph.Symbol.MakePath(System.Drawing.Graphics,System.Single)">
  19732. <summary>
  19733. Create a <see cref="T:System.Drawing.Drawing2D.GraphicsPath"/> struct for the current symbol based on the
  19734. specified scaleFactor and assuming the symbol will be centered at position 0,0.
  19735. </summary>
  19736. <param name="g">
  19737. A graphic device object to be drawn into. This is normally e.Graphics from the
  19738. PaintEventArgs argument to the Paint() method.
  19739. </param>
  19740. <param name="scaleFactor">
  19741. The scaling factor for the features of the graph based on the <see cref="P:ZedGraph.PaneBase.BaseDimension"/>. This
  19742. scaling factor is calculated by the <see cref="M:ZedGraph.PaneBase.CalcScaleFactor"/> method. The scale factor
  19743. represents a linear multiple to be applied to font sizes, symbol sizes, etc.</param>
  19744. <returns>Returns the <see cref="T:System.Drawing.Drawing2D.GraphicsPath"/> for the current symbol</returns>
  19745. </member>
  19746. <member name="M:ZedGraph.Symbol.Draw(System.Drawing.Graphics,ZedGraph.GraphPane,ZedGraph.LineItem,System.Single,System.Boolean)">
  19747. <summary>
  19748. Draw this <see cref="T:ZedGraph.CurveItem"/> to the specified <see cref="T:System.Drawing.Graphics"/>
  19749. device as a symbol at each defined point. The routine
  19750. only draws the symbols; the lines are draw by the
  19751. <see cref="M:ZedGraph.Line.DrawCurve(System.Drawing.Graphics,ZedGraph.GraphPane,ZedGraph.CurveItem,System.Single)"/> method. This method
  19752. is normally only called by the Draw method of the
  19753. <see cref="T:ZedGraph.CurveItem"/> object
  19754. </summary>
  19755. <param name="g">
  19756. A graphic device object to be drawn into. This is normally e.Graphics from the
  19757. PaintEventArgs argument to the Paint() method.
  19758. </param>
  19759. <param name="pane">
  19760. A reference to the <see cref="T:ZedGraph.GraphPane"/> object that is the parent or
  19761. owner of this object.
  19762. </param>
  19763. <param name="curve">A <see cref="T:ZedGraph.LineItem"/> representing this
  19764. curve.</param>
  19765. <param name="scaleFactor">
  19766. The scaling factor to be used for rendering objects. This is calculated and
  19767. passed down by the parent <see cref="T:ZedGraph.GraphPane"/> object using the
  19768. <see cref="M:ZedGraph.PaneBase.CalcScaleFactor"/> method, and is used to proportionally adjust
  19769. font sizes, etc. according to the actual size of the graph.
  19770. </param>
  19771. <param name="isSelected">Indicates that the <see cref="T:ZedGraph.Symbol"/> should be drawn
  19772. with attributes from the <see cref="T:ZedGraph.Selection"/> class.
  19773. </param>
  19774. </member>
  19775. <member name="P:ZedGraph.Symbol.Size">
  19776. <summary>
  19777. Gets or sets the size of the <see cref="T:ZedGraph.Symbol"/>
  19778. </summary>
  19779. <value>Size in points (1/72 inch)</value>
  19780. <seealso cref="F:ZedGraph.Symbol.Default.Size"/>
  19781. </member>
  19782. <member name="P:ZedGraph.Symbol.Type">
  19783. <summary>
  19784. Gets or sets the type (shape) of the <see cref="T:ZedGraph.Symbol"/>
  19785. </summary>
  19786. <value>A <see cref="T:ZedGraph.SymbolType"/> enum value indicating the shape</value>
  19787. <seealso cref="F:ZedGraph.Symbol.Default.Type"/>
  19788. </member>
  19789. <member name="P:ZedGraph.Symbol.IsAntiAlias">
  19790. <summary>
  19791. Gets or sets a value that determines if the symbols are drawn using
  19792. Anti-Aliasing capabilities from the <see cref="T:System.Drawing.Graphics"/> class.
  19793. </summary>
  19794. <remarks>
  19795. If this value is set to true, then the <see cref="P:System.Drawing.Graphics.SmoothingMode"/>
  19796. property will be set to <see cref="F:System.Drawing.Drawing2D.SmoothingMode.HighQuality"/> only while
  19797. this <see cref="T:ZedGraph.Symbol"/> is drawn. A value of false will leave the value of
  19798. <see cref="P:System.Drawing.Graphics.SmoothingMode"/> unchanged.
  19799. </remarks>
  19800. </member>
  19801. <member name="P:ZedGraph.Symbol.IsVisible">
  19802. <summary>
  19803. Gets or sets a property that shows or hides the <see cref="T:ZedGraph.Symbol"/>.
  19804. </summary>
  19805. <value>true to show the symbol, false to hide it</value>
  19806. <seealso cref="F:ZedGraph.Symbol.Default.IsVisible"/>
  19807. </member>
  19808. <member name="P:ZedGraph.Symbol.Fill">
  19809. <summary>
  19810. Gets or sets the <see cref="T:ZedGraph.Fill"/> data for this
  19811. <see cref="T:ZedGraph.Symbol"/>.
  19812. </summary>
  19813. </member>
  19814. <member name="P:ZedGraph.Symbol.Border">
  19815. <summary>
  19816. Gets or sets the <see cref="T:ZedGraph.Border"/> data for this
  19817. <see cref="T:ZedGraph.Symbol"/>, which controls the border outline of the symbol.
  19818. </summary>
  19819. </member>
  19820. <member name="P:ZedGraph.Symbol.UserSymbol">
  19821. <summary>
  19822. Gets or sets the <see cref="T:System.Drawing.Drawing2D.GraphicsPath"/> data for this
  19823. <see cref="T:ZedGraph.Symbol"/>, describing the user-defined symbol type.
  19824. </summary>
  19825. <remarks>
  19826. This value only applies if <see cref="P:ZedGraph.Symbol.Type">Symbol.Type</see>
  19827. is <see cref="F:ZedGraph.SymbolType.UserDefined">SymbolType.UserDefined</see>
  19828. </remarks>
  19829. </member>
  19830. <member name="T:ZedGraph.Symbol.Default">
  19831. <summary>
  19832. A simple struct that defines the
  19833. default property values for the <see cref="T:ZedGraph.Symbol"/> class.
  19834. </summary>
  19835. </member>
  19836. <member name="F:ZedGraph.Symbol.Default.Size">
  19837. <summary>
  19838. The default size for curve symbols (<see cref="P:ZedGraph.Symbol.Size"/> property),
  19839. in units of points.
  19840. </summary>
  19841. </member>
  19842. <member name="F:ZedGraph.Symbol.Default.PenWidth">
  19843. <summary>
  19844. The default pen width to be used for drawing curve symbols
  19845. (<see cref="P:ZedGraph.LineBase.Width"/> property). Units are points.
  19846. </summary>
  19847. </member>
  19848. <member name="F:ZedGraph.Symbol.Default.FillColor">
  19849. <summary>
  19850. The default color for filling in this <see cref="T:ZedGraph.Symbol"/>
  19851. (<see cref="P:ZedGraph.Fill.Color"/> property).
  19852. </summary>
  19853. </member>
  19854. <member name="F:ZedGraph.Symbol.Default.FillBrush">
  19855. <summary>
  19856. The default custom brush for filling in this <see cref="T:ZedGraph.Symbol"/>
  19857. (<see cref="P:ZedGraph.Fill.Brush"/> property).
  19858. </summary>
  19859. </member>
  19860. <member name="F:ZedGraph.Symbol.Default.FillType">
  19861. <summary>
  19862. The default fill mode for the curve (<see cref="P:ZedGraph.Fill.Type"/> property).
  19863. </summary>
  19864. </member>
  19865. <member name="F:ZedGraph.Symbol.Default.Type">
  19866. <summary>
  19867. The default symbol type for curves (<see cref="P:ZedGraph.Symbol.Type"/> property).
  19868. This is defined as a <see cref="T:ZedGraph.SymbolType"/> enumeration.
  19869. </summary>
  19870. </member>
  19871. <member name="F:ZedGraph.Symbol.Default.IsAntiAlias">
  19872. <summary>
  19873. The default value for the <see cref="P:ZedGraph.Symbol.IsAntiAlias"/>
  19874. property.
  19875. </summary>
  19876. </member>
  19877. <member name="F:ZedGraph.Symbol.Default.IsVisible">
  19878. <summary>
  19879. The default display mode for symbols (<see cref="P:ZedGraph.Symbol.IsVisible"/> property).
  19880. true to display symbols, false to hide them.
  19881. </summary>
  19882. </member>
  19883. <member name="F:ZedGraph.Symbol.Default.IsBorderVisible">
  19884. <summary>
  19885. The default for drawing frames around symbols (<see cref="P:ZedGraph.LineBase.IsVisible"/> property).
  19886. true to display symbol frames, false to hide them.
  19887. </summary>
  19888. </member>
  19889. <member name="F:ZedGraph.Symbol.Default.BorderColor">
  19890. <summary>
  19891. The default color for drawing symbols (<see cref="P:ZedGraph.LineBase.Color"/> property).
  19892. </summary>
  19893. </member>
  19894. <member name="T:ZedGraph.ScrollRangeList">
  19895. <summary>
  19896. A collection class containing a list of <see cref="T:ZedGraph.ScrollRange"/> objects.
  19897. </summary>
  19898. <author>John Champion</author>
  19899. <version> $Revision: 3.3 $ $Date: 2006-06-24 20:26:43 $ </version>
  19900. </member>
  19901. <member name="M:ZedGraph.ScrollRangeList.#ctor">
  19902. <summary>
  19903. Default constructor for the collection class.
  19904. </summary>
  19905. </member>
  19906. <member name="M:ZedGraph.ScrollRangeList.#ctor(ZedGraph.ScrollRangeList)">
  19907. <summary>
  19908. The Copy Constructor
  19909. </summary>
  19910. <param name="rhs">The <see cref="T:ZedGraph.ScrollRangeList"/> object from which to copy</param>
  19911. </member>
  19912. <member name="M:ZedGraph.ScrollRangeList.System#ICloneable#Clone">
  19913. <summary>
  19914. Implement the <see cref="T:System.ICloneable"/> interface in a typesafe manner by just
  19915. calling the typed version of <see cref="M:ZedGraph.ScrollRangeList.Clone"/>
  19916. </summary>
  19917. <returns>A deep copy of this object</returns>
  19918. </member>
  19919. <member name="M:ZedGraph.ScrollRangeList.Clone">
  19920. <summary>
  19921. Typesafe, deep-copy clone method.
  19922. </summary>
  19923. <returns>A new, independent copy of this class</returns>
  19924. </member>
  19925. <member name="P:ZedGraph.ScrollRangeList.Item(System.Int32)">
  19926. <summary>
  19927. Indexer to access the specified <see cref="T:ZedGraph.ScrollRange"/> object by
  19928. its ordinal position in the list.
  19929. </summary>
  19930. <param name="index">The ordinal position (zero-based) of the
  19931. <see cref="T:ZedGraph.ScrollRange"/> object to be accessed.</param>
  19932. <value>A <see cref="T:ZedGraph.ScrollRange"/> object instance</value>
  19933. </member>
  19934. <member name="T:ZedGraph.ScrollRange">
  19935. <summary>
  19936. A simple struct to store minimum and maximum <see cref="T:System.Double"/> type
  19937. values for the scroll range
  19938. </summary>
  19939. </member>
  19940. <member name="M:ZedGraph.ScrollRange.#ctor(System.Double,System.Double,System.Boolean)">
  19941. <summary>
  19942. Construct a <see cref="T:ZedGraph.ScrollRange"/> object given the specified data values.
  19943. </summary>
  19944. <param name="min">The minimum axis value limit for the scroll bar</param>
  19945. <param name="max">The maximum axis value limit for the scroll bar</param>
  19946. <param name="isScrollable">true to make this item scrollable, false otherwise</param>
  19947. </member>
  19948. <member name="M:ZedGraph.ScrollRange.#ctor(System.Boolean)">
  19949. <summary>
  19950. Sets the scroll range to default values of zero, and sets the <see cref="P:ZedGraph.ScrollRange.IsScrollable"/>
  19951. property as specified.
  19952. </summary>
  19953. <param name="isScrollable">true to make this item scrollable, false otherwise</param>
  19954. </member>
  19955. <member name="M:ZedGraph.ScrollRange.#ctor(ZedGraph.ScrollRange)">
  19956. <summary>
  19957. The Copy Constructor
  19958. </summary>
  19959. <param name="rhs">The <see cref="T:ZedGraph.ScrollRange"/> object from which to copy</param>
  19960. </member>
  19961. <member name="P:ZedGraph.ScrollRange.IsScrollable">
  19962. <summary>
  19963. Gets or sets a property that determines if the <see cref="T:ZedGraph.Axis"/> corresponding to
  19964. this <see cref="T:ZedGraph.ScrollRange"/> object can be scrolled.
  19965. </summary>
  19966. </member>
  19967. <member name="P:ZedGraph.ScrollRange.Min">
  19968. <summary>
  19969. The minimum axis value limit for the scroll bar.
  19970. </summary>
  19971. </member>
  19972. <member name="P:ZedGraph.ScrollRange.Max">
  19973. <summary>
  19974. The maximum axis value limit for the scroll bar.
  19975. </summary>
  19976. </member>
  19977. <member name="T:ZedGraph.SampleType">
  19978. <summary>
  19979. enumeration used to indicate which type of data will be plotted.
  19980. </summary>
  19981. </member>
  19982. <member name="F:ZedGraph.SampleType.Time">
  19983. <summary>
  19984. Designates the "Time" property will be used
  19985. </summary>
  19986. </member>
  19987. <member name="F:ZedGraph.SampleType.Position">
  19988. <summary>
  19989. Designates the "Position" property will be used
  19990. </summary>
  19991. </member>
  19992. <member name="F:ZedGraph.SampleType.VelocityInst">
  19993. <summary>
  19994. Designates the Instantaneous Velocity property will be used
  19995. </summary>
  19996. </member>
  19997. <member name="F:ZedGraph.SampleType.TimeDiff">
  19998. <summary>
  19999. Designates the "Time since start" property will be used
  20000. </summary>
  20001. </member>
  20002. <member name="F:ZedGraph.SampleType.VelocityAvg">
  20003. <summary>
  20004. Designates the Average Velocity property will be used
  20005. </summary>
  20006. </member>
  20007. <member name="T:ZedGraph.Sample">
  20008. <summary>
  20009. A simple storage class to maintain an individual sampling of data
  20010. </summary>
  20011. </member>
  20012. <member name="P:ZedGraph.Sample.Time">
  20013. <summary>
  20014. The time of the sample
  20015. </summary>
  20016. </member>
  20017. <member name="P:ZedGraph.Sample.Position">
  20018. <summary>
  20019. The position at sample time
  20020. </summary>
  20021. </member>
  20022. <member name="P:ZedGraph.Sample.Velocity">
  20023. <summary>
  20024. The instantaneous velocity at sample time
  20025. </summary>
  20026. </member>
  20027. <member name="T:ZedGraph.SamplePointList">
  20028. <summary>
  20029. A collection class to maintain a set of samples
  20030. </summary>
  20031. </member>
  20032. <member name="F:ZedGraph.SamplePointList.XType">
  20033. <summary>
  20034. Determines what data type gets plotted for the X values
  20035. </summary>
  20036. </member>
  20037. <member name="F:ZedGraph.SamplePointList.YType">
  20038. <summary>
  20039. Determines what data type gets plotted for the Y values
  20040. </summary>
  20041. </member>
  20042. <member name="M:ZedGraph.SamplePointList.GetValue(ZedGraph.Sample,ZedGraph.SampleType)">
  20043. <summary>
  20044. Get the specified data type from the specified sample
  20045. </summary>
  20046. <param name="sample">The sample instance of interest</param>
  20047. <param name="type">The data type to be extracted from the sample</param>
  20048. <returns>A double value representing the requested data</returns>
  20049. </member>
  20050. <member name="M:ZedGraph.SamplePointList.Add(ZedGraph.Sample)">
  20051. <summary>
  20052. Append a sample to the collection
  20053. </summary>
  20054. <param name="sample">The sample to append</param>
  20055. <returns>The ordinal position at which the sample was added</returns>
  20056. </member>
  20057. <member name="M:ZedGraph.SamplePointList.Clone">
  20058. <summary>
  20059. typesafe clone method
  20060. </summary>
  20061. <returns>A new cloned SamplePointList. This returns a copy of the structure,
  20062. but it does not duplicate the data (it just keeps a reference to the original)
  20063. </returns>
  20064. </member>
  20065. <member name="M:ZedGraph.SamplePointList.#ctor">
  20066. <summary>
  20067. default constructor
  20068. </summary>
  20069. </member>
  20070. <member name="M:ZedGraph.SamplePointList.#ctor(ZedGraph.SamplePointList)">
  20071. <summary>
  20072. copy constructor -- this returns a copy of the structure,
  20073. but it does not duplicate the data (it just keeps a reference to the original)
  20074. </summary>
  20075. <param name="rhs">The SamplePointList to be copied</param>
  20076. </member>
  20077. <member name="P:ZedGraph.SamplePointList.Item(System.Int32)">
  20078. <summary>
  20079. Indexer: get the Sample instance at the specified ordinal position in the list
  20080. </summary>
  20081. <param name="index">The ordinal position in the list of samples</param>
  20082. <returns>Returns a <see cref="T:ZedGraph.PointPair"/> instance containing the
  20083. data specified by <see cref="F:ZedGraph.SamplePointList.XType"/> and <see cref="F:ZedGraph.SamplePointList.YType"/>
  20084. </returns>
  20085. </member>
  20086. <member name="P:ZedGraph.SamplePointList.Count">
  20087. <summary>
  20088. Gets the number of samples in the collection
  20089. </summary>
  20090. </member>
  20091. <member name="T:ZedGraph.PerfDataType">
  20092. <summary>
  20093. An enum used to specify the X or Y data type of interest -- see
  20094. <see cref="F:ZedGraph.SampleMultiPointList.XData"/> and <see cref="F:ZedGraph.SampleMultiPointList.YData"/>.
  20095. </summary>
  20096. </member>
  20097. <member name="F:ZedGraph.PerfDataType.Time">
  20098. <summary>
  20099. The time (seconds) at which these data are measured
  20100. </summary>
  20101. </member>
  20102. <member name="F:ZedGraph.PerfDataType.Distance">
  20103. <summary>
  20104. The distance traveled, meters
  20105. </summary>
  20106. </member>
  20107. <member name="F:ZedGraph.PerfDataType.Velocity">
  20108. <summary>
  20109. The instantaneous velocity, meters per second
  20110. </summary>
  20111. </member>
  20112. <member name="F:ZedGraph.PerfDataType.Acceleration">
  20113. <summary>
  20114. The instantaneous acceleration, meters per second squared
  20115. </summary>
  20116. </member>
  20117. <member name="T:ZedGraph.PerformanceData">
  20118. <summary>
  20119. Sample data structure containing a variety of data values, in this case the values
  20120. are related in that they correspond to the same time value.
  20121. </summary>
  20122. </member>
  20123. <member name="F:ZedGraph.PerformanceData.time">
  20124. <summary>
  20125. The time (seconds) at which these data are measured
  20126. </summary>
  20127. </member>
  20128. <member name="F:ZedGraph.PerformanceData.distance">
  20129. <summary>
  20130. The distance traveled, meters
  20131. </summary>
  20132. </member>
  20133. <member name="F:ZedGraph.PerformanceData.velocity">
  20134. <summary>
  20135. The instantaneous velocity, meters per second
  20136. </summary>
  20137. </member>
  20138. <member name="F:ZedGraph.PerformanceData.acceleration">
  20139. <summary>
  20140. The instantaneous acceleration, meters per second squared
  20141. </summary>
  20142. </member>
  20143. <member name="M:ZedGraph.PerformanceData.#ctor(System.Double,System.Double,System.Double,System.Double)">
  20144. <summary>
  20145. Constructor that specifies each data value in the PerformanceData struct
  20146. </summary>
  20147. <param name="time">The time (seconds) at which these data are measured</param>
  20148. <param name="distance">The distance traveled, meters</param>
  20149. <param name="velocity">The instantaneous velocity, meters per second</param>
  20150. <param name="acceleration">The instantaneous acceleration, meters per second squared</param>
  20151. </member>
  20152. <member name="P:ZedGraph.PerformanceData.Item(ZedGraph.PerfDataType)">
  20153. <summary>
  20154. Gets or sets the data value as specified by the <see cref="T:ZedGraph.PerfDataType"/> enum
  20155. </summary>
  20156. <param name="type">The required data value type</param>
  20157. </member>
  20158. <member name="T:ZedGraph.SampleMultiPointList">
  20159. <summary>
  20160. A sample class that holds an internal collection, and implements the
  20161. <see cref="T:ZedGraph.IPointList"/> interface so that it can be used by ZedGraph as curve data.
  20162. </summary>
  20163. <remarks>
  20164. This particular class efficiently implements the data storage so that the class
  20165. can be cloned without duplicating the data points. For example, you can create
  20166. a <see cref="T:ZedGraph.SampleMultiPointList"/>, populate it with values, and set
  20167. <see cref="F:ZedGraph.SampleMultiPointList.XData"/> = <see cref="F:ZedGraph.PerfDataType.Time"/> and
  20168. <see cref="F:ZedGraph.SampleMultiPointList.YData"/> = <see cref="F:ZedGraph.PerfDataType.Distance"/>.
  20169. You can then clone this <see cref="T:ZedGraph.SampleMultiPointList"/> to a new one, and set
  20170. <see cref="F:ZedGraph.SampleMultiPointList.YData"/> = <see cref="F:ZedGraph.PerfDataType.Velocity"/>.
  20171. Each of these <see cref="T:ZedGraph.SampleMultiPointList"/>'s can then be used as an
  20172. <see cref="M:ZedGraph.GraphPane.AddCurve(System.String,ZedGraph.IPointList,System.Drawing.Color)"/> argument,
  20173. thereby plotting a distance vs time curve and a velocity vs time curve. There
  20174. will still be only one copy of the data in memory.
  20175. </remarks>
  20176. </member>
  20177. <member name="F:ZedGraph.SampleMultiPointList.DataCollection">
  20178. <summary>
  20179. This is where the data are stored. Duplicating the <see cref="T:ZedGraph.SampleMultiPointList"/>
  20180. copies the reference to this <see cref="T:System.Collections.ArrayList"/>, but does not actually duplicate
  20181. the data.
  20182. </summary>
  20183. </member>
  20184. <member name="F:ZedGraph.SampleMultiPointList.XData">
  20185. <summary>
  20186. Determines what X data will be returned by the indexer of this list.
  20187. </summary>
  20188. </member>
  20189. <member name="F:ZedGraph.SampleMultiPointList.YData">
  20190. <summary>
  20191. Determines what Y data will be returned by the indexer of this list.
  20192. </summary>
  20193. </member>
  20194. <member name="M:ZedGraph.SampleMultiPointList.#ctor">
  20195. <summary>
  20196. Default constructor
  20197. </summary>
  20198. </member>
  20199. <member name="M:ZedGraph.SampleMultiPointList.#ctor(ZedGraph.SampleMultiPointList)">
  20200. <summary>
  20201. The Copy Constructor. This method does NOT duplicate the data, it merely makes
  20202. another "Window" into the same collection. You can make multiple copies and
  20203. set the <see cref="F:ZedGraph.SampleMultiPointList.XData"/> and/or <see cref="F:ZedGraph.SampleMultiPointList.YData"/> properties to different
  20204. values to plot different data, while maintaining only one copy of the original values.
  20205. </summary>
  20206. <param name="rhs">The <see cref="T:ZedGraph.SampleMultiPointList"/> from which to copy</param>
  20207. </member>
  20208. <member name="M:ZedGraph.SampleMultiPointList.System#ICloneable#Clone">
  20209. <summary>
  20210. Implement the <see cref="T:System.ICloneable"/> interface in a typesafe manner by just
  20211. calling the typed version of <see cref="M:ZedGraph.SampleMultiPointList.Clone"/>
  20212. </summary>
  20213. <returns>A deep copy of this object</returns>
  20214. </member>
  20215. <member name="M:ZedGraph.SampleMultiPointList.Clone">
  20216. <summary>
  20217. Typesafe, deep-copy clone method.
  20218. </summary>
  20219. <returns>A new, independent copy of this class</returns>
  20220. </member>
  20221. <member name="M:ZedGraph.SampleMultiPointList.Add(ZedGraph.PerformanceData)">
  20222. <summary>
  20223. Adds the specified <see cref="T:ZedGraph.PerformanceData"/> struct to the end of the collection.
  20224. </summary>
  20225. <param name="perfData">A <see cref="T:ZedGraph.PerformanceData"/> struct to be added</param>
  20226. <returns>The ordinal position in the collection where the values were added</returns>
  20227. </member>
  20228. <member name="M:ZedGraph.SampleMultiPointList.RemoveAt(System.Int32)">
  20229. <summary>
  20230. Remove the <see cref="T:ZedGraph.PerformanceData"/> struct from the list at the specified
  20231. ordinal location.
  20232. </summary>
  20233. <param name="index">The ordinal location of the <see cref="T:ZedGraph.PerformanceData"/>
  20234. struct to be removed</param>
  20235. </member>
  20236. <member name="M:ZedGraph.SampleMultiPointList.Insert(System.Int32,ZedGraph.PerformanceData)">
  20237. <summary>
  20238. Insert the specified <see cref="T:ZedGraph.PerformanceData"/> struct into the list at
  20239. the specified ordinal location.
  20240. </summary>
  20241. <param name="index">The ordinal location at which to insert</param>
  20242. <param name="perfData">The <see cref="T:ZedGraph.PerformanceData"/> struct to be inserted</param>
  20243. </member>
  20244. <member name="P:ZedGraph.SampleMultiPointList.Item(System.Int32)">
  20245. <summary>
  20246. Indexer to access the data. This gets the appropriate data and converts to
  20247. the <see cref="T:ZedGraph.PointPair"/> struct that is compatible with ZedGraph. The
  20248. actual data returned depends on the values of <see cref="F:ZedGraph.SampleMultiPointList.XData"/> and
  20249. <see cref="F:ZedGraph.SampleMultiPointList.YData"/>.
  20250. </summary>
  20251. <param name="index">The ordinal position of the desired point in the list</param>
  20252. <returns>A <see cref="T:ZedGraph.PointPair"/> corresponding to the specified ordinal data position</returns>
  20253. </member>
  20254. <member name="P:ZedGraph.SampleMultiPointList.Count">
  20255. <summary>
  20256. Gets the number of data points in the collection
  20257. </summary>
  20258. </member>
  20259. <member name="T:ZedGraph.PointPairCV">
  20260. <summary>
  20261. A simple instance that stores a data point (X, Y, Z). This differs from a regular
  20262. <see cref="T:ZedGraph.PointPair"/> in that it maps the <see cref="P:ZedGraph.PointPairCV.ColorValue"/> property
  20263. to an independent value. That is, <see cref="P:ZedGraph.PointPairCV.ColorValue"/> and
  20264. <see cref="F:ZedGraph.PointPair.Z"/> are not related (as they are in the
  20265. <see cref="T:ZedGraph.PointPair"/>).
  20266. </summary>
  20267. </member>
  20268. <member name="F:ZedGraph.PointPairCV.schema3">
  20269. <summary>
  20270. Current schema value that defines the version of the serialized file
  20271. </summary>
  20272. </member>
  20273. <member name="F:ZedGraph.PointPairCV._colorValue">
  20274. <summary>
  20275. This is a user value that can be anything. It is used to provide special
  20276. property-based coloration to the graph elements.
  20277. </summary>
  20278. </member>
  20279. <member name="M:ZedGraph.PointPairCV.#ctor(System.Double,System.Double,System.Double)">
  20280. <summary>
  20281. Creates a point pair with the specified X, Y, and base value.
  20282. </summary>
  20283. <param name="x">This pair's x coordinate.</param>
  20284. <param name="y">This pair's y coordinate.</param>
  20285. <param name="z">This pair's z or lower dependent coordinate.</param>
  20286. </member>
  20287. <member name="M:ZedGraph.PointPairCV.#ctor(System.Runtime.Serialization.SerializationInfo,System.Runtime.Serialization.StreamingContext)">
  20288. <summary>
  20289. Constructor for deserializing objects
  20290. </summary>
  20291. <param name="info">A <see cref="T:System.Runtime.Serialization.SerializationInfo"/> instance that defines the serialized data
  20292. </param>
  20293. <param name="context">A <see cref="T:System.Runtime.Serialization.StreamingContext"/> instance that contains the serialized data
  20294. </param>
  20295. </member>
  20296. <member name="M:ZedGraph.PointPairCV.GetObjectData(System.Runtime.Serialization.SerializationInfo,System.Runtime.Serialization.StreamingContext)">
  20297. <summary>
  20298. Populates a <see cref="T:System.Runtime.Serialization.SerializationInfo"/> instance with the data needed to serialize the target object
  20299. </summary>
  20300. <param name="info">A <see cref="T:System.Runtime.Serialization.SerializationInfo"/> instance that defines the serialized data</param>
  20301. <param name="context">A <see cref="T:System.Runtime.Serialization.StreamingContext"/> instance that contains the serialized data</param>
  20302. </member>
  20303. <member name="P:ZedGraph.PointPairCV.ColorValue">
  20304. <summary>
  20305. The ColorValue property. This is used with the
  20306. <see cref="F:ZedGraph.FillType.GradientByColorValue"/> option.
  20307. </summary>
  20308. </member>
  20309. <member name="T:ZedGraph.Border">
  20310. <summary>
  20311. A class that encapsulates Border (frame) properties for an object. The <see cref="T:ZedGraph.Border"/> class
  20312. is used in a variety of ZedGraph objects to handle the drawing of the Border around the object.
  20313. </summary>
  20314. <author> John Champion </author>
  20315. <version> $Revision: 3.18 $ $Date: 2007-03-17 18:43:44 $ </version>
  20316. </member>
  20317. <member name="F:ZedGraph.Border.schema">
  20318. <summary>
  20319. Current schema value that defines the version of the serialized file
  20320. </summary>
  20321. </member>
  20322. <member name="F:ZedGraph.Border._inflateFactor">
  20323. <summary>
  20324. Private field that stores the amount of inflation to be done on the rectangle
  20325. before rendering. This allows the border to be inset or outset relative to
  20326. the actual rectangle area. Use the public property <see cref="P:ZedGraph.Border.InflateFactor"/>
  20327. to access this value.
  20328. </summary>
  20329. </member>
  20330. <member name="M:ZedGraph.Border.#ctor">
  20331. <summary>
  20332. The default constructor. Initialized to default values.
  20333. </summary>
  20334. </member>
  20335. <member name="M:ZedGraph.Border.#ctor(System.Boolean,System.Drawing.Color,System.Single)">
  20336. <summary>
  20337. Constructor that specifies the visibility, color and penWidth of the Border.
  20338. </summary>
  20339. <param name="isVisible">Determines whether or not the Border will be drawn.</param>
  20340. <param name="color">The color of the Border</param>
  20341. <param name="width">The width, in points (1/72 inch), for the Border.</param>
  20342. </member>
  20343. <member name="M:ZedGraph.Border.#ctor(System.Drawing.Color,System.Single)">
  20344. <summary>
  20345. Constructor that specifies the color and penWidth of the Border.
  20346. </summary>
  20347. <param name="color">The color of the Border</param>
  20348. <param name="width">The width, in points (1/72 inch), for the Border.</param>
  20349. </member>
  20350. <member name="M:ZedGraph.Border.#ctor(ZedGraph.Border)">
  20351. <summary>
  20352. The Copy Constructor
  20353. </summary>
  20354. <param name="rhs">The Border object from which to copy</param>
  20355. </member>
  20356. <member name="M:ZedGraph.Border.System#ICloneable#Clone">
  20357. <summary>
  20358. Implement the <see cref="T:System.ICloneable"/> interface in a typesafe manner by just
  20359. calling the typed version of <see cref="M:ZedGraph.Border.Clone"/>
  20360. </summary>
  20361. <returns>A deep copy of this object</returns>
  20362. </member>
  20363. <member name="M:ZedGraph.Border.Clone">
  20364. <summary>
  20365. Typesafe, deep-copy clone method.
  20366. </summary>
  20367. <returns>A new, independent copy of this class</returns>
  20368. </member>
  20369. <member name="M:ZedGraph.Border.#ctor(System.Runtime.Serialization.SerializationInfo,System.Runtime.Serialization.StreamingContext)">
  20370. <summary>
  20371. Constructor for deserializing objects
  20372. </summary>
  20373. <param name="info">A <see cref="T:System.Runtime.Serialization.SerializationInfo"/> instance that defines the serialized data
  20374. </param>
  20375. <param name="context">A <see cref="T:System.Runtime.Serialization.StreamingContext"/> instance that contains the serialized data
  20376. </param>
  20377. </member>
  20378. <member name="M:ZedGraph.Border.GetObjectData(System.Runtime.Serialization.SerializationInfo,System.Runtime.Serialization.StreamingContext)">
  20379. <summary>
  20380. Populates a <see cref="T:System.Runtime.Serialization.SerializationInfo"/> instance with the data needed to serialize the target object
  20381. </summary>
  20382. <param name="info">A <see cref="T:System.Runtime.Serialization.SerializationInfo"/> instance that defines the serialized data</param>
  20383. <param name="context">A <see cref="T:System.Runtime.Serialization.StreamingContext"/> instance that contains the serialized data</param>
  20384. </member>
  20385. <member name="M:ZedGraph.Border.Draw(System.Drawing.Graphics,ZedGraph.PaneBase,System.Single,System.Drawing.RectangleF)">
  20386. <summary>
  20387. Draw the specified Border (<see cref="T:System.Drawing.RectangleF"/>) using the properties of
  20388. this <see cref="T:ZedGraph.Border"/> object.
  20389. </summary>
  20390. <param name="g">
  20391. A graphic device object to be drawn into. This is normally e.Graphics from the
  20392. PaintEventArgs argument to the Paint() method.
  20393. </param>
  20394. <param name="pane">
  20395. A reference to the <see cref="T:ZedGraph.PaneBase"/> object that is the parent or
  20396. owner of this object.
  20397. </param>
  20398. <param name="scaleFactor">
  20399. The scaling factor for the features of the graph based on the <see cref="P:ZedGraph.PaneBase.BaseDimension"/>. This
  20400. scaling factor is calculated by the <see cref="M:ZedGraph.PaneBase.CalcScaleFactor"/> method. The scale factor
  20401. represents a linear multiple to be applied to font sizes, symbol sizes, etc.
  20402. </param>
  20403. <param name="rect">A <see cref="T:System.Drawing.RectangleF"/> struct to be drawn.</param>
  20404. </member>
  20405. <member name="P:ZedGraph.Border.InflateFactor">
  20406. <summary>
  20407. Gets or sets the amount of inflation to be done on the rectangle
  20408. before rendering.
  20409. </summary>
  20410. <remarks>This allows the border to be inset or outset relative to
  20411. the actual rectangle area.
  20412. </remarks>
  20413. </member>
  20414. <member name="T:ZedGraph.Border.Default">
  20415. <summary>
  20416. A simple struct that defines the
  20417. default property values for the <see cref="T:ZedGraph.Fill"/> class.
  20418. </summary>
  20419. </member>
  20420. <member name="F:ZedGraph.Border.Default.InflateFactor">
  20421. <summary>
  20422. The default value for <see cref="P:ZedGraph.Border.InflateFactor"/>, in units of points (1/72 inch).
  20423. </summary>
  20424. <seealso cref="P:ZedGraph.Border.InflateFactor"/>
  20425. </member>
  20426. <member name="T:ZedGraph.X2Axis">
  20427. <summary>
  20428. <see cref="T:ZedGraph.X2Axis"/> inherits from <see cref="T:ZedGraph.Axis"/>, and defines the
  20429. special characteristics of a horizontal axis, specifically located at
  20430. the top of the <see cref="P:ZedGraph.Chart.Rect"/> of the <see cref="T:ZedGraph.GraphPane"/>
  20431. object
  20432. </summary>
  20433. <author> John Champion </author>
  20434. <version> $Revision: 3.1 $ $Date: 2007-04-16 00:03:07 $ </version>
  20435. </member>
  20436. <member name="F:ZedGraph.X2Axis.schema2">
  20437. <summary>
  20438. Current schema value that defines the version of the serialized file
  20439. </summary>
  20440. </member>
  20441. <member name="M:ZedGraph.X2Axis.#ctor">
  20442. <summary>
  20443. Default constructor that sets all <see cref="T:ZedGraph.X2Axis"/> properties to
  20444. default values as defined in the <see cref="T:ZedGraph.X2Axis.Default"/> class
  20445. </summary>
  20446. </member>
  20447. <member name="M:ZedGraph.X2Axis.#ctor(System.String)">
  20448. <summary>
  20449. Default constructor that sets all <see cref="T:ZedGraph.X2Axis"/> properties to
  20450. default values as defined in the <see cref="T:ZedGraph.X2Axis.Default"/> class, except
  20451. for the axis title
  20452. </summary>
  20453. <param name="title">The <see cref="P:ZedGraph.Axis.Title"/> for this axis</param>
  20454. </member>
  20455. <member name="M:ZedGraph.X2Axis.#ctor(ZedGraph.X2Axis)">
  20456. <summary>
  20457. The Copy Constructor
  20458. </summary>
  20459. <param name="rhs">The X2Axis object from which to copy</param>
  20460. </member>
  20461. <member name="M:ZedGraph.X2Axis.System#ICloneable#Clone">
  20462. <summary>
  20463. Implement the <see cref="T:System.ICloneable"/> interface in a typesafe manner by just
  20464. calling the typed version of <see cref="M:ZedGraph.X2Axis.Clone"/>
  20465. </summary>
  20466. <returns>A deep copy of this object</returns>
  20467. </member>
  20468. <member name="M:ZedGraph.X2Axis.Clone">
  20469. <summary>
  20470. Typesafe, deep-copy clone method.
  20471. </summary>
  20472. <returns>A new, independent copy of this class</returns>
  20473. </member>
  20474. <member name="M:ZedGraph.X2Axis.#ctor(System.Runtime.Serialization.SerializationInfo,System.Runtime.Serialization.StreamingContext)">
  20475. <summary>
  20476. Constructor for deserializing objects
  20477. </summary>
  20478. <param name="info">A <see cref="T:System.Runtime.Serialization.SerializationInfo"/> instance that defines the serialized data
  20479. </param>
  20480. <param name="context">A <see cref="T:System.Runtime.Serialization.StreamingContext"/> instance that contains the serialized data
  20481. </param>
  20482. </member>
  20483. <member name="M:ZedGraph.X2Axis.GetObjectData(System.Runtime.Serialization.SerializationInfo,System.Runtime.Serialization.StreamingContext)">
  20484. <summary>
  20485. Populates a <see cref="T:System.Runtime.Serialization.SerializationInfo"/> instance with the data needed to serialize the target object
  20486. </summary>
  20487. <param name="info">A <see cref="T:System.Runtime.Serialization.SerializationInfo"/> instance that defines the serialized data</param>
  20488. <param name="context">A <see cref="T:System.Runtime.Serialization.StreamingContext"/> instance that contains the serialized data</param>
  20489. </member>
  20490. <member name="M:ZedGraph.X2Axis.SetTransformMatrix(System.Drawing.Graphics,ZedGraph.GraphPane,System.Single)">
  20491. <summary>
  20492. Setup the Transform Matrix to handle drawing of this <see cref="T:ZedGraph.X2Axis"/>
  20493. </summary>
  20494. <param name="g">
  20495. A graphic device object to be drawn into. This is normally e.Graphics from the
  20496. PaintEventArgs argument to the Paint() method.
  20497. </param>
  20498. <param name="pane">
  20499. A reference to the <see cref="T:ZedGraph.GraphPane"/> object that is the parent or
  20500. owner of this object.
  20501. </param>
  20502. <param name="scaleFactor">
  20503. The scaling factor to be used for rendering objects. This is calculated and
  20504. passed down by the parent <see cref="T:ZedGraph.GraphPane"/> object using the
  20505. <see cref="M:ZedGraph.PaneBase.CalcScaleFactor"/> method, and is used to proportionally adjust
  20506. font sizes, etc. according to the actual size of the graph.
  20507. </param>
  20508. </member>
  20509. <member name="M:ZedGraph.X2Axis.IsPrimary(ZedGraph.GraphPane)">
  20510. <summary>
  20511. Determines if this <see cref="T:ZedGraph.Axis"/> object is a "primary" one.
  20512. </summary>
  20513. <remarks>
  20514. The primary axes are the <see cref="T:ZedGraph.XAxis"/> (always),
  20515. the <see cref="T:ZedGraph.X2Axis"/> (always), the first
  20516. <see cref="T:ZedGraph.YAxis"/> in the <see cref="P:ZedGraph.GraphPane.YAxisList"/>
  20517. (<see cref="P:ZedGraph.CurveItem.YAxisIndex"/> = 0), and the first
  20518. <see cref="T:ZedGraph.Y2Axis"/> in the <see cref="P:ZedGraph.GraphPane.Y2AxisList"/>
  20519. (<see cref="P:ZedGraph.CurveItem.YAxisIndex"/> = 0). Note that
  20520. <see cref="P:ZedGraph.GraphPane.YAxis"/> and <see cref="P:ZedGraph.GraphPane.Y2Axis"/>
  20521. always reference the primary axes.
  20522. </remarks>
  20523. <param name="pane">
  20524. A reference to the <see cref="T:ZedGraph.GraphPane"/> object that is the parent or
  20525. owner of this object.
  20526. </param>
  20527. <returns>true for a primary <see cref="T:ZedGraph.Axis"/> (for the <see cref="T:ZedGraph.X2Axis"/>,
  20528. this is always true), false otherwise</returns>
  20529. </member>
  20530. <member name="M:ZedGraph.X2Axis.CalcCrossShift(ZedGraph.GraphPane)">
  20531. <summary>
  20532. Calculate the "shift" size, in pixels, in order to shift the axis from its default
  20533. location to the value specified by <see cref="P:ZedGraph.Axis.Cross"/>.
  20534. </summary>
  20535. <param name="pane">
  20536. A reference to the <see cref="T:ZedGraph.GraphPane"/> object that is the parent or
  20537. owner of this object.
  20538. </param>
  20539. <returns>The shift amount measured in pixels</returns>
  20540. </member>
  20541. <member name="M:ZedGraph.X2Axis.GetCrossAxis(ZedGraph.GraphPane)">
  20542. <summary>
  20543. Gets the "Cross" axis that corresponds to this axis.
  20544. </summary>
  20545. <remarks>
  20546. The cross axis is the axis which determines the of this Axis when the
  20547. <see cref="P:ZedGraph.Axis.Cross">Axis.Cross</see> property is used. The
  20548. cross axis for any <see cref="T:ZedGraph.XAxis"/> or <see cref="T:ZedGraph.X2Axis"/>
  20549. is always the primary <see cref="T:ZedGraph.YAxis"/>, and
  20550. the cross axis for any <see cref="T:ZedGraph.YAxis"/> or <see cref="T:ZedGraph.Y2Axis"/> is
  20551. always the primary <see cref="T:ZedGraph.XAxis"/>.
  20552. </remarks>
  20553. <param name="pane">
  20554. A reference to the <see cref="T:ZedGraph.GraphPane"/> object that is the parent or
  20555. owner of this object.
  20556. </param>
  20557. </member>
  20558. <member name="T:ZedGraph.X2Axis.Default">
  20559. <summary>
  20560. A simple struct that defines the
  20561. default property values for the <see cref="T:ZedGraph.X2Axis"/> class.
  20562. </summary>
  20563. </member>
  20564. <member name="F:ZedGraph.X2Axis.Default.IsVisible">
  20565. <summary>
  20566. The default display mode for the <see cref="T:ZedGraph.X2Axis"/>
  20567. (<see cref="P:ZedGraph.Axis.IsVisible"/> property). true to display the scale
  20568. values, title, tic marks, false to hide the axis entirely.
  20569. </summary>
  20570. </member>
  20571. <member name="F:ZedGraph.X2Axis.Default.IsZeroLine">
  20572. <summary>
  20573. Determines if a line will be drawn at the zero value for the
  20574. <see cref="T:ZedGraph.X2Axis"/>, that is, a line that
  20575. divides the negative values from positive values.
  20576. <seealso cref="P:ZedGraph.MajorGrid.IsZeroLine"/>.
  20577. </summary>
  20578. </member>
  20579. <member name="T:ZedGraph.OrdinalScale">
  20580. <summary>
  20581. The OrdinalScale class inherits from the <see cref="T:ZedGraph.Scale"/> class, and implements
  20582. the features specific to <see cref="F:ZedGraph.AxisType.Ordinal"/>.
  20583. </summary>
  20584. <remarks>
  20585. OrdinalScale is an ordinal axis with tic labels generated at integral values. An ordinal axis means that
  20586. all data points are evenly spaced at integral values, and the actual coordinate values
  20587. for points corresponding to that axis are ignored. That is, if the X axis is an
  20588. ordinal type, then all X values associated with the curves are ignored.
  20589. </remarks>
  20590. <author> John Champion </author>
  20591. <version> $Revision: 1.8 $ $Date: 2007-04-16 00:03:02 $ </version>
  20592. </member>
  20593. <member name="F:ZedGraph.OrdinalScale.schema2">
  20594. <summary>
  20595. Current schema value that defines the version of the serialized file
  20596. </summary>
  20597. </member>
  20598. <member name="M:ZedGraph.OrdinalScale.#ctor(ZedGraph.Axis)">
  20599. <summary>
  20600. Default constructor that defines the owner <see cref="T:ZedGraph.Axis"/>
  20601. (containing object) for this new object.
  20602. </summary>
  20603. <param name="owner">The owner, or containing object, of this instance</param>
  20604. </member>
  20605. <member name="M:ZedGraph.OrdinalScale.#ctor(ZedGraph.Scale,ZedGraph.Axis)">
  20606. <summary>
  20607. The Copy Constructor
  20608. </summary>
  20609. <param name="rhs">The <see cref="T:ZedGraph.OrdinalScale"/> object from which to copy</param>
  20610. <param name="owner">The <see cref="T:ZedGraph.Axis"/> object that will own the
  20611. new instance of <see cref="T:ZedGraph.OrdinalScale"/></param>
  20612. </member>
  20613. <member name="M:ZedGraph.OrdinalScale.Clone(ZedGraph.Axis)">
  20614. <summary>
  20615. Create a new clone of the current item, with a new owner assignment
  20616. </summary>
  20617. <param name="owner">The new <see cref="T:ZedGraph.Axis"/> instance that will be
  20618. the owner of the new Scale</param>
  20619. <returns>A new <see cref="T:ZedGraph.Scale"/> clone.</returns>
  20620. </member>
  20621. <member name="M:ZedGraph.OrdinalScale.PickScale(ZedGraph.GraphPane,System.Drawing.Graphics,System.Single)">
  20622. <summary>
  20623. Select a reasonable ordinal axis scale given a range of data values.
  20624. </summary>
  20625. <remarks>
  20626. This method only applies to <see cref="F:ZedGraph.AxisType.Ordinal"/> type axes, and it
  20627. is called by the general <see cref="M:ZedGraph.Scale.PickScale(ZedGraph.GraphPane,System.Drawing.Graphics,System.Single)"/> method. The scale range is chosen
  20628. based on increments of 1, 2, or 5 (because they are even divisors of 10).
  20629. Being an ordinal axis type, the <see cref="P:ZedGraph.Scale.MajorStep"/> value will always be integral. This
  20630. method honors the <see cref="P:ZedGraph.Scale.MinAuto"/>, <see cref="P:ZedGraph.Scale.MaxAuto"/>,
  20631. and <see cref="P:ZedGraph.Scale.MajorStepAuto"/> autorange settings.
  20632. In the event that any of the autorange settings are false, the
  20633. corresponding <see cref="P:ZedGraph.Scale.Min"/>, <see cref="P:ZedGraph.Scale.Max"/>, or <see cref="P:ZedGraph.Scale.MajorStep"/>
  20634. setting is explicitly honored, and the remaining autorange settings (if any) will
  20635. be calculated to accomodate the non-autoranged values. The basic defaults for
  20636. scale selection are defined using <see cref="F:ZedGraph.Scale.Default.ZeroLever"/>,
  20637. <see cref="F:ZedGraph.Scale.Default.TargetXSteps"/>, and <see cref="F:ZedGraph.Scale.Default.TargetYSteps"/>
  20638. from the <see cref="T:ZedGraph.Scale.Default"/> default class.
  20639. <para>On Exit:</para>
  20640. <para><see cref="P:ZedGraph.Scale.Min"/> is set to scale minimum (if <see cref="P:ZedGraph.Scale.MinAuto"/> = true)</para>
  20641. <para><see cref="P:ZedGraph.Scale.Max"/> is set to scale maximum (if <see cref="P:ZedGraph.Scale.MaxAuto"/> = true)</para>
  20642. <para><see cref="P:ZedGraph.Scale.MajorStep"/> is set to scale step size (if <see cref="P:ZedGraph.Scale.MajorStepAuto"/> = true)</para>
  20643. <para><see cref="P:ZedGraph.Scale.MinorStep"/> is set to scale minor step size (if <see cref="P:ZedGraph.Scale.MinorStepAuto"/> = true)</para>
  20644. <para><see cref="P:ZedGraph.Scale.Mag"/> is set to a magnitude multiplier according to the data</para>
  20645. <para><see cref="P:ZedGraph.Scale.Format"/> is set to the display format for the values (this controls the
  20646. number of decimal places, whether there are thousands separators, currency types, etc.)</para>
  20647. </remarks>
  20648. <param name="pane">A reference to the <see cref="T:ZedGraph.GraphPane"/> object
  20649. associated with this <see cref="T:ZedGraph.Axis"/></param>
  20650. <param name="g">
  20651. A graphic device object to be drawn into. This is normally e.Graphics from the
  20652. PaintEventArgs argument to the Paint() method.
  20653. </param>
  20654. <param name="scaleFactor">
  20655. The scaling factor to be used for rendering objects. This is calculated and
  20656. passed down by the parent <see cref="T:ZedGraph.GraphPane"/> object using the
  20657. <see cref="M:ZedGraph.PaneBase.CalcScaleFactor"/> method, and is used to proportionally adjust
  20658. font sizes, etc. according to the actual size of the graph.
  20659. </param>
  20660. <seealso cref="F:ZedGraph.AxisType.Ordinal"/>
  20661. </member>
  20662. <member name="M:ZedGraph.OrdinalScale.#ctor(System.Runtime.Serialization.SerializationInfo,System.Runtime.Serialization.StreamingContext)">
  20663. <summary>
  20664. Constructor for deserializing objects
  20665. </summary>
  20666. <param name="info">A <see cref="T:System.Runtime.Serialization.SerializationInfo"/> instance that defines the serialized data
  20667. </param>
  20668. <param name="context">A <see cref="T:System.Runtime.Serialization.StreamingContext"/> instance that contains the serialized data
  20669. </param>
  20670. </member>
  20671. <member name="M:ZedGraph.OrdinalScale.GetObjectData(System.Runtime.Serialization.SerializationInfo,System.Runtime.Serialization.StreamingContext)">
  20672. <summary>
  20673. Populates a <see cref="T:System.Runtime.Serialization.SerializationInfo"/> instance with the data needed to serialize the target object
  20674. </summary>
  20675. <param name="info">A <see cref="T:System.Runtime.Serialization.SerializationInfo"/> instance that defines the serialized data</param>
  20676. <param name="context">A <see cref="T:System.Runtime.Serialization.StreamingContext"/> instance that contains the serialized data</param>
  20677. </member>
  20678. <member name="P:ZedGraph.OrdinalScale.Type">
  20679. <summary>
  20680. Return the <see cref="T:ZedGraph.AxisType"/> for this <see cref="T:ZedGraph.Scale"/>, which is
  20681. <see cref="F:ZedGraph.AxisType.Ordinal"/>.
  20682. </summary>
  20683. </member>
  20684. <member name="T:ZedGraph.DataPoint">
  20685. <summary>
  20686. A simple storage struct to maintain an individual sampling of data. This only
  20687. contains two data values in order to reduce to memory load for large datasets.
  20688. (e.g., no Tag or Z property)
  20689. </summary>
  20690. </member>
  20691. <member name="F:ZedGraph.DataPoint.X">
  20692. <summary>
  20693. The X value for the point, stored as a double type.
  20694. </summary>
  20695. </member>
  20696. <member name="F:ZedGraph.DataPoint.Y">
  20697. <summary>
  20698. The Y value for the point, stored as a double type.
  20699. </summary>
  20700. </member>
  20701. <member name="T:ZedGraph.NoDupePointList">
  20702. <summary>
  20703. A collection class to maintain a set of samples.
  20704. </summary>
  20705. <remarks>This type, intended for very
  20706. large datasets, will reduce the number of points displayed by eliminating
  20707. individual points that overlay (at the same pixel location) on the graph.
  20708. Note that this type probably does not make sense for line plots, but is intended
  20709. primarily for scatter plots.
  20710. </remarks>
  20711. <author> John Champion </author>
  20712. <version> $Revision: 3.5 $ $Date: 2007-06-02 06:56:03 $ </version>
  20713. </member>
  20714. <member name="F:ZedGraph.NoDupePointList._isFiltered">
  20715. <summary>
  20716. Protected field that stores a value indicating whether or not the data have been filtered.
  20717. If the data have not been filtered, then <see cref="P:ZedGraph.NoDupePointList.Count"/> will be equal to
  20718. <see cref="P:ZedGraph.NoDupePointList.TotalCount"/>. Use the public property <see cref="P:ZedGraph.NoDupePointList.IsFiltered"/> to
  20719. access this value.
  20720. </summary>
  20721. </member>
  20722. <member name="F:ZedGraph.NoDupePointList._filteredCount">
  20723. <summary>
  20724. Protected field that stores the number of data points after filtering (e.g.,
  20725. <see cref="M:ZedGraph.NoDupePointList.FilterData(ZedGraph.GraphPane,ZedGraph.Axis,ZedGraph.Axis)"/> has been called). The <see cref="P:ZedGraph.NoDupePointList.Count"/> property
  20726. returns the total count for an unfiltered dataset, or <see cref="F:ZedGraph.NoDupePointList._filteredCount"/>
  20727. for a dataset that has been filtered.
  20728. </summary>
  20729. </member>
  20730. <member name="F:ZedGraph.NoDupePointList._visibleIndicies">
  20731. <summary>
  20732. Protected array of indices for all the points that are currently visible. This only
  20733. applies if <see cref="P:ZedGraph.NoDupePointList.IsFiltered"/> is true.
  20734. </summary>
  20735. </member>
  20736. <member name="F:ZedGraph.NoDupePointList._filterMode">
  20737. <summary>
  20738. Protected field that stores a value that determines how close a point must be to a prior
  20739. neighbor in order to be filtered out. Use the public property <see cref="P:ZedGraph.NoDupePointList.FilterMode"/>
  20740. to access this value.
  20741. </summary>
  20742. </member>
  20743. <member name="M:ZedGraph.NoDupePointList.Add(ZedGraph.PointPair)">
  20744. <summary>
  20745. Append a data point to the collection
  20746. </summary>
  20747. <param name="pt">The <see cref="T:ZedGraph.PointPair"/> value to append</param>
  20748. </member>
  20749. <member name="M:ZedGraph.NoDupePointList.Add(System.Double,System.Double)">
  20750. <summary>
  20751. Append a point to the collection
  20752. </summary>
  20753. <param name="x">The x value of the point to append</param>
  20754. <param name="y">The y value of the point to append</param>
  20755. </member>
  20756. <member name="M:ZedGraph.NoDupePointList.Clone">
  20757. <summary>
  20758. typesafe clone method
  20759. </summary>
  20760. <returns>A new cloned NoDupePointList. This returns a copy of the structure,
  20761. but it does not duplicate the data (it just keeps a reference to the original)
  20762. </returns>
  20763. </member>
  20764. <member name="M:ZedGraph.NoDupePointList.#ctor">
  20765. <summary>
  20766. default constructor
  20767. </summary>
  20768. </member>
  20769. <member name="M:ZedGraph.NoDupePointList.#ctor(ZedGraph.NoDupePointList)">
  20770. <summary>
  20771. copy constructor -- this returns a copy of the structure,
  20772. but it does not duplicate the data (it just keeps a reference to the original)
  20773. </summary>
  20774. <param name="rhs">The NoDupePointList to be copied</param>
  20775. </member>
  20776. <member name="M:ZedGraph.NoDupePointList.GetDataPointAt(System.Int32)">
  20777. <summary>
  20778. Protected method to access the internal DataPoint collection, without any
  20779. translation to a PointPair.
  20780. </summary>
  20781. <param name="index">The ordinal position of the DataPoint of interest</param>
  20782. </member>
  20783. <member name="M:ZedGraph.NoDupePointList.ClearFilter">
  20784. <summary>
  20785. Clears any filtering previously done by a call to <see cref="M:ZedGraph.NoDupePointList.FilterData(ZedGraph.GraphPane,ZedGraph.Axis,ZedGraph.Axis)"/>.
  20786. After calling this method, all data points will be visible, and
  20787. <see cref="P:ZedGraph.NoDupePointList.Count"/> will be equal to <see cref="P:ZedGraph.NoDupePointList.TotalCount"/>.
  20788. </summary>
  20789. </member>
  20790. <member name="M:ZedGraph.NoDupePointList.FilterData(ZedGraph.GraphPane,ZedGraph.Axis,ZedGraph.Axis)">
  20791. <summary>
  20792. Go through the collection, and hide (filter out) any points that fall on the
  20793. same pixel location as a previously included point.
  20794. </summary>
  20795. <remarks>
  20796. This method does not delete any points, it just temporarily hides them until
  20797. the next call to <see cref="M:ZedGraph.NoDupePointList.FilterData(ZedGraph.GraphPane,ZedGraph.Axis,ZedGraph.Axis)"/> or <see cref="M:ZedGraph.NoDupePointList.ClearFilter"/>.
  20798. You should call <see cref="M:ZedGraph.NoDupePointList.FilterData(ZedGraph.GraphPane,ZedGraph.Axis,ZedGraph.Axis)"/> once your collection of points has
  20799. been constructed. You may need to call <see cref="M:ZedGraph.NoDupePointList.FilterData(ZedGraph.GraphPane,ZedGraph.Axis,ZedGraph.Axis)"/> again if
  20800. you add points, or if the chart rect changes size (by resizing, printing,
  20801. image save, etc.), or if the scale range changes.
  20802. You must call <see cref="M:ZedGraph.GraphPane.AxisChange"/> before calling
  20803. this method so that the <see cref="P:ZedGraph.Chart.Rect">GraphPane.Chart.Rect</see>
  20804. and the scale ranges are valid. This method is not valid for
  20805. ordinal axes (but ordinal axes don't make sense for very large datasets
  20806. anyway).
  20807. </remarks>
  20808. <param name="pane">The <see cref="T:ZedGraph.GraphPane"/> into which the data
  20809. will be plotted. </param>
  20810. <param name="yAxis">The <see cref="T:ZedGraph.Axis"/> class to be used in the Y direction
  20811. for plotting these data. This can be a <see cref="T:ZedGraph.YAxis"/> or a
  20812. <see cref="T:ZedGraph.Y2Axis"/>, and can be a primary or secondary axis (if multiple Y or Y2
  20813. axes are being used).
  20814. </param>
  20815. <param name="xAxis">The <see cref="T:ZedGraph.Axis"/> class to be used in the X direction
  20816. for plotting these data. This can be an <see cref="T:ZedGraph.XAxis"/> or a
  20817. <see cref="T:ZedGraph.X2Axis"/>.
  20818. </param>
  20819. </member>
  20820. <member name="P:ZedGraph.NoDupePointList.FilterMode">
  20821. <summary>
  20822. Gets or sets a value that determines how close a point must be to a prior
  20823. neighbor in order to be filtered out.
  20824. </summary>
  20825. <remarks>
  20826. A value of 0 indicates that subsequent
  20827. points must coincide exactly at the same pixel location. A value of 1 or more
  20828. indicates that number of pixels distance from a prior point that will cause
  20829. a new point to be filtered out. For example, a value of 2 means that, once
  20830. a particular pixel location is taken, any subsequent point that lies within 2
  20831. pixels of that location will be filtered out.
  20832. </remarks>
  20833. </member>
  20834. <member name="P:ZedGraph.NoDupePointList.IsFiltered">
  20835. <summary>
  20836. Gets a value indicating whether or not the data have been filtered. If the data
  20837. have not been filtered, then <see cref="P:ZedGraph.NoDupePointList.Count"/> will be equal to
  20838. <see cref="P:ZedGraph.NoDupePointList.TotalCount"/>.
  20839. </summary>
  20840. </member>
  20841. <member name="P:ZedGraph.NoDupePointList.Item(System.Int32)">
  20842. <summary>
  20843. Indexer: get the DataPoint instance at the specified ordinal position in the list
  20844. </summary>
  20845. <remarks>
  20846. This method will throw an exception if the index is out of range. This can happen
  20847. if the index is less than the number of filtered values, or if data points are
  20848. removed from a filtered dataset with updating the filter (by calling
  20849. <see cref="M:ZedGraph.NoDupePointList.FilterData(ZedGraph.GraphPane,ZedGraph.Axis,ZedGraph.Axis)"/>).
  20850. </remarks>
  20851. <param name="index">The ordinal position in the list of points</param>
  20852. <returns>Returns a <see cref="T:ZedGraph.PointPair"/> instance. The <see cref="F:ZedGraph.PointPair.Z"/>
  20853. and <see cref="F:ZedGraph.PointPair.Tag"/> properties will be defaulted to
  20854. <see cref="F:ZedGraph.PointPairBase.Missing"/> and null, respectively.
  20855. </returns>
  20856. </member>
  20857. <member name="P:ZedGraph.NoDupePointList.Count">
  20858. <summary>
  20859. Gets the number of active samples in the collection. This is the number of
  20860. samples that are non-duplicates. See the <see cref="P:ZedGraph.NoDupePointList.TotalCount"/> property
  20861. to get the total number of samples in the list.
  20862. </summary>
  20863. </member>
  20864. <member name="P:ZedGraph.NoDupePointList.TotalCount">
  20865. <summary>
  20866. Gets the total number of samples in the collection. See the <see cref="P:ZedGraph.NoDupePointList.Count"/>
  20867. property to get the number of active (non-duplicate) samples in the list.
  20868. </summary>
  20869. </member>
  20870. <member name="T:ZedGraph.Margin">
  20871. <summary>
  20872. Class that handles that stores the margin properties for the GraphPane
  20873. </summary>
  20874. <author> John Champion </author>
  20875. <version> $Revision: 3.1 $ $Date: 2006-06-24 20:26:44 $ </version>
  20876. </member>
  20877. <member name="F:ZedGraph.Margin.schema">
  20878. <summary>
  20879. Current schema value that defines the version of the serialized file
  20880. </summary>
  20881. </member>
  20882. <member name="F:ZedGraph.Margin._left">
  20883. <summary>
  20884. Private fields that store the size of the margin around the edge of the pane which will be
  20885. kept blank. Use the public properties <see cref="P:ZedGraph.Margin.Left"/>, <see cref="P:ZedGraph.Margin.Right"/>,
  20886. <see cref="P:ZedGraph.Margin.Top"/>, <see cref="P:ZedGraph.Margin.Bottom"/> to access these values.
  20887. </summary>
  20888. <value>Units are points (1/72 inch)</value>
  20889. </member>
  20890. <member name="F:ZedGraph.Margin._right">
  20891. <summary>
  20892. Private fields that store the size of the margin around the edge of the pane which will be
  20893. kept blank. Use the public properties <see cref="P:ZedGraph.Margin.Left"/>, <see cref="P:ZedGraph.Margin.Right"/>,
  20894. <see cref="P:ZedGraph.Margin.Top"/>, <see cref="P:ZedGraph.Margin.Bottom"/> to access these values.
  20895. </summary>
  20896. <value>Units are points (1/72 inch)</value>
  20897. </member>
  20898. <member name="F:ZedGraph.Margin._top">
  20899. <summary>
  20900. Private fields that store the size of the margin around the edge of the pane which will be
  20901. kept blank. Use the public properties <see cref="P:ZedGraph.Margin.Left"/>, <see cref="P:ZedGraph.Margin.Right"/>,
  20902. <see cref="P:ZedGraph.Margin.Top"/>, <see cref="P:ZedGraph.Margin.Bottom"/> to access these values.
  20903. </summary>
  20904. <value>Units are points (1/72 inch)</value>
  20905. </member>
  20906. <member name="F:ZedGraph.Margin._bottom">
  20907. <summary>
  20908. Private fields that store the size of the margin around the edge of the pane which will be
  20909. kept blank. Use the public properties <see cref="P:ZedGraph.Margin.Left"/>, <see cref="P:ZedGraph.Margin.Right"/>,
  20910. <see cref="P:ZedGraph.Margin.Top"/>, <see cref="P:ZedGraph.Margin.Bottom"/> to access these values.
  20911. </summary>
  20912. <value>Units are points (1/72 inch)</value>
  20913. </member>
  20914. <member name="M:ZedGraph.Margin.#ctor">
  20915. <summary>
  20916. Constructor to build a <see cref="T:ZedGraph.Margin"/> from the default values.
  20917. </summary>
  20918. </member>
  20919. <member name="M:ZedGraph.Margin.#ctor(ZedGraph.Margin)">
  20920. <summary>
  20921. Copy constructor
  20922. </summary>
  20923. <param name="rhs">the <see cref="T:ZedGraph.Margin"/> instance to be copied.</param>
  20924. </member>
  20925. <member name="M:ZedGraph.Margin.System#ICloneable#Clone">
  20926. <summary>
  20927. Implement the <see cref="T:System.ICloneable"/> interface in a typesafe manner by just
  20928. calling the typed version of <see cref="M:ZedGraph.Margin.Clone"/>
  20929. </summary>
  20930. <returns>A deep copy of this object</returns>
  20931. </member>
  20932. <member name="M:ZedGraph.Margin.Clone">
  20933. <summary>
  20934. Typesafe, deep-copy clone method.
  20935. </summary>
  20936. <returns>A new, independent copy of this class</returns>
  20937. </member>
  20938. <member name="M:ZedGraph.Margin.#ctor(System.Runtime.Serialization.SerializationInfo,System.Runtime.Serialization.StreamingContext)">
  20939. <summary>
  20940. Constructor for deserializing objects
  20941. </summary>
  20942. <param name="info">A <see cref="T:System.Runtime.Serialization.SerializationInfo"/> instance that defines the serialized data
  20943. </param>
  20944. <param name="context">A <see cref="T:System.Runtime.Serialization.StreamingContext"/> instance that contains the serialized data
  20945. </param>
  20946. </member>
  20947. <member name="M:ZedGraph.Margin.GetObjectData(System.Runtime.Serialization.SerializationInfo,System.Runtime.Serialization.StreamingContext)">
  20948. <summary>
  20949. Populates a <see cref="T:System.Runtime.Serialization.SerializationInfo"/> instance with the data needed to serialize the target object
  20950. </summary>
  20951. <param name="info">A <see cref="T:System.Runtime.Serialization.SerializationInfo"/> instance that defines the serialized data</param>
  20952. <param name="context">A <see cref="T:System.Runtime.Serialization.StreamingContext"/> instance that contains the serialized data</param>
  20953. </member>
  20954. <member name="P:ZedGraph.Margin.Left">
  20955. <summary>
  20956. Gets or sets a float value that determines the margin area between the left edge of the
  20957. <see cref="P:ZedGraph.PaneBase.Rect"/> rectangle and the features of the graph.
  20958. </summary>
  20959. <value>This value is in units of points (1/72 inch), and is scaled
  20960. linearly with the graph size.</value>
  20961. <seealso cref="F:ZedGraph.Margin.Default.Left"/>
  20962. <seealso cref="P:ZedGraph.PaneBase.IsFontsScaled"/>
  20963. <seealso cref="P:ZedGraph.Margin.Right"/>
  20964. <seealso cref="P:ZedGraph.Margin.Top"/>
  20965. <seealso cref="P:ZedGraph.Margin.Bottom"/>
  20966. </member>
  20967. <member name="P:ZedGraph.Margin.Right">
  20968. <summary>
  20969. Gets or sets a float value that determines the margin area between the right edge of the
  20970. <see cref="P:ZedGraph.PaneBase.Rect"/> rectangle and the features of the graph.
  20971. </summary>
  20972. <value>This value is in units of points (1/72 inch), and is scaled
  20973. linearly with the graph size.</value>
  20974. <seealso cref="F:ZedGraph.Margin.Default.Right"/>
  20975. <seealso cref="P:ZedGraph.PaneBase.IsFontsScaled"/>
  20976. <seealso cref="P:ZedGraph.Margin.Left"/>
  20977. <seealso cref="P:ZedGraph.Margin.Top"/>
  20978. <seealso cref="P:ZedGraph.Margin.Bottom"/>
  20979. </member>
  20980. <member name="P:ZedGraph.Margin.Top">
  20981. <summary>
  20982. Gets or sets a float value that determines the margin area between the top edge of the
  20983. <see cref="P:ZedGraph.PaneBase.Rect"/> rectangle and the features of the graph.
  20984. </summary>
  20985. <value>This value is in units of points (1/72 inch), and is scaled
  20986. linearly with the graph size.</value>
  20987. <seealso cref="F:ZedGraph.Margin.Default.Top"/>
  20988. <seealso cref="P:ZedGraph.PaneBase.IsFontsScaled"/>
  20989. <seealso cref="P:ZedGraph.Margin.Left"/>
  20990. <seealso cref="P:ZedGraph.Margin.Right"/>
  20991. <seealso cref="P:ZedGraph.Margin.Bottom"/>
  20992. </member>
  20993. <member name="P:ZedGraph.Margin.Bottom">
  20994. <summary>
  20995. Gets or sets a float value that determines the margin area between the bottom edge of the
  20996. <see cref="P:ZedGraph.PaneBase.Rect"/> rectangle and the features of the graph.
  20997. </summary>
  20998. <value>This value is in units of points (1/72 inch), and is scaled
  20999. linearly with the graph size.</value>
  21000. <seealso cref="F:ZedGraph.Margin.Default.Bottom"/>
  21001. <seealso cref="P:ZedGraph.PaneBase.IsFontsScaled"/>
  21002. <seealso cref="P:ZedGraph.Margin.Left"/>
  21003. <seealso cref="P:ZedGraph.Margin.Right"/>
  21004. <seealso cref="P:ZedGraph.Margin.Top"/>
  21005. </member>
  21006. <member name="P:ZedGraph.Margin.All">
  21007. <summary>
  21008. Concurrently sets all outer margin values to a single value.
  21009. </summary>
  21010. <value>This value is in units of points (1/72 inch), and is scaled
  21011. linearly with the graph size.</value>
  21012. <seealso cref="P:ZedGraph.PaneBase.IsFontsScaled"/>
  21013. <seealso cref="P:ZedGraph.Margin.Bottom"/>
  21014. <seealso cref="P:ZedGraph.Margin.Left"/>
  21015. <seealso cref="P:ZedGraph.Margin.Right"/>
  21016. <seealso cref="P:ZedGraph.Margin.Top"/>
  21017. </member>
  21018. <member name="T:ZedGraph.Margin.Default">
  21019. <summary>
  21020. A simple struct that defines the default property values for the <see cref="T:ZedGraph.Margin"/> class.
  21021. </summary>
  21022. </member>
  21023. <member name="F:ZedGraph.Margin.Default.Left">
  21024. <summary>
  21025. The default value for the <see cref="P:ZedGraph.Margin.Left"/> property, which is
  21026. the size of the space on the left side of the <see cref="P:ZedGraph.PaneBase.Rect"/>.
  21027. </summary>
  21028. <value>Units are points (1/72 inch)</value>
  21029. </member>
  21030. <member name="F:ZedGraph.Margin.Default.Right">
  21031. <summary>
  21032. The default value for the <see cref="P:ZedGraph.Margin.Right"/> property, which is
  21033. the size of the space on the right side of the <see cref="P:ZedGraph.PaneBase.Rect"/>.
  21034. </summary>
  21035. <value>Units are points (1/72 inch)</value>
  21036. </member>
  21037. <member name="F:ZedGraph.Margin.Default.Top">
  21038. <summary>
  21039. The default value for the <see cref="P:ZedGraph.Margin.Top"/> property, which is
  21040. the size of the space on the top side of the <see cref="P:ZedGraph.PaneBase.Rect"/>.
  21041. </summary>
  21042. <value>Units are points (1/72 inch)</value>
  21043. </member>
  21044. <member name="F:ZedGraph.Margin.Default.Bottom">
  21045. <summary>
  21046. The default value for the <see cref="P:ZedGraph.Margin.Bottom"/> property, which is
  21047. the size of the space on the bottom side of the <see cref="P:ZedGraph.PaneBase.Rect"/>.
  21048. </summary>
  21049. <value>Units are points (1/72 inch)</value>
  21050. </member>
  21051. <member name="T:ZedGraph.FilteredPointList">
  21052. <summary>
  21053. An example of an <see cref="T:ZedGraph.IPointList"/> implementation that stores large datasets, and
  21054. selectively filters the output data depending on the displayed range.
  21055. </summary>
  21056. <remarks>
  21057. This class will refilter the data points each time <see cref="M:ZedGraph.FilteredPointList.SetBounds(System.Double,System.Double,System.Int32)"/> is called. The
  21058. data are filtered down to <see cref="P:ZedGraph.FilteredPointList.MaxPts"/> points, within the data bounds of
  21059. a minimum and maximum data range. The data are filtered by simply skipping
  21060. points to achieve the desired total number of points. Input arrays are assumed to be
  21061. monotonically increasing in X, and evenly spaced in X.
  21062. </remarks>
  21063. <seealso cref="T:ZedGraph.PointPairList"/>
  21064. <seealso cref="T:ZedGraph.BasicArrayPointList"/>
  21065. <seealso cref="T:ZedGraph.IPointList"/>
  21066. <seealso cref="T:ZedGraph.IPointListEdit"/>
  21067. <author> John Champion with mods by Christophe Holmes</author>
  21068. <version> $Revision: 1.11 $ $Date: 2007-11-29 02:15:39 $ </version>
  21069. </member>
  21070. <member name="F:ZedGraph.FilteredPointList._x">
  21071. <summary>
  21072. Instance of an array of x values
  21073. </summary>
  21074. </member>
  21075. <member name="F:ZedGraph.FilteredPointList._y">
  21076. <summary>
  21077. Instance of an array of x values
  21078. </summary>
  21079. </member>
  21080. <member name="F:ZedGraph.FilteredPointList._maxPts">
  21081. <summary>
  21082. This is the maximum number of points that you want to see in the filtered dataset
  21083. </summary>
  21084. </member>
  21085. <member name="F:ZedGraph.FilteredPointList._minBoundIndex">
  21086. <summary>
  21087. The index of the xMinBound above
  21088. </summary>
  21089. </member>
  21090. <member name="F:ZedGraph.FilteredPointList._maxBoundIndex">
  21091. <summary>
  21092. The index of the xMaxBound above
  21093. </summary>
  21094. </member>
  21095. <member name="M:ZedGraph.FilteredPointList.#ctor(System.Double[],System.Double[])">
  21096. <summary>
  21097. Constructor to initialize the PointPairList from two arrays of
  21098. type double.
  21099. </summary>
  21100. </member>
  21101. <member name="M:ZedGraph.FilteredPointList.#ctor(ZedGraph.FilteredPointList)">
  21102. <summary>
  21103. The Copy Constructor
  21104. </summary>
  21105. <param name="rhs">The FilteredPointList from which to copy</param>
  21106. </member>
  21107. <member name="M:ZedGraph.FilteredPointList.Clone">
  21108. <summary>
  21109. Deep-copy clone routine
  21110. </summary>
  21111. <returns>A new, independent copy of the FilteredPointList</returns>
  21112. </member>
  21113. <member name="M:ZedGraph.FilteredPointList.SetBounds(System.Double,System.Double,System.Int32)">
  21114. <summary>
  21115. Set the data bounds to the specified minimum, maximum, and point count. Use values of
  21116. min=double.MinValue and max=double.MaxValue to get the full range of data. Use maxPts=-1
  21117. to not limit the number of points. Call this method anytime the zoom range is changed.
  21118. </summary>
  21119. <param name="min">The lower bound for the X data of interest</param>
  21120. <param name="max">The upper bound for the X data of interest</param>
  21121. <param name="maxPts">The maximum number of points allowed to be
  21122. output by the filter</param>
  21123. </member>
  21124. <member name="P:ZedGraph.FilteredPointList.Item(System.Int32)">
  21125. <summary>
  21126. Indexer to access the specified <see cref="T:ZedGraph.PointPair"/> object by
  21127. its ordinal position in the list.
  21128. </summary>
  21129. <remarks>
  21130. Returns <see cref="F:ZedGraph.PointPairBase.Missing"/> for any value of <see paramref="index"/>
  21131. that is outside of its corresponding array bounds.
  21132. </remarks>
  21133. <param name="index">The ordinal position (zero-based) of the
  21134. <see cref="T:ZedGraph.PointPair"/> object to be accessed.</param>
  21135. <value>A <see cref="T:ZedGraph.PointPair"/> object reference.</value>
  21136. </member>
  21137. <member name="P:ZedGraph.FilteredPointList.Count">
  21138. <summary>
  21139. Returns the number of points according to the current state of the filter.
  21140. </summary>
  21141. </member>
  21142. <member name="P:ZedGraph.FilteredPointList.MaxPts">
  21143. <summary>
  21144. Gets the desired number of filtered points to output. You can set this value by
  21145. calling <see cref="M:ZedGraph.FilteredPointList.SetBounds(System.Double,System.Double,System.Int32)"/>.
  21146. </summary>
  21147. </member>
  21148. <member name="T:ZedGraph.ExponentScale">
  21149. <summary>
  21150. The ExponentScale class inherits from the <see cref="T:ZedGraph.Scale"/> class, and implements
  21151. the features specific to <see cref="F:ZedGraph.AxisType.Exponent"/>.
  21152. </summary>
  21153. <remarks>
  21154. ExponentScale is a non-linear axis in which the values are scaled using an exponential function
  21155. with the <see cref="P:ZedGraph.Scale.Exponent"/> property.
  21156. </remarks>
  21157. <author> John Champion with contributions by jackply </author>
  21158. <version> $Revision: 1.8 $ $Date: 2007-04-16 00:03:01 $ </version>
  21159. </member>
  21160. <member name="F:ZedGraph.ExponentScale.schema2">
  21161. <summary>
  21162. Current schema value that defines the version of the serialized file
  21163. </summary>
  21164. </member>
  21165. <member name="M:ZedGraph.ExponentScale.#ctor(ZedGraph.Axis)">
  21166. <summary>
  21167. Default constructor that defines the owner <see cref="T:ZedGraph.Axis"/>
  21168. (containing object) for this new object.
  21169. </summary>
  21170. <param name="owner">The owner, or containing object, of this instance</param>
  21171. </member>
  21172. <member name="M:ZedGraph.ExponentScale.#ctor(ZedGraph.Scale,ZedGraph.Axis)">
  21173. <summary>
  21174. The Copy Constructor
  21175. </summary>
  21176. <param name="rhs">The <see cref="T:ZedGraph.ExponentScale"/> object from which to copy</param>
  21177. <param name="owner">The <see cref="T:ZedGraph.Axis"/> object that will own the
  21178. new instance of <see cref="T:ZedGraph.ExponentScale"/></param>
  21179. </member>
  21180. <member name="M:ZedGraph.ExponentScale.Clone(ZedGraph.Axis)">
  21181. <summary>
  21182. Create a new clone of the current item, with a new owner assignment
  21183. </summary>
  21184. <param name="owner">The new <see cref="T:ZedGraph.Axis"/> instance that will be
  21185. the owner of the new Scale</param>
  21186. <returns>A new <see cref="T:ZedGraph.Scale"/> clone.</returns>
  21187. </member>
  21188. <member name="M:ZedGraph.ExponentScale.SetupScaleData(ZedGraph.GraphPane,ZedGraph.Axis)">
  21189. <summary>
  21190. Setup some temporary transform values in preparation for rendering the <see cref="T:ZedGraph.Axis"/>.
  21191. </summary>
  21192. <remarks>
  21193. This method is typically called by the parent <see cref="T:ZedGraph.GraphPane"/>
  21194. object as part of the <see cref="M:ZedGraph.GraphPane.Draw(System.Drawing.Graphics)"/> method. It is also
  21195. called by <see cref="M:ZedGraph.GraphPane.GeneralTransform(System.Double,System.Double,ZedGraph.CoordType)"/> and
  21196. <see cref="M:ZedGraph.GraphPane.ReverseTransform(System.Drawing.PointF,System.Double@,System.Double@)"/>
  21197. methods to setup for coordinate transformations.
  21198. </remarks>
  21199. <param name="pane">
  21200. A reference to the <see cref="T:ZedGraph.GraphPane"/> object that is the parent or
  21201. owner of this object.
  21202. </param>
  21203. <param name="axis">
  21204. The parent <see cref="T:ZedGraph.Axis"/> for this <see cref="T:ZedGraph.Scale"/>
  21205. </param>
  21206. </member>
  21207. <member name="M:ZedGraph.ExponentScale.Linearize(System.Double)">
  21208. <summary>
  21209. Convert a value to its linear equivalent for this type of scale.
  21210. </summary>
  21211. <remarks>
  21212. The default behavior is to just return the value unchanged. However,
  21213. for <see cref="F:ZedGraph.AxisType.Log"/> and <see cref="F:ZedGraph.AxisType.Exponent"/>,
  21214. it returns the log or power equivalent.
  21215. </remarks>
  21216. <param name="val">The value to be converted</param>
  21217. </member>
  21218. <member name="M:ZedGraph.ExponentScale.DeLinearize(System.Double)">
  21219. <summary>
  21220. Convert a value from its linear equivalent to its actual scale value
  21221. for this type of scale.
  21222. </summary>
  21223. <remarks>
  21224. The default behavior is to just return the value unchanged. However,
  21225. for <see cref="F:ZedGraph.AxisType.Log"/> and <see cref="F:ZedGraph.AxisType.Exponent"/>,
  21226. it returns the anti-log or inverse-power equivalent.
  21227. </remarks>
  21228. <param name="val">The value to be converted</param>
  21229. </member>
  21230. <member name="M:ZedGraph.ExponentScale.CalcMajorTicValue(System.Double,System.Double)">
  21231. <summary>
  21232. Determine the value for any major tic.
  21233. </summary>
  21234. <remarks>
  21235. This method properly accounts for <see cref="P:ZedGraph.Scale.IsLog"/>, <see cref="P:ZedGraph.Scale.IsText"/>,
  21236. and other axis format settings.
  21237. </remarks>
  21238. <param name="baseVal">
  21239. The value of the first major tic (floating point double)
  21240. </param>
  21241. <param name="tic">
  21242. The major tic number (0 = first major tic). For log scales, this is the actual power of 10.
  21243. </param>
  21244. <returns>
  21245. The specified major tic value (floating point double).
  21246. </returns>
  21247. </member>
  21248. <member name="M:ZedGraph.ExponentScale.CalcMinorTicValue(System.Double,System.Int32)">
  21249. <summary>
  21250. Determine the value for any minor tic.
  21251. </summary>
  21252. <remarks>
  21253. This method properly accounts for <see cref="P:ZedGraph.Scale.IsLog"/>, <see cref="P:ZedGraph.Scale.IsText"/>,
  21254. and other axis format settings.
  21255. </remarks>
  21256. <param name="baseVal">
  21257. The value of the first major tic (floating point double). This tic value is the base
  21258. reference for all tics (including minor ones).
  21259. </param>
  21260. <param name="iTic">
  21261. The major tic number (0 = first major tic). For log scales, this is the actual power of 10.
  21262. </param>
  21263. <returns>
  21264. The specified minor tic value (floating point double).
  21265. </returns>
  21266. </member>
  21267. <member name="M:ZedGraph.ExponentScale.CalcMinorStart(System.Double)">
  21268. <summary>
  21269. Internal routine to determine the ordinals of the first minor tic mark
  21270. </summary>
  21271. <param name="baseVal">
  21272. The value of the first major tic for the axis.
  21273. </param>
  21274. <returns>
  21275. The ordinal position of the first minor tic, relative to the first major tic.
  21276. This value can be negative (e.g., -3 means the first minor tic is 3 minor step
  21277. increments before the first major tic.
  21278. </returns>
  21279. </member>
  21280. <member name="M:ZedGraph.ExponentScale.PickScale(ZedGraph.GraphPane,System.Drawing.Graphics,System.Single)">
  21281. <summary>
  21282. Select a reasonable exponential axis scale given a range of data values.
  21283. </summary>
  21284. <remarks>
  21285. This method only applies to <see cref="F:ZedGraph.AxisType.Exponent"/> type axes, and it
  21286. is called by the general <see cref="M:ZedGraph.Scale.PickScale(ZedGraph.GraphPane,System.Drawing.Graphics,System.Single)"/> method. The exponential scale
  21287. relies on the <see cref="P:ZedGraph.Scale.Exponent"/> property to set the scaling exponent. This
  21288. method honors the <see cref="P:ZedGraph.Scale.MinAuto"/>, <see cref="P:ZedGraph.Scale.MaxAuto"/>,
  21289. and <see cref="P:ZedGraph.Scale.MajorStepAuto"/> autorange settings.
  21290. In the event that any of the autorange settings are false, the
  21291. corresponding <see cref="P:ZedGraph.Scale.Min"/>, <see cref="P:ZedGraph.Scale.Max"/>, or <see cref="P:ZedGraph.Scale.MajorStep"/>
  21292. setting is explicitly honored, and the remaining autorange settings (if any) will
  21293. be calculated to accomodate the non-autoranged values. For log axes, the MinorStep
  21294. value is not used.
  21295. <para>On Exit:</para>
  21296. <para><see cref="P:ZedGraph.Scale.Min"/> is set to scale minimum (if <see cref="P:ZedGraph.Scale.MinAuto"/> = true)</para>
  21297. <para><see cref="P:ZedGraph.Scale.Max"/> is set to scale maximum (if <see cref="P:ZedGraph.Scale.MaxAuto"/> = true)</para>
  21298. <para><see cref="P:ZedGraph.Scale.MajorStep"/> is set to scale step size (if <see cref="P:ZedGraph.Scale.MajorStepAuto"/> = true)</para>
  21299. <para><see cref="P:ZedGraph.Scale.Mag"/> is set to a magnitude multiplier according to the data</para>
  21300. <para><see cref="P:ZedGraph.Scale.Format"/> is set to the display format for the values (this controls the
  21301. number of decimal places, whether there are thousands separators, currency types, etc.)</para>
  21302. </remarks>
  21303. <seealso cref="M:ZedGraph.Scale.PickScale(ZedGraph.GraphPane,System.Drawing.Graphics,System.Single)"/>
  21304. <seealso cref="F:ZedGraph.AxisType.Exponent"/>
  21305. </member>
  21306. <member name="M:ZedGraph.ExponentScale.MakeLabel(ZedGraph.GraphPane,System.Int32,System.Double)">
  21307. <summary>
  21308. Make a value label for an <see cref="F:ZedGraph.AxisType.Exponent"/> <see cref="T:ZedGraph.Axis"/>.
  21309. </summary>
  21310. <param name="pane">
  21311. A reference to the <see cref="T:ZedGraph.GraphPane"/> object that is the parent or
  21312. owner of this object.
  21313. </param>
  21314. <param name="index">
  21315. The zero-based, ordinal index of the label to be generated. For example, a value of 2 would
  21316. cause the third value label on the axis to be generated.
  21317. </param>
  21318. <param name="dVal">
  21319. The numeric value associated with the label. This value is ignored for log (<see cref="P:ZedGraph.Scale.IsLog"/>)
  21320. and text (<see cref="P:ZedGraph.Scale.IsText"/>) type axes.
  21321. </param>
  21322. <returns>The resulting value label as a <see cref="T:System.String"/></returns>
  21323. </member>
  21324. <member name="M:ZedGraph.ExponentScale.#ctor(System.Runtime.Serialization.SerializationInfo,System.Runtime.Serialization.StreamingContext)">
  21325. <summary>
  21326. Constructor for deserializing objects
  21327. </summary>
  21328. <param name="info">A <see cref="T:System.Runtime.Serialization.SerializationInfo"/> instance that defines the serialized data
  21329. </param>
  21330. <param name="context">A <see cref="T:System.Runtime.Serialization.StreamingContext"/> instance that contains the serialized data
  21331. </param>
  21332. </member>
  21333. <member name="M:ZedGraph.ExponentScale.GetObjectData(System.Runtime.Serialization.SerializationInfo,System.Runtime.Serialization.StreamingContext)">
  21334. <summary>
  21335. Populates a <see cref="T:System.Runtime.Serialization.SerializationInfo"/> instance with the data needed to serialize the target object
  21336. </summary>
  21337. <param name="info">A <see cref="T:System.Runtime.Serialization.SerializationInfo"/> instance that defines the serialized data</param>
  21338. <param name="context">A <see cref="T:System.Runtime.Serialization.StreamingContext"/> instance that contains the serialized data</param>
  21339. </member>
  21340. <member name="T:ZedGraph.HiLowBarItem">
  21341. <summary>
  21342. Encapsulates an "High-Low" Bar curve type that displays a bar in which both
  21343. the bottom and the top of the bar are set by data valuesfrom the
  21344. <see cref="T:ZedGraph.PointPair"/> struct.
  21345. </summary>
  21346. <remarks>The <see cref="T:ZedGraph.HiLowBarItem"/> type is intended for displaying
  21347. bars that cover a band of data, such as a confidence interval, "waterfall"
  21348. chart, etc. The position of each bar is set
  21349. according to the <see cref="T:ZedGraph.PointPair"/> values. The independent axis
  21350. is assigned with <see cref="P:ZedGraph.BarSettings.Base"/>, and is a
  21351. <see cref="T:ZedGraph.BarBase"/> enum type. If <see cref="P:ZedGraph.BarSettings.Base"/>
  21352. is set to <see cref="F:ZedGraph.BarBase.Y"/> or <see cref="F:ZedGraph.BarBase.Y2"/>, then
  21353. the bars will actually be horizontal, since the X axis becomes the
  21354. value axis and the Y or Y2 axis becomes the independent axis.</remarks>
  21355. <author> John Champion </author>
  21356. <version> $Revision: 3.18 $ $Date: 2007-11-03 04:41:28 $ </version>
  21357. </member>
  21358. <member name="F:ZedGraph.HiLowBarItem.schema3">
  21359. <summary>
  21360. Current schema value that defines the version of the serialized file
  21361. </summary>
  21362. </member>
  21363. <member name="M:ZedGraph.HiLowBarItem.#ctor(System.String,System.Double[],System.Double[],System.Double[],System.Drawing.Color)">
  21364. <summary>
  21365. Create a new <see cref="T:ZedGraph.HiLowBarItem"/> using the specified properties.
  21366. </summary>
  21367. <param name="label">The label that will appear in the legend.</param>
  21368. <param name="x">An array of double precision values that define
  21369. the independent (X axis) values for this curve</param>
  21370. <param name="y">An array of double precision values that define
  21371. the dependent (Y axis) values for this curve</param>
  21372. <param name="baseVal">An array of double precision values that define the
  21373. base value (the bottom) of the bars for this curve.
  21374. </param>
  21375. <param name="color">A <see cref="T:System.Drawing.Color"/> value that will be applied to
  21376. the <see cref="P:ZedGraph.Bar.Fill"/> and <see cref="P:ZedGraph.Bar.Border"/> properties.
  21377. </param>
  21378. </member>
  21379. <member name="M:ZedGraph.HiLowBarItem.#ctor(System.String,ZedGraph.IPointList,System.Drawing.Color)">
  21380. <summary>
  21381. Create a new <see cref="T:ZedGraph.HiLowBarItem"/> using the specified properties.
  21382. </summary>
  21383. <param name="label">The label that will appear in the legend.</param>
  21384. <param name="points">A <see cref="T:ZedGraph.IPointList"/> of double precision value trio's that define
  21385. the X, Y, and lower dependent values for this curve</param>
  21386. <param name="color">A <see cref="T:System.Drawing.Color"/> value that will be applied to
  21387. the <see cref="P:ZedGraph.Bar.Fill"/> and <see cref="P:ZedGraph.Bar.Border"/> properties.
  21388. </param>
  21389. </member>
  21390. <member name="M:ZedGraph.HiLowBarItem.#ctor(ZedGraph.HiLowBarItem)">
  21391. <summary>
  21392. The Copy Constructor
  21393. </summary>
  21394. <param name="rhs">The <see cref="T:ZedGraph.HiLowBarItem"/> object from which to copy</param>
  21395. </member>
  21396. <member name="M:ZedGraph.HiLowBarItem.System#ICloneable#Clone">
  21397. <summary>
  21398. Implement the <see cref="T:System.ICloneable"/> interface in a typesafe manner by just
  21399. calling the typed version of <see cref="M:ZedGraph.HiLowBarItem.Clone"/>
  21400. </summary>
  21401. <returns>A deep copy of this object</returns>
  21402. </member>
  21403. <member name="M:ZedGraph.HiLowBarItem.Clone">
  21404. <summary>
  21405. Typesafe, deep-copy clone method.
  21406. </summary>
  21407. <returns>A new, independent copy of this class</returns>
  21408. </member>
  21409. <member name="M:ZedGraph.HiLowBarItem.#ctor(System.Runtime.Serialization.SerializationInfo,System.Runtime.Serialization.StreamingContext)">
  21410. <summary>
  21411. Constructor for deserializing objects
  21412. </summary>
  21413. <param name="info">A <see cref="T:System.Runtime.Serialization.SerializationInfo"/> instance that defines the serialized data
  21414. </param>
  21415. <param name="context">A <see cref="T:System.Runtime.Serialization.StreamingContext"/> instance that contains the serialized data
  21416. </param>
  21417. </member>
  21418. <member name="M:ZedGraph.HiLowBarItem.GetObjectData(System.Runtime.Serialization.SerializationInfo,System.Runtime.Serialization.StreamingContext)">
  21419. <summary>
  21420. Populates a <see cref="T:System.Runtime.Serialization.SerializationInfo"/> instance with the data needed to serialize the target object
  21421. </summary>
  21422. <param name="info">A <see cref="T:System.Runtime.Serialization.SerializationInfo"/> instance that defines the serialized data</param>
  21423. <param name="context">A <see cref="T:System.Runtime.Serialization.StreamingContext"/> instance that contains the serialized data</param>
  21424. </member>
  21425. <member name="T:ZedGraph.ZoomStateStack">
  21426. <summary>
  21427. A LIFO stack of prior <see cref="T:ZedGraph.ZoomState"/> objects, used to allow zooming out to prior
  21428. states (of scale range settings).
  21429. </summary>
  21430. <author> John Champion </author>
  21431. <version> $Revision: 3.1 $ $Date: 2006-06-24 20:26:44 $ </version>
  21432. </member>
  21433. <member name="M:ZedGraph.ZoomStateStack.#ctor">
  21434. <summary>
  21435. Default Constructor
  21436. </summary>
  21437. </member>
  21438. <member name="M:ZedGraph.ZoomStateStack.#ctor(ZedGraph.ZoomStateStack)">
  21439. <summary>
  21440. The Copy Constructor
  21441. </summary>
  21442. <param name="rhs">The <see cref="T:ZedGraph.ZoomStateStack"/> object from which to copy</param>
  21443. </member>
  21444. <member name="M:ZedGraph.ZoomStateStack.System#ICloneable#Clone">
  21445. <summary>
  21446. Implement the <see cref="T:System.ICloneable"/> interface in a typesafe manner by just
  21447. calling the typed version of <see cref="M:ZedGraph.ZoomStateStack.Clone"/>
  21448. </summary>
  21449. <returns>A deep copy of this object</returns>
  21450. </member>
  21451. <member name="M:ZedGraph.ZoomStateStack.Clone">
  21452. <summary>
  21453. Typesafe, deep-copy clone method.
  21454. </summary>
  21455. <returns>A new, independent copy of this class</returns>
  21456. </member>
  21457. <member name="M:ZedGraph.ZoomStateStack.Push(ZedGraph.GraphPane,ZedGraph.ZoomState.StateType)">
  21458. <summary>
  21459. Add the scale range information from the specified <see cref="T:ZedGraph.GraphPane"/> object as a
  21460. new <see cref="T:ZedGraph.ZoomState"/> entry on the stack.
  21461. </summary>
  21462. <param name="pane">The <see cref="T:ZedGraph.GraphPane"/> object from which the scale range
  21463. information should be copied.</param>
  21464. <param name="type">A <see cref="T:ZedGraph.ZoomState.StateType"/> enumeration that indicates whether this
  21465. state is the result of a zoom or pan operation.</param>
  21466. <returns>The resultant <see cref="T:ZedGraph.ZoomState"/> object that was pushed on the stack.</returns>
  21467. </member>
  21468. <member name="M:ZedGraph.ZoomStateStack.Push(ZedGraph.ZoomState)">
  21469. <summary>
  21470. Add the scale range information from the specified <see cref="T:ZedGraph.ZoomState"/> object as a
  21471. new <see cref="T:ZedGraph.ZoomState"/> entry on the stack.
  21472. </summary>
  21473. <param name="state">The <see cref="T:ZedGraph.ZoomState"/> object to be placed on the stack.</param>
  21474. <returns>The <see cref="T:ZedGraph.ZoomState"/> object (same as the <see paramref="state"/>
  21475. parameter).</returns>
  21476. </member>
  21477. <member name="M:ZedGraph.ZoomStateStack.Pop(ZedGraph.GraphPane)">
  21478. <summary>
  21479. Pop a <see cref="T:ZedGraph.ZoomState"/> entry from the top of the stack, and apply the properties
  21480. to the specified <see cref="T:ZedGraph.GraphPane"/> object.
  21481. </summary>
  21482. <param name="pane">The <see cref="T:ZedGraph.GraphPane"/> object to which the scale range
  21483. information should be copied.</param>
  21484. <returns>The <see cref="T:ZedGraph.ZoomState"/> object that was "popped" from the stack and applied
  21485. to the specified <see cref="T:ZedGraph.GraphPane"/>. null if no <see cref="T:ZedGraph.ZoomState"/> was
  21486. available (the stack was empty).</returns>
  21487. </member>
  21488. <member name="M:ZedGraph.ZoomStateStack.PopAll(ZedGraph.GraphPane)">
  21489. <summary>
  21490. Pop the <see cref="T:ZedGraph.ZoomState"/> entry from the bottom of the stack, and apply the properties
  21491. to the specified <see cref="T:ZedGraph.GraphPane"/> object. Clear the stack completely.
  21492. </summary>
  21493. <param name="pane">The <see cref="T:ZedGraph.GraphPane"/> object to which the scale range
  21494. information should be copied.</param>
  21495. <returns>The <see cref="T:ZedGraph.ZoomState"/> object at the bottom of the stack that was applied
  21496. to the specified <see cref="T:ZedGraph.GraphPane"/>. null if no <see cref="T:ZedGraph.ZoomState"/> was
  21497. available (the stack was empty).</returns>
  21498. </member>
  21499. <member name="P:ZedGraph.ZoomStateStack.IsEmpty">
  21500. <summary>
  21501. Public readonly property that indicates if the stack is empty
  21502. </summary>
  21503. <value>true for an empty stack, false otherwise</value>
  21504. </member>
  21505. <member name="P:ZedGraph.ZoomStateStack.Top">
  21506. <summary>
  21507. Gets a reference to the <see cref="T:ZedGraph.ZoomState"/> object at the top of the stack,
  21508. without actually removing it from the stack.
  21509. </summary>
  21510. <value>A <see cref="T:ZedGraph.ZoomState"/> object reference, or null if the stack is empty.</value>
  21511. </member>
  21512. <member name="T:ZedGraph.TextObj">
  21513. <summary>
  21514. A class that represents a text object on the graph. A list of
  21515. <see cref="T:ZedGraph.GraphObj"/> objects is maintained by the
  21516. <see cref="T:ZedGraph.GraphObjList"/> collection class.
  21517. </summary>
  21518. <author> John Champion </author>
  21519. <version> $Revision: 3.4 $ $Date: 2007-01-25 07:56:09 $ </version>
  21520. </member>
  21521. <member name="F:ZedGraph.TextObj.schema2">
  21522. <summary>
  21523. Current schema value that defines the version of the serialized file
  21524. </summary>
  21525. </member>
  21526. <member name="F:ZedGraph.TextObj._text">
  21527. <summary> Private field to store the actual text string for this
  21528. <see cref="T:ZedGraph.TextObj"/>. Use the public property <see cref="P:ZedGraph.TextObj.Text"/>
  21529. to access this value.
  21530. </summary>
  21531. </member>
  21532. <member name="F:ZedGraph.TextObj._fontSpec">
  21533. <summary>
  21534. Private field to store the <see cref="P:ZedGraph.TextObj.FontSpec"/> class used to render
  21535. this <see cref="T:ZedGraph.TextObj"/>. Use the public property <see cref="P:ZedGraph.TextObj.FontSpec"/>
  21536. to access this class.
  21537. </summary>
  21538. </member>
  21539. <member name="F:ZedGraph.TextObj._layoutArea">
  21540. <summary>
  21541. Private field holding the SizeF into which this <see cref="T:ZedGraph.TextObj"/>
  21542. should be rendered. Use the public property <see cref="P:ZedGraph.TextObj.LayoutArea"/>
  21543. to access this value.
  21544. </summary>
  21545. </member>
  21546. <member name="M:ZedGraph.TextObj.#ctor(System.String,System.Double,System.Double)">
  21547. <summary>
  21548. Constructor that sets all <see cref="T:ZedGraph.TextObj"/> properties to default
  21549. values as defined in the <see cref="T:ZedGraph.TextObj.Default"/> class.
  21550. </summary>
  21551. <param name="text">The text to be displayed.</param>
  21552. <param name="x">The x position of the text. The units
  21553. of this position are specified by the
  21554. <see cref="P:ZedGraph.Location.CoordinateFrame"/> property. The text will be
  21555. aligned to this position based on the <see cref="T:ZedGraph.AlignH"/>
  21556. property.</param>
  21557. <param name="y">The y position of the text. The units
  21558. of this position are specified by the
  21559. <see cref="P:ZedGraph.Location.CoordinateFrame"/> property. The text will be
  21560. aligned to this position based on the
  21561. <see cref="T:ZedGraph.AlignV"/> property.</param>
  21562. </member>
  21563. <member name="M:ZedGraph.TextObj.#ctor(System.String,System.Double,System.Double,ZedGraph.CoordType)">
  21564. <summary>
  21565. Constructor that sets all <see cref="T:ZedGraph.TextObj"/> properties to default
  21566. values as defined in the <see cref="T:ZedGraph.TextObj.Default"/> class.
  21567. </summary>
  21568. <param name="text">The text to be displayed.</param>
  21569. <param name="x">The x position of the text. The units
  21570. of this position are specified by the
  21571. <see cref="P:ZedGraph.Location.CoordinateFrame"/> property. The text will be
  21572. aligned to this position based on the <see cref="T:ZedGraph.AlignH"/>
  21573. property.</param>
  21574. <param name="y">The y position of the text. The units
  21575. of this position are specified by the
  21576. <see cref="P:ZedGraph.Location.CoordinateFrame"/> property. The text will be
  21577. aligned to this position based on the
  21578. <see cref="T:ZedGraph.AlignV"/> property.</param>
  21579. <param name="coordType">The <see cref="T:ZedGraph.CoordType"/> enum value that
  21580. indicates what type of coordinate system the x and y parameters are
  21581. referenced to.</param>
  21582. </member>
  21583. <member name="M:ZedGraph.TextObj.#ctor(System.String,System.Double,System.Double,ZedGraph.CoordType,ZedGraph.AlignH,ZedGraph.AlignV)">
  21584. <summary>
  21585. Constructor that sets all <see cref="T:ZedGraph.TextObj"/> properties to default
  21586. values as defined in the <see cref="T:ZedGraph.TextObj.Default"/> class.
  21587. </summary>
  21588. <param name="text">The text to be displayed.</param>
  21589. <param name="x">The x position of the text. The units
  21590. of this position are specified by the
  21591. <see cref="P:ZedGraph.Location.CoordinateFrame"/> property. The text will be
  21592. aligned to this position based on the <see cref="T:ZedGraph.AlignH"/>
  21593. property.</param>
  21594. <param name="y">The y position of the text. The units
  21595. of this position are specified by the
  21596. <see cref="P:ZedGraph.Location.CoordinateFrame"/> property. The text will be
  21597. aligned to this position based on the
  21598. <see cref="T:ZedGraph.AlignV"/> property.</param>
  21599. <param name="coordType">The <see cref="T:ZedGraph.CoordType"/> enum value that
  21600. indicates what type of coordinate system the x and y parameters are
  21601. referenced to.</param>
  21602. <param name="alignH">The <see cref="T:ZedGraph.AlignH"/> enum that specifies
  21603. the horizontal alignment of the object with respect to the (x,y) location</param>
  21604. <param name="alignV">The <see cref="T:ZedGraph.AlignV"/> enum that specifies
  21605. the vertical alignment of the object with respect to the (x,y) location</param>
  21606. </member>
  21607. <member name="M:ZedGraph.TextObj.#ctor">
  21608. <summary>
  21609. Parameterless constructor that initializes a new <see cref="T:ZedGraph.TextObj"/>.
  21610. </summary>
  21611. </member>
  21612. <member name="M:ZedGraph.TextObj.#ctor(ZedGraph.TextObj)">
  21613. <summary>
  21614. The Copy Constructor
  21615. </summary>
  21616. <param name="rhs">The <see cref="T:ZedGraph.TextObj"/> object from which to copy</param>
  21617. </member>
  21618. <member name="M:ZedGraph.TextObj.System#ICloneable#Clone">
  21619. <summary>
  21620. Implement the <see cref="T:System.ICloneable"/> interface in a typesafe manner by just
  21621. calling the typed version of <see cref="M:ZedGraph.TextObj.Clone"/>
  21622. </summary>
  21623. <returns>A deep copy of this object</returns>
  21624. </member>
  21625. <member name="M:ZedGraph.TextObj.Clone">
  21626. <summary>
  21627. Typesafe, deep-copy clone method.
  21628. </summary>
  21629. <returns>A new, independent copy of this class</returns>
  21630. </member>
  21631. <member name="M:ZedGraph.TextObj.#ctor(System.Runtime.Serialization.SerializationInfo,System.Runtime.Serialization.StreamingContext)">
  21632. <summary>
  21633. Constructor for deserializing objects
  21634. </summary>
  21635. <param name="info">A <see cref="T:System.Runtime.Serialization.SerializationInfo"/> instance that defines the serialized data
  21636. </param>
  21637. <param name="context">A <see cref="T:System.Runtime.Serialization.StreamingContext"/> instance that contains the serialized data
  21638. </param>
  21639. </member>
  21640. <member name="M:ZedGraph.TextObj.GetObjectData(System.Runtime.Serialization.SerializationInfo,System.Runtime.Serialization.StreamingContext)">
  21641. <summary>
  21642. Populates a <see cref="T:System.Runtime.Serialization.SerializationInfo"/> instance with the data needed to serialize the target object
  21643. </summary>
  21644. <param name="info">A <see cref="T:System.Runtime.Serialization.SerializationInfo"/> instance that defines the serialized data</param>
  21645. <param name="context">A <see cref="T:System.Runtime.Serialization.StreamingContext"/> instance that contains the serialized data</param>
  21646. </member>
  21647. <member name="M:ZedGraph.TextObj.Draw(System.Drawing.Graphics,ZedGraph.PaneBase,System.Single)">
  21648. <summary>
  21649. Render this <see cref="T:ZedGraph.TextObj"/> object to the specified <see cref="T:System.Drawing.Graphics"/> device
  21650. This method is normally only called by the Draw method
  21651. of the parent <see cref="T:ZedGraph.GraphObjList"/> collection object.
  21652. </summary>
  21653. <param name="g">
  21654. A graphic device object to be drawn into. This is normally e.Graphics from the
  21655. PaintEventArgs argument to the Paint() method.
  21656. </param>
  21657. <param name="pane">
  21658. A reference to the <see cref="T:ZedGraph.PaneBase"/> object that is the parent or
  21659. owner of this object.
  21660. </param>
  21661. <param name="scaleFactor">
  21662. The scaling factor to be used for rendering objects. This is calculated and
  21663. passed down by the parent <see cref="T:ZedGraph.GraphPane"/> object using the
  21664. <see cref="M:ZedGraph.PaneBase.CalcScaleFactor"/> method, and is used to proportionally adjust
  21665. font sizes, etc. according to the actual size of the graph.
  21666. </param>
  21667. </member>
  21668. <member name="M:ZedGraph.TextObj.PointInBox(System.Drawing.PointF,ZedGraph.PaneBase,System.Drawing.Graphics,System.Single)">
  21669. <summary>
  21670. Determine if the specified screen point lies inside the bounding box of this
  21671. <see cref="T:ZedGraph.TextObj"/>. This method takes into account rotation and alignment
  21672. parameters of the text, as specified in the <see cref="P:ZedGraph.TextObj.FontSpec"/>.
  21673. </summary>
  21674. <param name="pt">The screen point, in pixels</param>
  21675. <param name="pane">
  21676. A reference to the <see cref="T:ZedGraph.PaneBase"/> object that is the parent or
  21677. owner of this object.
  21678. </param>
  21679. <param name="g">
  21680. A graphic device object to be drawn into. This is normally e.Graphics from the
  21681. PaintEventArgs argument to the Paint() method.
  21682. </param>
  21683. <param name="scaleFactor">
  21684. The scaling factor to be used for rendering objects. This is calculated and
  21685. passed down by the parent <see cref="T:ZedGraph.GraphPane"/> object using the
  21686. <see cref="M:ZedGraph.PaneBase.CalcScaleFactor"/> method, and is used to proportionally adjust
  21687. font sizes, etc. according to the actual size of the graph.
  21688. </param>
  21689. <returns>true if the point lies in the bounding box, false otherwise</returns>
  21690. </member>
  21691. <member name="M:ZedGraph.TextObj.GetCoords(ZedGraph.PaneBase,System.Drawing.Graphics,System.Single,System.String@,System.String@)">
  21692. <summary>
  21693. Determines the shape type and Coords values for this GraphObj
  21694. </summary>
  21695. </member>
  21696. <member name="P:ZedGraph.TextObj.LayoutArea">
  21697. <summary>
  21698. </summary>
  21699. </member>
  21700. <member name="P:ZedGraph.TextObj.Text">
  21701. <summary>
  21702. The <see cref="T:ZedGraph.TextObj"/> to be displayed. This text can be multi-line by
  21703. including newline ('\n') characters between the lines.
  21704. </summary>
  21705. </member>
  21706. <member name="P:ZedGraph.TextObj.FontSpec">
  21707. <summary>
  21708. Gets a reference to the <see cref="P:ZedGraph.TextObj.FontSpec"/> class used to render
  21709. this <see cref="T:ZedGraph.TextObj"/>
  21710. </summary>
  21711. <seealso cref="F:ZedGraph.TextObj.Default.FontColor"/>
  21712. <seealso cref="F:ZedGraph.TextObj.Default.FontBold"/>
  21713. <seealso cref="F:ZedGraph.TextObj.Default.FontItalic"/>
  21714. <seealso cref="F:ZedGraph.TextObj.Default.FontUnderline"/>
  21715. <seealso cref="F:ZedGraph.TextObj.Default.FontFamily"/>
  21716. <seealso cref="F:ZedGraph.TextObj.Default.FontSize"/>
  21717. </member>
  21718. <member name="T:ZedGraph.TextObj.Default">
  21719. <summary>
  21720. A simple struct that defines the
  21721. default property values for the <see cref="T:ZedGraph.TextObj"/> class.
  21722. </summary>
  21723. </member>
  21724. <member name="F:ZedGraph.TextObj.Default.FontFamily">
  21725. <summary>
  21726. The default font family for the <see cref="T:ZedGraph.TextObj"/> text
  21727. (<see cref="P:ZedGraph.FontSpec.Family"/> property).
  21728. </summary>
  21729. </member>
  21730. <member name="F:ZedGraph.TextObj.Default.FontSize">
  21731. <summary>
  21732. The default font size for the <see cref="T:ZedGraph.TextObj"/> text
  21733. (<see cref="P:ZedGraph.FontSpec.Size"/> property). Units are
  21734. in points (1/72 inch).
  21735. </summary>
  21736. </member>
  21737. <member name="F:ZedGraph.TextObj.Default.FontColor">
  21738. <summary>
  21739. The default font color for the <see cref="T:ZedGraph.TextObj"/> text
  21740. (<see cref="P:ZedGraph.FontSpec.FontColor"/> property).
  21741. </summary>
  21742. </member>
  21743. <member name="F:ZedGraph.TextObj.Default.FontBold">
  21744. <summary>
  21745. The default font bold mode for the <see cref="T:ZedGraph.TextObj"/> text
  21746. (<see cref="P:ZedGraph.FontSpec.IsBold"/> property). true
  21747. for a bold typeface, false otherwise.
  21748. </summary>
  21749. </member>
  21750. <member name="F:ZedGraph.TextObj.Default.FontUnderline">
  21751. <summary>
  21752. The default font underline mode for the <see cref="T:ZedGraph.TextObj"/> text
  21753. (<see cref="P:ZedGraph.FontSpec.IsUnderline"/> property). true
  21754. for an underlined typeface, false otherwise.
  21755. </summary>
  21756. </member>
  21757. <member name="F:ZedGraph.TextObj.Default.FontItalic">
  21758. <summary>
  21759. The default font italic mode for the <see cref="T:ZedGraph.TextObj"/> text
  21760. (<see cref="P:ZedGraph.FontSpec.IsItalic"/> property). true
  21761. for an italic typeface, false otherwise.
  21762. </summary>
  21763. </member>
  21764. <member name="T:ZedGraph.Line">
  21765. <summary>
  21766. A class representing all the characteristics of the Line
  21767. segments that make up a curve on the graph.
  21768. </summary>
  21769. <author> John Champion </author>
  21770. <version> $Revision: 3.50 $ $Date: 2007-12-30 23:27:39 $ </version>
  21771. </member>
  21772. <member name="F:ZedGraph.Line.schema">
  21773. <summary>
  21774. Current schema value that defines the version of the serialized file
  21775. </summary>
  21776. </member>
  21777. <member name="F:ZedGraph.Line._isSmooth">
  21778. <summary>
  21779. Private field that stores the smoothing flag for this
  21780. <see cref="T:ZedGraph.Line"/>. Use the public
  21781. property <see cref="P:ZedGraph.Line.IsSmooth"/> to access this value.
  21782. </summary>
  21783. </member>
  21784. <member name="F:ZedGraph.Line._smoothTension">
  21785. <summary>
  21786. Private field that stores the smoothing tension
  21787. for this <see cref="T:ZedGraph.Line"/>. Use the public property
  21788. <see cref="P:ZedGraph.Line.SmoothTension"/> to access this value.
  21789. </summary>
  21790. <value>A floating point value indicating the level of smoothing.
  21791. 0.0F for no smoothing, 1.0F for lots of smoothing, &gt;1.0 for odd
  21792. smoothing.</value>
  21793. <seealso cref="P:ZedGraph.Line.IsSmooth"/>
  21794. <seealso cref="F:ZedGraph.Line.Default.IsSmooth"/>
  21795. <seealso cref="F:ZedGraph.Line.Default.SmoothTension"/>
  21796. </member>
  21797. <member name="F:ZedGraph.Line._stepType">
  21798. <summary>
  21799. Private field that stores the <see cref="T:ZedGraph.StepType"/> for this
  21800. <see cref="T:ZedGraph.CurveItem"/>. Use the public
  21801. property <see cref="P:ZedGraph.Line.StepType"/> to access this value.
  21802. </summary>
  21803. </member>
  21804. <member name="F:ZedGraph.Line._fill">
  21805. <summary>
  21806. Private field that stores the <see cref="T:ZedGraph.Fill"/> data for this
  21807. <see cref="T:ZedGraph.Line"/>. Use the public property <see cref="P:ZedGraph.Line.Fill"/> to
  21808. access this value.
  21809. </summary>
  21810. </member>
  21811. <member name="F:ZedGraph.Line._isOptimizedDraw">
  21812. <summary>
  21813. Private field that determines if this <see cref="T:ZedGraph.Line"/> will be drawn with
  21814. optimizations enabled. Use the public
  21815. property <see cref="P:ZedGraph.Line.IsOptimizedDraw"/> to access this value.
  21816. </summary>
  21817. </member>
  21818. <member name="M:ZedGraph.Line.#ctor">
  21819. <summary>
  21820. Default constructor that sets all <see cref="T:ZedGraph.Line"/> properties to default
  21821. values as defined in the <see cref="T:ZedGraph.Line.Default"/> class.
  21822. </summary>
  21823. </member>
  21824. <member name="M:ZedGraph.Line.#ctor(System.Drawing.Color)">
  21825. <summary>
  21826. Constructor that sets the color property to the specified value, and sets
  21827. the remaining <see cref="T:ZedGraph.Line"/> properties to default
  21828. values as defined in the <see cref="T:ZedGraph.Line.Default"/> class.
  21829. </summary>
  21830. <param name="color">The color to assign to this new Line object</param>
  21831. </member>
  21832. <member name="M:ZedGraph.Line.#ctor(ZedGraph.Line)">
  21833. <summary>
  21834. The Copy Constructor
  21835. </summary>
  21836. <param name="rhs">The Line object from which to copy</param>
  21837. </member>
  21838. <member name="M:ZedGraph.Line.System#ICloneable#Clone">
  21839. <summary>
  21840. Implement the <see cref="T:System.ICloneable"/> interface in a typesafe manner by just
  21841. calling the typed version of <see cref="M:ZedGraph.Line.Clone"/>
  21842. </summary>
  21843. <returns>A deep copy of this object</returns>
  21844. </member>
  21845. <member name="M:ZedGraph.Line.Clone">
  21846. <summary>
  21847. Typesafe, deep-copy clone method.
  21848. </summary>
  21849. <returns>A new, independent copy of this class</returns>
  21850. </member>
  21851. <member name="M:ZedGraph.Line.#ctor(System.Runtime.Serialization.SerializationInfo,System.Runtime.Serialization.StreamingContext)">
  21852. <summary>
  21853. Constructor for deserializing objects
  21854. </summary>
  21855. <param name="info">A <see cref="T:System.Runtime.Serialization.SerializationInfo"/> instance that defines the serialized data
  21856. </param>
  21857. <param name="context">A <see cref="T:System.Runtime.Serialization.StreamingContext"/> instance that contains the serialized data
  21858. </param>
  21859. </member>
  21860. <member name="M:ZedGraph.Line.GetObjectData(System.Runtime.Serialization.SerializationInfo,System.Runtime.Serialization.StreamingContext)">
  21861. <summary>
  21862. Populates a <see cref="T:System.Runtime.Serialization.SerializationInfo"/> instance with the data needed to serialize the target object
  21863. </summary>
  21864. <param name="info">A <see cref="T:System.Runtime.Serialization.SerializationInfo"/> instance that defines the serialized data</param>
  21865. <param name="context">A <see cref="T:System.Runtime.Serialization.StreamingContext"/> instance that contains the serialized data</param>
  21866. </member>
  21867. <member name="M:ZedGraph.Line.Draw(System.Drawing.Graphics,ZedGraph.GraphPane,ZedGraph.CurveItem,System.Single)">
  21868. <summary>
  21869. Do all rendering associated with this <see cref="T:ZedGraph.Line"/> to the specified
  21870. <see cref="T:System.Drawing.Graphics"/> device. This method is normally only
  21871. called by the Draw method of the parent <see cref="T:ZedGraph.LineItem"/> object.
  21872. </summary>
  21873. <param name="g">
  21874. A graphic device object to be drawn into. This is normally e.Graphics from the
  21875. PaintEventArgs argument to the Paint() method.
  21876. </param>
  21877. <param name="scaleFactor">
  21878. The scaling factor to be used for rendering objects. This is calculated and
  21879. passed down by the parent <see cref="T:ZedGraph.GraphPane"/> object using the
  21880. <see cref="M:ZedGraph.PaneBase.CalcScaleFactor"/> method, and is used to proportionally adjust
  21881. font sizes, etc. according to the actual size of the graph.
  21882. </param>
  21883. <param name="pane">
  21884. A reference to the <see cref="T:ZedGraph.GraphPane"/> object that is the parent or
  21885. owner of this object.
  21886. </param>
  21887. <param name="curve">A <see cref="T:ZedGraph.LineItem"/> representing this
  21888. curve.</param>
  21889. </member>
  21890. <member name="M:ZedGraph.Line.DrawSegment(System.Drawing.Graphics,ZedGraph.GraphPane,System.Single,System.Single,System.Single,System.Single,System.Single)">
  21891. <summary>
  21892. Render a single <see cref="T:ZedGraph.Line"/> segment to the specified
  21893. <see cref="T:System.Drawing.Graphics"/> device.
  21894. </summary>
  21895. <param name="g">
  21896. A graphic device object to be drawn into. This is normally e.Graphics from the
  21897. PaintEventArgs argument to the Paint() method.
  21898. </param>
  21899. <param name="pane">
  21900. A reference to the <see cref="T:ZedGraph.GraphPane"/> object that is the parent or
  21901. owner of this object.
  21902. </param>
  21903. <param name="scaleFactor">
  21904. The scaling factor to be used for rendering objects. This is calculated and
  21905. passed down by the parent <see cref="T:ZedGraph.GraphPane"/> object using the
  21906. <see cref="M:ZedGraph.PaneBase.CalcScaleFactor"/> method, and is used to proportionally adjust
  21907. font sizes, etc. according to the actual size of the graph.
  21908. </param>
  21909. <param name="x1">The x position of the starting point that defines the
  21910. line segment in screen pixel units</param>
  21911. <param name="y1">The y position of the starting point that defines the
  21912. line segment in screen pixel units</param>
  21913. <param name="x2">The x position of the ending point that defines the
  21914. line segment in screen pixel units</param>
  21915. <param name="y2">The y position of the ending point that defines the
  21916. line segment in screen pixel units</param>
  21917. </member>
  21918. <member name="M:ZedGraph.Line.DrawSticks(System.Drawing.Graphics,ZedGraph.GraphPane,ZedGraph.CurveItem,System.Single)">
  21919. <summary>
  21920. Render the <see cref="T:ZedGraph.Line"/>'s as vertical sticks (from a <see cref="T:ZedGraph.StickItem"/>) to
  21921. the specified <see cref="T:System.Drawing.Graphics"/> device.
  21922. </summary>
  21923. <param name="g">
  21924. A graphic device object to be drawn into. This is normally e.Graphics from the
  21925. PaintEventArgs argument to the Paint() method.
  21926. </param>
  21927. <param name="pane">
  21928. A reference to the <see cref="T:ZedGraph.GraphPane"/> object that is the parent or
  21929. owner of this object.
  21930. </param>
  21931. <param name="curve">A <see cref="T:ZedGraph.CurveItem"/> representing this
  21932. curve.</param>
  21933. <param name="scaleFactor">
  21934. The scaling factor to be used for rendering objects. This is calculated and
  21935. passed down by the parent <see cref="T:ZedGraph.GraphPane"/> object using the
  21936. <see cref="M:ZedGraph.PaneBase.CalcScaleFactor"/> method, and is used to proportionally adjust
  21937. font sizes, etc. according to the actual size of the graph.
  21938. </param>
  21939. </member>
  21940. <member name="M:ZedGraph.Line.DrawSmoothFilledCurve(System.Drawing.Graphics,ZedGraph.GraphPane,ZedGraph.CurveItem,System.Single)">
  21941. <summary>
  21942. Draw the this <see cref="T:ZedGraph.CurveItem"/> to the specified <see cref="T:System.Drawing.Graphics"/>
  21943. device using the specified smoothing property (<see cref="P:ZedGraph.Line.SmoothTension"/>).
  21944. The routine draws the line segments and the area fill (if any, see <see cref="T:ZedGraph.FillType"/>;
  21945. the symbols are drawn by the <see cref="M:ZedGraph.Symbol.Draw(System.Drawing.Graphics,ZedGraph.GraphPane,ZedGraph.LineItem,System.Single,System.Boolean)"/> method. This method
  21946. is normally only called by the Draw method of the
  21947. <see cref="T:ZedGraph.CurveItem"/> object. Note that the <see cref="P:ZedGraph.Line.StepType"/> property
  21948. is ignored for smooth lines (e.g., when <see cref="P:ZedGraph.Line.IsSmooth"/> is true).
  21949. </summary>
  21950. <param name="g">
  21951. A graphic device object to be drawn into. This is normally e.Graphics from the
  21952. PaintEventArgs argument to the Paint() method.
  21953. </param>
  21954. <param name="scaleFactor">
  21955. The scaling factor to be used for rendering objects. This is calculated and
  21956. passed down by the parent <see cref="T:ZedGraph.GraphPane"/> object using the
  21957. <see cref="M:ZedGraph.PaneBase.CalcScaleFactor"/> method, and is used to proportionally adjust
  21958. font sizes, etc. according to the actual size of the graph.
  21959. </param>
  21960. <param name="pane">
  21961. A reference to the <see cref="T:ZedGraph.GraphPane"/> object that is the parent or
  21962. owner of this object.
  21963. </param>
  21964. <param name="curve">A <see cref="T:ZedGraph.LineItem"/> representing this
  21965. curve.</param>
  21966. </member>
  21967. <member name="M:ZedGraph.Line.DrawCurve(System.Drawing.Graphics,ZedGraph.GraphPane,ZedGraph.CurveItem,System.Single)">
  21968. <summary>
  21969. Draw the this <see cref="T:ZedGraph.CurveItem"/> to the specified <see cref="T:System.Drawing.Graphics"/>
  21970. device. The format (stair-step or line) of the curve is
  21971. defined by the <see cref="P:ZedGraph.Line.StepType"/> property. The routine
  21972. only draws the line segments; the symbols are drawn by the
  21973. <see cref="M:ZedGraph.Symbol.Draw(System.Drawing.Graphics,ZedGraph.GraphPane,ZedGraph.LineItem,System.Single,System.Boolean)"/> method. This method
  21974. is normally only called by the Draw method of the
  21975. <see cref="T:ZedGraph.CurveItem"/> object
  21976. </summary>
  21977. <param name="g">
  21978. A graphic device object to be drawn into. This is normally e.Graphics from the
  21979. PaintEventArgs argument to the Paint() method.
  21980. </param>
  21981. <param name="scaleFactor">
  21982. The scaling factor to be used for rendering objects. This is calculated and
  21983. passed down by the parent <see cref="T:ZedGraph.GraphPane"/> object using the
  21984. <see cref="M:ZedGraph.PaneBase.CalcScaleFactor"/> method, and is used to proportionally adjust
  21985. font sizes, etc. according to the actual size of the graph.
  21986. </param>
  21987. <param name="pane">
  21988. A reference to the <see cref="T:ZedGraph.GraphPane"/> object that is the parent or
  21989. owner of this object.
  21990. </param>
  21991. <param name="curve">A <see cref="T:ZedGraph.LineItem"/> representing this
  21992. curve.</param>
  21993. </member>
  21994. <member name="M:ZedGraph.Line.DrawCurveOriginal(System.Drawing.Graphics,ZedGraph.GraphPane,ZedGraph.CurveItem,System.Single)">
  21995. <summary>
  21996. Draw the this <see cref="T:ZedGraph.CurveItem"/> to the specified <see cref="T:System.Drawing.Graphics"/>
  21997. device. The format (stair-step or line) of the curve is
  21998. defined by the <see cref="P:ZedGraph.Line.StepType"/> property. The routine
  21999. only draws the line segments; the symbols are drawn by the
  22000. <see cref="M:ZedGraph.Symbol.Draw(System.Drawing.Graphics,ZedGraph.GraphPane,ZedGraph.LineItem,System.Single,System.Boolean)"/> method. This method
  22001. is normally only called by the Draw method of the
  22002. <see cref="T:ZedGraph.CurveItem"/> object
  22003. </summary>
  22004. <param name="g">
  22005. A graphic device object to be drawn into. This is normally e.Graphics from the
  22006. PaintEventArgs argument to the Paint() method.
  22007. </param>
  22008. <param name="scaleFactor">
  22009. The scaling factor to be used for rendering objects. This is calculated and
  22010. passed down by the parent <see cref="T:ZedGraph.GraphPane"/> object using the
  22011. <see cref="M:ZedGraph.PaneBase.CalcScaleFactor"/> method, and is used to proportionally adjust
  22012. font sizes, etc. according to the actual size of the graph.
  22013. </param>
  22014. <param name="pane">
  22015. A reference to the <see cref="T:ZedGraph.GraphPane"/> object that is the parent or
  22016. owner of this object.
  22017. </param>
  22018. <param name="curve">A <see cref="T:ZedGraph.LineItem"/> representing this
  22019. curve.</param>
  22020. </member>
  22021. <member name="M:ZedGraph.Line.InterpolatePoint(System.Drawing.Graphics,ZedGraph.GraphPane,ZedGraph.CurveItem,ZedGraph.PointPair,System.Single,System.Drawing.Pen,System.Single,System.Single,System.Single,System.Single)">
  22022. <summary>
  22023. This method just handles the case where one or more of the coordinates are outrageous,
  22024. or GDI+ threw an exception. This method attempts to correct the outrageous coordinates by
  22025. interpolating them to a point (along the original line) that lies at the edge of the ChartRect
  22026. so that GDI+ will handle it properly. GDI+ will throw an exception, or just plot the data
  22027. incorrectly if the coordinates are too large (empirically, this appears to be when the
  22028. coordinate value is greater than 5,000,000 or less than -5,000,000). Although you typically
  22029. would not see coordinates like this, if you repeatedly zoom in on a ZedGraphControl, eventually
  22030. all your points will be way outside the bounds of the plot.
  22031. </summary>
  22032. </member>
  22033. <member name="M:ZedGraph.Line.BuildPointsArray(ZedGraph.GraphPane,ZedGraph.CurveItem,System.Drawing.PointF[]@,System.Int32@)">
  22034. <summary>
  22035. Build an array of <see cref="T:System.Drawing.PointF"/> values (pixel coordinates) that represents
  22036. the current curve. Note that this drawing routine ignores <see cref="F:ZedGraph.PointPairBase.Missing"/>
  22037. values, but it does not "break" the line to indicate values are missing.
  22038. </summary>
  22039. <param name="pane">A reference to the <see cref="T:ZedGraph.GraphPane"/> object that is the parent or
  22040. owner of this object.</param>
  22041. <param name="curve">A <see cref="T:ZedGraph.LineItem"/> representing this
  22042. curve.</param>
  22043. <param name="arrPoints">An array of <see cref="T:System.Drawing.PointF"/> values in pixel
  22044. coordinates representing the current curve.</param>
  22045. <param name="count">The number of points contained in the "arrPoints"
  22046. parameter.</param>
  22047. <returns>true for a successful points array build, false for data problems</returns>
  22048. </member>
  22049. <member name="M:ZedGraph.Line.BuildLowPointsArray(ZedGraph.GraphPane,ZedGraph.CurveItem,System.Drawing.PointF[]@,System.Int32@)">
  22050. <summary>
  22051. Build an array of <see cref="T:System.Drawing.PointF"/> values (pixel coordinates) that represents
  22052. the low values for the current curve.
  22053. </summary>
  22054. <remarks>Note that this drawing routine ignores <see cref="F:ZedGraph.PointPairBase.Missing"/>
  22055. values, but it does not "break" the line to indicate values are missing.
  22056. </remarks>
  22057. <param name="pane">A reference to the <see cref="T:ZedGraph.GraphPane"/> object that is the parent or
  22058. owner of this object.</param>
  22059. <param name="curve">A <see cref="T:ZedGraph.LineItem"/> representing this
  22060. curve.</param>
  22061. <param name="arrPoints">An array of <see cref="T:System.Drawing.PointF"/> values in pixel
  22062. coordinates representing the current curve.</param>
  22063. <param name="count">The number of points contained in the "arrPoints"
  22064. parameter.</param>
  22065. <returns>true for a successful points array build, false for data problems</returns>
  22066. </member>
  22067. <member name="M:ZedGraph.Line.CloseCurve(ZedGraph.GraphPane,ZedGraph.CurveItem,System.Drawing.PointF[],System.Int32,System.Double,System.Drawing.Drawing2D.GraphicsPath)">
  22068. <summary>
  22069. Close off a <see cref="T:System.Drawing.Drawing2D.GraphicsPath"/> that defines a curve
  22070. </summary>
  22071. <param name="pane">A reference to the <see cref="T:ZedGraph.GraphPane"/> object that is the parent or
  22072. owner of this object.</param>
  22073. <param name="curve">A <see cref="T:ZedGraph.LineItem"/> representing this
  22074. curve.</param>
  22075. <param name="arrPoints">An array of <see cref="T:System.Drawing.PointF"/> values in screen pixel
  22076. coordinates representing the current curve.</param>
  22077. <param name="count">The number of points contained in the "arrPoints"
  22078. parameter.</param>
  22079. <param name="yMin">The Y axis value location where the X axis crosses.</param>
  22080. <param name="path">The <see cref="T:System.Drawing.Drawing2D.GraphicsPath"/> class that represents the curve.</param>
  22081. </member>
  22082. <member name="P:ZedGraph.Line.IsSmooth">
  22083. <summary>
  22084. Gets or sets a property that determines if this <see cref="T:ZedGraph.Line"/>
  22085. will be drawn smooth. The "smoothness" is controlled by
  22086. the <see cref="P:ZedGraph.Line.SmoothTension"/> property.
  22087. </summary>
  22088. <value>true to smooth the line, false to just connect the dots
  22089. with linear segments</value>
  22090. <seealso cref="P:ZedGraph.Line.SmoothTension"/>
  22091. <seealso cref="F:ZedGraph.Line.Default.IsSmooth"/>
  22092. <seealso cref="F:ZedGraph.Line.Default.SmoothTension"/>
  22093. </member>
  22094. <member name="P:ZedGraph.Line.SmoothTension">
  22095. <summary>
  22096. Gets or sets a property that determines the smoothing tension
  22097. for this <see cref="T:ZedGraph.Line"/>. This property is only used if
  22098. <see cref="P:ZedGraph.Line.IsSmooth"/> is true. A tension value 0.0 will just
  22099. draw ordinary line segments like an unsmoothed line. A tension
  22100. value of 1.0 will be smooth. Values greater than 1.0 will generally
  22101. give odd results.
  22102. </summary>
  22103. <value>A floating point value indicating the level of smoothing.
  22104. 0.0F for no smoothing, 1.0F for lots of smoothing, &gt;1.0 for odd
  22105. smoothing.</value>
  22106. <seealso cref="P:ZedGraph.Line.IsSmooth"/>
  22107. <seealso cref="F:ZedGraph.Line.Default.IsSmooth"/>
  22108. <seealso cref="F:ZedGraph.Line.Default.SmoothTension"/>
  22109. </member>
  22110. <member name="P:ZedGraph.Line.StepType">
  22111. <summary>
  22112. Determines if the <see cref="T:ZedGraph.CurveItem"/> will be drawn by directly connecting the
  22113. points from the <see cref="P:ZedGraph.CurveItem.Points"/> data collection,
  22114. or if the curve will be a "stair-step" in which the points are
  22115. connected by a series of horizontal and vertical lines that
  22116. represent discrete, constant values. Note that the values can
  22117. be forward oriented <c>ForwardStep</c> (<see cref="T:ZedGraph.StepType"/>) or
  22118. rearward oriented <c>RearwardStep</c>.
  22119. That is, the points are defined at the beginning or end
  22120. of the constant value for which they apply, respectively.
  22121. The <see cref="P:ZedGraph.Line.StepType"/> property is ignored for lines
  22122. that have <see cref="P:ZedGraph.Line.IsSmooth"/> set to true.
  22123. </summary>
  22124. <value><see cref="T:ZedGraph.StepType"/> enum value</value>
  22125. <seealso cref="F:ZedGraph.Line.Default.StepType"/>
  22126. </member>
  22127. <member name="P:ZedGraph.Line.Fill">
  22128. <summary>
  22129. Gets or sets the <see cref="T:ZedGraph.Fill"/> data for this
  22130. <see cref="T:ZedGraph.Line"/>.
  22131. </summary>
  22132. </member>
  22133. <member name="P:ZedGraph.Line.IsOptimizedDraw">
  22134. <summary>
  22135. Gets or sets a boolean value that determines if this <see cref="T:ZedGraph.Line"/> will be drawn with
  22136. optimizations enabled.
  22137. </summary>
  22138. <remarks>
  22139. Normally, the optimizations can be used without a problem, especially if the data
  22140. are sorted. The optimizations are particularly helpful with very large datasets.
  22141. However, if the data are very discontinuous (for example, a curve that doubles back
  22142. on itself), then the optimizations can cause drawing artifacts in the form of
  22143. missing line segments. The default option for this mode is false, so you must
  22144. explicitly enable it for each <see cref="P:ZedGraph.LineItem.Line">LineItem.Line</see>.
  22145. Also note that, even if the optimizations are enabled explicitly, no actual
  22146. optimization will be done for datasets of less than 1000 points.
  22147. </remarks>
  22148. </member>
  22149. <member name="T:ZedGraph.Line.Default">
  22150. <summary>
  22151. A simple struct that defines the
  22152. default property values for the <see cref="T:ZedGraph.Line"/> class.
  22153. </summary>
  22154. </member>
  22155. <member name="F:ZedGraph.Line.Default.Color">
  22156. <summary>
  22157. The default color for curves (line segments connecting the points).
  22158. This is the default value for the <see cref="P:ZedGraph.LineBase.Color"/> property.
  22159. </summary>
  22160. </member>
  22161. <member name="F:ZedGraph.Line.Default.FillColor">
  22162. <summary>
  22163. The default color for filling in the area under the curve
  22164. (<see cref="P:ZedGraph.Fill.Color"/> property).
  22165. </summary>
  22166. </member>
  22167. <member name="F:ZedGraph.Line.Default.FillBrush">
  22168. <summary>
  22169. The default custom brush for filling in the area under the curve
  22170. (<see cref="P:ZedGraph.Fill.Brush"/> property).
  22171. </summary>
  22172. </member>
  22173. <member name="F:ZedGraph.Line.Default.FillType">
  22174. <summary>
  22175. The default fill mode for the curve (<see cref="P:ZedGraph.Fill.Type"/> property).
  22176. </summary>
  22177. </member>
  22178. <member name="F:ZedGraph.Line.Default.IsSmooth">
  22179. <summary>
  22180. The default value for the <see cref="P:ZedGraph.Line.IsSmooth"/>
  22181. property.
  22182. </summary>
  22183. </member>
  22184. <member name="F:ZedGraph.Line.Default.SmoothTension">
  22185. <summary>
  22186. The default value for the <see cref="P:ZedGraph.Line.SmoothTension"/> property.
  22187. </summary>
  22188. </member>
  22189. <member name="F:ZedGraph.Line.Default.IsOptimizedDraw">
  22190. <summary>
  22191. The default value for the <see cref="P:ZedGraph.Line.IsOptimizedDraw"/> property.
  22192. </summary>
  22193. </member>
  22194. <member name="F:ZedGraph.Line.Default.StepType">
  22195. <summary>
  22196. Default value for the curve type property
  22197. (<see cref="P:ZedGraph.Line.StepType"/>). This determines if the curve
  22198. will be drawn by directly connecting the points from the
  22199. <see cref="P:ZedGraph.CurveItem.Points"/> data collection,
  22200. or if the curve will be a "stair-step" in which the points are
  22201. connected by a series of horizontal and vertical lines that
  22202. represent discrete, staticant values. Note that the values can
  22203. be forward oriented <code>ForwardStep</code> (<see cref="F:ZedGraph.Line.Default.StepType"/>) or
  22204. rearward oriented <code>RearwardStep</code>.
  22205. That is, the points are defined at the beginning or end
  22206. of the staticant value for which they apply, respectively.
  22207. </summary>
  22208. <value><see cref="F:ZedGraph.Line.Default.StepType"/> enum value</value>
  22209. </member>
  22210. <member name="T:ZedGraph.ArrowObj">
  22211. <summary>
  22212. A class that represents a graphic arrow or line object on the graph. A list of
  22213. ArrowObj objects is maintained by the <see cref="T:ZedGraph.GraphObjList"/> collection class.
  22214. </summary>
  22215. <author> John Champion </author>
  22216. <version> $Revision: 3.4 $ $Date: 2007-01-25 07:56:08 $ </version>
  22217. </member>
  22218. <member name="F:ZedGraph.ArrowObj.schema3">
  22219. <summary>
  22220. Current schema value that defines the version of the serialized file
  22221. </summary>
  22222. </member>
  22223. <member name="F:ZedGraph.ArrowObj._size">
  22224. <summary>
  22225. Private field that stores the arrowhead size, measured in points.
  22226. Use the public property <see cref="P:ZedGraph.ArrowObj.Size"/> to access this value.
  22227. </summary>
  22228. </member>
  22229. <member name="F:ZedGraph.ArrowObj._isArrowHead">
  22230. <summary>
  22231. Private boolean field that stores the arrowhead state.
  22232. Use the public property <see cref="P:ZedGraph.ArrowObj.IsArrowHead"/> to access this value.
  22233. </summary>
  22234. <value> true if an arrowhead is to be drawn, false otherwise </value>
  22235. </member>
  22236. <member name="M:ZedGraph.ArrowObj.#ctor(System.Drawing.Color,System.Single,System.Double,System.Double,System.Double,System.Double)">
  22237. <overloads>Constructors for the <see cref="T:ZedGraph.ArrowObj"/> object</overloads>
  22238. <summary>
  22239. A constructor that allows the position, color, and size of the
  22240. <see cref="T:ZedGraph.ArrowObj"/> to be pre-specified.
  22241. </summary>
  22242. <param name="color">An arbitrary <see cref="T:System.Drawing.Color"/> specification
  22243. for the arrow</param>
  22244. <param name="size">The size of the arrowhead, measured in points.</param>
  22245. <param name="x1">The x position of the starting point that defines the
  22246. arrow. The units of this position are specified by the
  22247. <see cref="P:ZedGraph.Location.CoordinateFrame"/> property.</param>
  22248. <param name="y1">The y position of the starting point that defines the
  22249. arrow. The units of this position are specified by the
  22250. <see cref="P:ZedGraph.Location.CoordinateFrame"/> property.</param>
  22251. <param name="x2">The x position of the ending point that defines the
  22252. arrow. The units of this position are specified by the
  22253. <see cref="P:ZedGraph.Location.CoordinateFrame"/> property.</param>
  22254. <param name="y2">The y position of the ending point that defines the
  22255. arrow. The units of this position are specified by the
  22256. <see cref="P:ZedGraph.Location.CoordinateFrame"/> property.</param>
  22257. </member>
  22258. <member name="M:ZedGraph.ArrowObj.#ctor(System.Double,System.Double,System.Double,System.Double)">
  22259. <summary>
  22260. A constructor that allows only the position of the
  22261. arrow to be pre-specified. All other properties are set to
  22262. default values
  22263. </summary>
  22264. <param name="x1">The x position of the starting point that defines the
  22265. <see cref="T:ZedGraph.ArrowObj"/>. The units of this position are specified by the
  22266. <see cref="P:ZedGraph.Location.CoordinateFrame"/> property.</param>
  22267. <param name="y1">The y position of the starting point that defines the
  22268. <see cref="T:ZedGraph.ArrowObj"/>. The units of this position are specified by the
  22269. <see cref="P:ZedGraph.Location.CoordinateFrame"/> property.</param>
  22270. <param name="x2">The x position of the ending point that defines the
  22271. <see cref="T:ZedGraph.ArrowObj"/>. The units of this position are specified by the
  22272. <see cref="P:ZedGraph.Location.CoordinateFrame"/> property.</param>
  22273. <param name="y2">The y position of the ending point that defines the
  22274. <see cref="T:ZedGraph.ArrowObj"/>. The units of this position are specified by the
  22275. <see cref="P:ZedGraph.Location.CoordinateFrame"/> property.</param>
  22276. </member>
  22277. <member name="M:ZedGraph.ArrowObj.#ctor">
  22278. <summary>
  22279. Default constructor -- places the <see cref="T:ZedGraph.ArrowObj"/> at location
  22280. (0,0) to (1,1). All other values are defaulted.
  22281. </summary>
  22282. </member>
  22283. <member name="M:ZedGraph.ArrowObj.#ctor(ZedGraph.ArrowObj)">
  22284. <summary>
  22285. The Copy Constructor
  22286. </summary>
  22287. <param name="rhs">The <see cref="T:ZedGraph.ArrowObj"/> object from which to copy</param>
  22288. </member>
  22289. <member name="M:ZedGraph.ArrowObj.System#ICloneable#Clone">
  22290. <summary>
  22291. Implement the <see cref="T:System.ICloneable"/> interface in a typesafe manner by just
  22292. calling the typed version of <see cref="M:ZedGraph.ArrowObj.Clone"/>
  22293. </summary>
  22294. <returns>A deep copy of this object</returns>
  22295. </member>
  22296. <member name="M:ZedGraph.ArrowObj.Clone">
  22297. <summary>
  22298. Typesafe, deep-copy clone method.
  22299. </summary>
  22300. <returns>A new, independent copy of this class</returns>
  22301. </member>
  22302. <member name="M:ZedGraph.ArrowObj.#ctor(System.Runtime.Serialization.SerializationInfo,System.Runtime.Serialization.StreamingContext)">
  22303. <summary>
  22304. Constructor for deserializing objects
  22305. </summary>
  22306. <param name="info">A <see cref="T:System.Runtime.Serialization.SerializationInfo"/> instance that defines the serialized data
  22307. </param>
  22308. <param name="context">A <see cref="T:System.Runtime.Serialization.StreamingContext"/> instance that contains the serialized data
  22309. </param>
  22310. </member>
  22311. <member name="M:ZedGraph.ArrowObj.GetObjectData(System.Runtime.Serialization.SerializationInfo,System.Runtime.Serialization.StreamingContext)">
  22312. <summary>
  22313. Populates a <see cref="T:System.Runtime.Serialization.SerializationInfo"/> instance with the data needed to serialize the target object
  22314. </summary>
  22315. <param name="info">A <see cref="T:System.Runtime.Serialization.SerializationInfo"/> instance that defines the serialized data</param>
  22316. <param name="context">A <see cref="T:System.Runtime.Serialization.StreamingContext"/> instance that contains the serialized data</param>
  22317. </member>
  22318. <member name="M:ZedGraph.ArrowObj.Draw(System.Drawing.Graphics,ZedGraph.PaneBase,System.Single)">
  22319. <summary>
  22320. Render this object to the specified <see cref="T:System.Drawing.Graphics"/> device.
  22321. </summary>
  22322. <remarks>
  22323. This method is normally only called by the Draw method
  22324. of the parent <see cref="T:ZedGraph.GraphObjList"/> collection object.
  22325. </remarks>
  22326. <param name="g">
  22327. A graphic device object to be drawn into. This is normally e.Graphics from the
  22328. PaintEventArgs argument to the Paint() method.
  22329. </param>
  22330. <param name="pane">
  22331. A reference to the <see cref="T:ZedGraph.PaneBase"/> object that is the parent or
  22332. owner of this object.
  22333. </param>
  22334. <param name="scaleFactor">
  22335. The scaling factor to be used for rendering objects. This is calculated and
  22336. passed down by the parent <see cref="T:ZedGraph.GraphPane"/> object using the
  22337. <see cref="M:ZedGraph.PaneBase.CalcScaleFactor"/> method, and is used to proportionally adjust
  22338. font sizes, etc. according to the actual size of the graph.
  22339. </param>
  22340. </member>
  22341. <member name="P:ZedGraph.ArrowObj.Size">
  22342. <summary>
  22343. The size of the arrowhead.
  22344. </summary>
  22345. <remarks>The display of the arrowhead can be
  22346. enabled or disabled with the <see cref="P:ZedGraph.ArrowObj.IsArrowHead"/> property.
  22347. </remarks>
  22348. <value> The size is defined in points (1/72 inch) </value>
  22349. <seealso cref="F:ZedGraph.ArrowObj.Default.Size"/>
  22350. </member>
  22351. <member name="P:ZedGraph.ArrowObj.IsArrowHead">
  22352. <summary>
  22353. Determines whether or not to draw an arrowhead
  22354. </summary>
  22355. <value> true to show the arrowhead, false to show the line segment
  22356. only</value>
  22357. <seealso cref="F:ZedGraph.ArrowObj.Default.IsArrowHead"/>
  22358. </member>
  22359. <member name="T:ZedGraph.ArrowObj.Default">
  22360. <summary>
  22361. A simple struct that defines the
  22362. default property values for the <see cref="T:ZedGraph.ArrowObj"/> class.
  22363. </summary>
  22364. </member>
  22365. <member name="F:ZedGraph.ArrowObj.Default.Size">
  22366. <summary>
  22367. The default size for the <see cref="T:ZedGraph.ArrowObj"/> item arrowhead
  22368. (<see cref="P:ZedGraph.ArrowObj.Size"/> property). Units are in points (1/72 inch).
  22369. </summary>
  22370. </member>
  22371. <member name="F:ZedGraph.ArrowObj.Default.IsArrowHead">
  22372. <summary>
  22373. The default display mode for the <see cref="T:ZedGraph.ArrowObj"/> item arrowhead
  22374. (<see cref="P:ZedGraph.ArrowObj.IsArrowHead"/> property). true to show the
  22375. arrowhead, false to hide it.
  22376. </summary>
  22377. </member>
  22378. <member name="T:ZedGraph.YAxis">
  22379. <summary>
  22380. <see cref="T:ZedGraph.YAxis"/> inherits from <see cref="T:ZedGraph.Axis"/>, and defines the
  22381. special characteristics of a vertical axis, specifically located on
  22382. the right side of the <see cref="P:ZedGraph.Chart.Rect"/> of the <see cref="T:ZedGraph.GraphPane"/>
  22383. object
  22384. </summary>
  22385. <author> John Champion </author>
  22386. <version> $Revision: 3.16 $ $Date: 2007-04-16 00:03:06 $ </version>
  22387. </member>
  22388. <member name="F:ZedGraph.YAxis.schema2">
  22389. <summary>
  22390. Current schema value that defines the version of the serialized file
  22391. </summary>
  22392. </member>
  22393. <member name="M:ZedGraph.YAxis.#ctor">
  22394. <summary>
  22395. Default constructor that sets all <see cref="T:ZedGraph.YAxis"/> properties to
  22396. default values as defined in the <see cref="T:ZedGraph.YAxis.Default"/> class
  22397. </summary>
  22398. </member>
  22399. <member name="M:ZedGraph.YAxis.#ctor(System.String)">
  22400. <summary>
  22401. Default constructor that sets all <see cref="T:ZedGraph.YAxis"/> properties to
  22402. default values as defined in the <see cref="T:ZedGraph.YAxis.Default"/> class, except
  22403. for the axis title
  22404. </summary>
  22405. <param name="title">The <see cref="P:ZedGraph.Axis.Title"/> for this axis</param>
  22406. </member>
  22407. <member name="M:ZedGraph.YAxis.#ctor(ZedGraph.YAxis)">
  22408. <summary>
  22409. The Copy Constructor
  22410. </summary>
  22411. <param name="rhs">The YAxis object from which to copy</param>
  22412. </member>
  22413. <member name="M:ZedGraph.YAxis.System#ICloneable#Clone">
  22414. <summary>
  22415. Implement the <see cref="T:System.ICloneable"/> interface in a typesafe manner by just
  22416. calling the typed version of <see cref="M:ZedGraph.YAxis.Clone"/>
  22417. </summary>
  22418. <returns>A deep copy of this object</returns>
  22419. </member>
  22420. <member name="M:ZedGraph.YAxis.Clone">
  22421. <summary>
  22422. Typesafe, deep-copy clone method.
  22423. </summary>
  22424. <returns>A new, independent copy of this class</returns>
  22425. </member>
  22426. <member name="M:ZedGraph.YAxis.#ctor(System.Runtime.Serialization.SerializationInfo,System.Runtime.Serialization.StreamingContext)">
  22427. <summary>
  22428. Constructor for deserializing objects
  22429. </summary>
  22430. <param name="info">A <see cref="T:System.Runtime.Serialization.SerializationInfo"/> instance that defines the serialized data
  22431. </param>
  22432. <param name="context">A <see cref="T:System.Runtime.Serialization.StreamingContext"/> instance that contains the serialized data
  22433. </param>
  22434. </member>
  22435. <member name="M:ZedGraph.YAxis.GetObjectData(System.Runtime.Serialization.SerializationInfo,System.Runtime.Serialization.StreamingContext)">
  22436. <summary>
  22437. Populates a <see cref="T:System.Runtime.Serialization.SerializationInfo"/> instance with the data needed to serialize the target object
  22438. </summary>
  22439. <param name="info">A <see cref="T:System.Runtime.Serialization.SerializationInfo"/> instance that defines the serialized data</param>
  22440. <param name="context">A <see cref="T:System.Runtime.Serialization.StreamingContext"/> instance that contains the serialized data</param>
  22441. </member>
  22442. <member name="M:ZedGraph.YAxis.SetTransformMatrix(System.Drawing.Graphics,ZedGraph.GraphPane,System.Single)">
  22443. <summary>
  22444. Setup the Transform Matrix to handle drawing of this <see cref="T:ZedGraph.YAxis"/>
  22445. </summary>
  22446. <param name="g">
  22447. A graphic device object to be drawn into. This is normally e.Graphics from the
  22448. PaintEventArgs argument to the Paint() method.
  22449. </param>
  22450. <param name="pane">
  22451. A reference to the <see cref="T:ZedGraph.GraphPane"/> object that is the parent or
  22452. owner of this object.
  22453. </param>
  22454. <param name="scaleFactor">
  22455. The scaling factor to be used for rendering objects. This is calculated and
  22456. passed down by the parent <see cref="T:ZedGraph.GraphPane"/> object using the
  22457. <see cref="M:ZedGraph.PaneBase.CalcScaleFactor"/> method, and is used to proportionally adjust
  22458. font sizes, etc. according to the actual size of the graph.
  22459. </param>
  22460. </member>
  22461. <member name="M:ZedGraph.YAxis.IsPrimary(ZedGraph.GraphPane)">
  22462. <summary>
  22463. Determines if this <see cref="T:ZedGraph.Axis"/> object is a "primary" one.
  22464. </summary>
  22465. <remarks>
  22466. The primary axes are the <see cref="T:ZedGraph.XAxis"/> (always), the first
  22467. <see cref="T:ZedGraph.YAxis"/> in the <see cref="P:ZedGraph.GraphPane.YAxisList"/>
  22468. (<see cref="P:ZedGraph.CurveItem.YAxisIndex"/> = 0), and the first
  22469. <see cref="T:ZedGraph.Y2Axis"/> in the <see cref="P:ZedGraph.GraphPane.Y2AxisList"/>
  22470. (<see cref="P:ZedGraph.CurveItem.YAxisIndex"/> = 0). Note that
  22471. <see cref="P:ZedGraph.GraphPane.YAxis"/> and <see cref="P:ZedGraph.GraphPane.Y2Axis"/>
  22472. always reference the primary axes.
  22473. </remarks>
  22474. <param name="pane">
  22475. A reference to the <see cref="T:ZedGraph.GraphPane"/> object that is the parent or
  22476. owner of this object.
  22477. </param>
  22478. <returns>true for a primary <see cref="T:ZedGraph.Axis"/>, false otherwise</returns>
  22479. </member>
  22480. <member name="M:ZedGraph.YAxis.CalcCrossShift(ZedGraph.GraphPane)">
  22481. <summary>
  22482. Calculate the "shift" size, in pixels, in order to shift the axis from its default
  22483. location to the value specified by <see cref="P:ZedGraph.Axis.Cross"/>.
  22484. </summary>
  22485. <param name="pane">
  22486. A reference to the <see cref="T:ZedGraph.GraphPane"/> object that is the parent or
  22487. owner of this object.
  22488. </param>
  22489. <returns>The shift amount measured in pixels</returns>
  22490. </member>
  22491. <member name="M:ZedGraph.YAxis.GetCrossAxis(ZedGraph.GraphPane)">
  22492. <summary>
  22493. Gets the "Cross" axis that corresponds to this axis.
  22494. </summary>
  22495. <remarks>
  22496. The cross axis is the axis which determines the of this Axis when the
  22497. <see cref="P:ZedGraph.Axis.Cross">Axis.Cross</see> property is used. The
  22498. cross axis for any <see cref="T:ZedGraph.XAxis"/> or <see cref="T:ZedGraph.X2Axis"/>
  22499. is always the primary <see cref="T:ZedGraph.YAxis"/>, and
  22500. the cross axis for any <see cref="T:ZedGraph.YAxis"/> or <see cref="T:ZedGraph.Y2Axis"/> is
  22501. always the primary <see cref="T:ZedGraph.XAxis"/>.
  22502. </remarks>
  22503. <param name="pane">
  22504. A reference to the <see cref="T:ZedGraph.GraphPane"/> object that is the parent or
  22505. owner of this object.
  22506. </param>
  22507. </member>
  22508. <member name="T:ZedGraph.YAxis.Default">
  22509. <summary>
  22510. A simple struct that defines the
  22511. default property values for the <see cref="T:ZedGraph.YAxis"/> class.
  22512. </summary>
  22513. </member>
  22514. <member name="F:ZedGraph.YAxis.Default.IsVisible">
  22515. <summary>
  22516. The default display mode for the <see cref="T:ZedGraph.YAxis"/>
  22517. (<see cref="P:ZedGraph.Axis.IsVisible"/> property). true to display the scale
  22518. values, title, tic marks, false to hide the axis entirely.
  22519. </summary>
  22520. </member>
  22521. <member name="F:ZedGraph.YAxis.Default.IsZeroLine">
  22522. <summary>
  22523. Determines if a line will be drawn at the zero value for the
  22524. <see cref="T:ZedGraph.YAxis"/>, that is, a line that
  22525. divides the negative values from positive values.
  22526. <seealso cref="P:ZedGraph.MajorGrid.IsZeroLine"/>.
  22527. </summary>
  22528. </member>
  22529. <member name="T:ZedGraph.PointPairList">
  22530. <summary>
  22531. A collection class containing a list of <see cref="T:ZedGraph.PointPair"/> objects
  22532. that define the set of points to be displayed on the curve.
  22533. </summary>
  22534. <seealso cref="T:ZedGraph.BasicArrayPointList"/>
  22535. <seealso cref="T:ZedGraph.IPointList"/>
  22536. <author> Jerry Vos based on code by John Champion
  22537. modified by John Champion</author>
  22538. <version> $Revision: 3.37 $ $Date: 2007-06-29 15:39:07 $ </version>
  22539. </member>
  22540. <member name="F:ZedGraph.PointPairList._sorted">
  22541. <summary>Private field to maintain the sort status of this
  22542. <see cref="T:ZedGraph.PointPairList"/>. Use the public property
  22543. <see cref="P:ZedGraph.PointPairList.Sorted"/> to access this value.
  22544. </summary>
  22545. </member>
  22546. <member name="M:ZedGraph.PointPairList.#ctor">
  22547. <summary>
  22548. Default constructor for the collection class
  22549. </summary>
  22550. </member>
  22551. <member name="M:ZedGraph.PointPairList.#ctor(System.Double[],System.Double[])">
  22552. <summary>
  22553. Constructor to initialize the PointPairList from two arrays of
  22554. type double.
  22555. </summary>
  22556. </member>
  22557. <member name="M:ZedGraph.PointPairList.#ctor(ZedGraph.IPointList)">
  22558. <summary>
  22559. Constructor to initialize the PointPairList from an IPointList
  22560. </summary>
  22561. </member>
  22562. <member name="M:ZedGraph.PointPairList.#ctor(System.Double[],System.Double[],System.Double[])">
  22563. <summary>
  22564. Constructor to initialize the PointPairList from three arrays of
  22565. type double.
  22566. </summary>
  22567. </member>
  22568. <member name="M:ZedGraph.PointPairList.#ctor(ZedGraph.PointPairList)">
  22569. <summary>
  22570. The Copy Constructor
  22571. </summary>
  22572. <param name="rhs">The PointPairList from which to copy</param>
  22573. </member>
  22574. <member name="M:ZedGraph.PointPairList.System#ICloneable#Clone">
  22575. <summary>
  22576. Implement the <see cref="T:System.ICloneable"/> interface in a typesafe manner by just
  22577. calling the typed version of <see cref="M:ZedGraph.PointPairList.Clone"/>
  22578. </summary>
  22579. <returns>A deep copy of this object</returns>
  22580. </member>
  22581. <member name="M:ZedGraph.PointPairList.Clone">
  22582. <summary>
  22583. Typesafe, deep-copy clone method.
  22584. </summary>
  22585. <returns>A new, independent copy of this class</returns>
  22586. </member>
  22587. <member name="M:ZedGraph.PointPairList.Add(ZedGraph.PointPair)">
  22588. <summary>
  22589. Add a <see cref="T:ZedGraph.PointPair"/> object to the collection at the end of the list.
  22590. </summary>
  22591. <param name="point">The <see cref="T:ZedGraph.PointPair"/> object to
  22592. be added</param>
  22593. <returns>The zero-based ordinal index where the point was added in the list.</returns>
  22594. </member>
  22595. <member name="M:ZedGraph.PointPairList.Add(ZedGraph.PointPairList)">
  22596. <summary>
  22597. Add a <see cref="T:ZedGraph.PointPairList"/> object to the collection at the end of the list.
  22598. </summary>
  22599. <param name="pointList">A reference to the <see cref="T:ZedGraph.PointPairList"/> object to
  22600. be added</param>
  22601. <returns>The zero-based ordinal index where the last point was added in the list,
  22602. or -1 if no points were added.</returns>
  22603. </member>
  22604. <member name="M:ZedGraph.PointPairList.Add(System.Double[],System.Double[])">
  22605. <summary>
  22606. Add a set of points to the PointPairList from two arrays of type double.
  22607. If either array is null, then a set of ordinal values is automatically
  22608. generated in its place (see <see cref="F:ZedGraph.AxisType.Ordinal"/>.
  22609. If the arrays are of different size, then the larger array prevails and the
  22610. smaller array is padded with <see cref="F:ZedGraph.PointPairBase.Missing"/> values.
  22611. </summary>
  22612. <param name="x">A double[] array of X values</param>
  22613. <param name="y">A double[] array of Y values</param>
  22614. <returns>The zero-based ordinal index where the last point was added in the list,
  22615. or -1 if no points were added.</returns>
  22616. </member>
  22617. <member name="M:ZedGraph.PointPairList.Add(System.Double[],System.Double[],System.Double[])">
  22618. <summary>
  22619. Add a set of points to the <see cref="T:ZedGraph.PointPairList"/> from three arrays of type double.
  22620. If the X or Y array is null, then a set of ordinal values is automatically
  22621. generated in its place (see <see cref="F:ZedGraph.AxisType.Ordinal"/>. If the <see paramref="baseVal"/>
  22622. is null, then it is set to zero.
  22623. If the arrays are of different size, then the larger array prevails and the
  22624. smaller array is padded with <see cref="F:ZedGraph.PointPairBase.Missing"/> values.
  22625. </summary>
  22626. <param name="x">A double[] array of X values</param>
  22627. <param name="y">A double[] array of Y values</param>
  22628. <param name="z">A double[] array of Z or lower-dependent axis values</param>
  22629. <returns>The zero-based ordinal index where the last point was added in the list,
  22630. or -1 if no points were added.</returns>
  22631. </member>
  22632. <member name="M:ZedGraph.PointPairList.Add(System.Double,System.Double)">
  22633. <summary>
  22634. Add a single point to the <see cref="T:ZedGraph.PointPairList"/> from values of type double.
  22635. </summary>
  22636. <param name="x">The X value</param>
  22637. <param name="y">The Y value</param>
  22638. <returns>The zero-based ordinal index where the point was added in the list.</returns>
  22639. </member>
  22640. <member name="M:ZedGraph.PointPairList.Add(System.Double,System.Double,System.String)">
  22641. <summary>
  22642. Add a single point to the <see cref="T:ZedGraph.PointPairList"/> from values of type double.
  22643. </summary>
  22644. <param name="x">The X value</param>
  22645. <param name="y">The Y value</param>
  22646. <param name="tag">The Tag value for the PointPair</param>
  22647. <returns>The zero-based ordinal index where the point was added in the list.</returns>
  22648. </member>
  22649. <member name="M:ZedGraph.PointPairList.Add(System.Double,System.Double,System.Double)">
  22650. <summary>
  22651. Add a single point to the <see cref="T:ZedGraph.PointPairList"/> from values of type double.
  22652. </summary>
  22653. <param name="x">The X value</param>
  22654. <param name="y">The Y value</param>
  22655. <param name="z">The Z or lower dependent axis value</param>
  22656. <returns>The zero-based ordinal index where the point was added
  22657. in the list.</returns>
  22658. </member>
  22659. <member name="M:ZedGraph.PointPairList.Add(System.Double,System.Double,System.Double,System.String)">
  22660. <summary>
  22661. Add a single point to the <see cref="T:ZedGraph.PointPairList"/> from values of type double.
  22662. </summary>
  22663. <param name="x">The X value</param>
  22664. <param name="y">The Y value</param>
  22665. <param name="z">The Z or lower dependent axis value</param>
  22666. <param name="tag">The Tag value for the PointPair</param>
  22667. <returns>The zero-based ordinal index where the point was added
  22668. in the list.</returns>
  22669. </member>
  22670. <member name="M:ZedGraph.PointPairList.Insert(System.Int32,ZedGraph.PointPair)">
  22671. <summary>
  22672. Add a <see cref="T:ZedGraph.PointPair"/> object to the collection at the specified,
  22673. zero-based, index location.
  22674. </summary>
  22675. <param name="index">
  22676. The zero-based ordinal index where the point is to be added in the list.
  22677. </param>
  22678. <param name="point">
  22679. The <see cref="T:ZedGraph.PointPair"/> object to be added.
  22680. </param>
  22681. </member>
  22682. <member name="M:ZedGraph.PointPairList.Insert(System.Int32,System.Double,System.Double)">
  22683. <summary>
  22684. Add a single point (from values of type double ) to the <see cref="T:ZedGraph.PointPairList"/> at the specified,
  22685. zero-based, index location.
  22686. </summary>
  22687. <param name="index">
  22688. The zero-based ordinal index where the point is to be added in the list.
  22689. </param>
  22690. <param name="x">The X value</param>
  22691. <param name="y">The Y value</param>
  22692. </member>
  22693. <member name="M:ZedGraph.PointPairList.Insert(System.Int32,System.Double,System.Double,System.Double)">
  22694. <summary>
  22695. Add a single point (from values of type double ) to the <see cref="T:ZedGraph.PointPairList"/> at the specified,
  22696. zero-based, index location.
  22697. </summary>
  22698. <param name="index">
  22699. The zero-based ordinal index where the point is to be added in the list.
  22700. </param>
  22701. <param name="x">The X value</param>
  22702. <param name="y">The Y value</param>
  22703. <param name="z">The Z or lower dependent axis value</param>
  22704. </member>
  22705. <member name="M:ZedGraph.PointPairList.IndexOfTag(System.String)">
  22706. <summary>
  22707. Return the zero-based position index of the
  22708. <see cref="T:ZedGraph.PointPair"/> with the specified label <see cref="F:ZedGraph.PointPair.Tag"/>.
  22709. </summary>
  22710. <remarks>The <see cref="F:ZedGraph.PointPair.Tag"/> object must be of type <see cref="T:System.String"/>
  22711. for this method to find it.</remarks>
  22712. <param name="label">The <see cref="T:System.String"/> label that is in the
  22713. <see cref="F:ZedGraph.PointPair.Tag"/> attribute of the item to be found.
  22714. </param>
  22715. <returns>The zero-based index of the specified <see cref="T:ZedGraph.PointPair"/>,
  22716. or -1 if the <see cref="T:ZedGraph.PointPair"/> is not in the list</returns>
  22717. </member>
  22718. <member name="M:ZedGraph.PointPairList.Equals(System.Object)">
  22719. <summary>
  22720. Compare two <see cref="T:ZedGraph.PointPairList"/> objects to see if they are equal.
  22721. </summary>
  22722. <remarks>Equality is based on equal count of <see cref="T:ZedGraph.PointPair"/> items, and
  22723. each individual <see cref="T:ZedGraph.PointPair"/> must be equal (as per the
  22724. <see cref="M:ZedGraph.PointPair.Equals(System.Object)"/> method.</remarks>
  22725. <param name="obj">The <see cref="T:ZedGraph.PointPairList"/> to be compared with for equality.</param>
  22726. <returns>true if the <see cref="T:ZedGraph.PointPairList"/> objects are equal, false otherwise.</returns>
  22727. </member>
  22728. <member name="M:ZedGraph.PointPairList.GetHashCode">
  22729. <summary>
  22730. Return the HashCode from the base class.
  22731. </summary>
  22732. <returns></returns>
  22733. </member>
  22734. <member name="M:ZedGraph.PointPairList.Sort">
  22735. <summary>
  22736. Sorts the list according to the point x values. Will not sort the
  22737. list if the list is already sorted.
  22738. </summary>
  22739. <returns>If the list was sorted before sort was called</returns>
  22740. </member>
  22741. <member name="M:ZedGraph.PointPairList.Sort(ZedGraph.SortType)">
  22742. <summary>
  22743. Sorts the list according to the point values . Will not sort the
  22744. list if the list is already sorted.
  22745. </summary>
  22746. <param name="type"></param> The <see cref="T:ZedGraph.SortType"/>
  22747. used to determine whether the X or Y values will be used to sort
  22748. the list
  22749. <returns>If the list was sorted before sort was called</returns>
  22750. </member>
  22751. <member name="M:ZedGraph.PointPairList.SetX(System.Double[])">
  22752. <summary>
  22753. Set the X values for this <see cref="T:ZedGraph.PointPairList"/> from the specified
  22754. array of double values.
  22755. </summary>
  22756. <remarks>
  22757. If <see paramref="x"/> has more values than
  22758. this list, then the extra values will be ignored. If <see paramref="x"/>
  22759. has less values, then the corresponding <see cref="T:ZedGraph.PointPairList"/> values
  22760. will not be changed. That is, if the <see cref="T:ZedGraph.PointPairList"/> has 20 values
  22761. and <see paramref="x"/> has 15 values, then the first 15 values of the
  22762. <see cref="T:ZedGraph.PointPairList"/> will be changed, and the last 5 values will not be
  22763. changed.
  22764. </remarks>
  22765. <param name="x">An array of double values that will replace the existing X
  22766. values in the <see cref="T:ZedGraph.PointPairList"/>.</param>
  22767. </member>
  22768. <member name="M:ZedGraph.PointPairList.SetY(System.Double[])">
  22769. <summary>
  22770. Set the Y values for this <see cref="T:ZedGraph.PointPairList"/> from the specified
  22771. array of double values.
  22772. </summary>
  22773. <remarks>
  22774. If <see paramref="y"/> has more values than
  22775. this list, then the extra values will be ignored. If <see paramref="y"/>
  22776. has less values, then the corresponding <see cref="T:ZedGraph.PointPairList"/> values
  22777. will not be changed. That is, if the <see cref="T:ZedGraph.PointPairList"/> has 20 values
  22778. and <see paramref="y"/> has 15 values, then the first 15 values of the
  22779. <see cref="T:ZedGraph.PointPairList"/> will be changed, and the last 5 values will not be
  22780. changed.
  22781. </remarks>
  22782. <param name="y">An array of double values that will replace the existing Y
  22783. values in the <see cref="T:ZedGraph.PointPairList"/>.</param>
  22784. </member>
  22785. <member name="M:ZedGraph.PointPairList.SetZ(System.Double[])">
  22786. <summary>
  22787. Set the Z values for this <see cref="T:ZedGraph.PointPairList"/> from the specified
  22788. array of double values.
  22789. </summary>
  22790. <remarks>
  22791. If <see paramref="z"/> has more values than
  22792. this list, then the extra values will be ignored. If <see paramref="z"/>
  22793. has less values, then the corresponding <see cref="T:ZedGraph.PointPairList"/> values
  22794. will not be changed. That is, if the <see cref="T:ZedGraph.PointPairList"/> has 20 values
  22795. and <see paramref="z"/> has 15 values, then the first 15 values of the
  22796. <see cref="T:ZedGraph.PointPairList"/> will be changed, and the last 5 values will not be
  22797. changed.
  22798. </remarks>
  22799. <param name="z">An array of double values that will replace the existing Z
  22800. values in the <see cref="T:ZedGraph.PointPairList"/>.</param>
  22801. </member>
  22802. <member name="M:ZedGraph.PointPairList.SumY(ZedGraph.PointPairList)">
  22803. <summary>
  22804. Add the Y values from the specified <see cref="T:ZedGraph.PointPairList"/> object to this
  22805. <see cref="T:ZedGraph.PointPairList"/>. If <see paramref="sumList"/> has more values than
  22806. this list, then the extra values will be ignored. If <see paramref="sumList"/>
  22807. has less values, the missing values are assumed to be zero.
  22808. </summary>
  22809. <param name="sumList">A reference to the <see cref="T:ZedGraph.PointPairList"/> object to
  22810. be summed into the this <see cref="T:ZedGraph.PointPairList"/>.</param>
  22811. </member>
  22812. <member name="M:ZedGraph.PointPairList.SumX(ZedGraph.PointPairList)">
  22813. <summary>
  22814. Add the X values from the specified <see cref="T:ZedGraph.PointPairList"/> object to this
  22815. <see cref="T:ZedGraph.PointPairList"/>. If <see paramref="sumList"/> has more values than
  22816. this list, then the extra values will be ignored. If <see paramref="sumList"/>
  22817. has less values, the missing values are assumed to be zero.
  22818. </summary>
  22819. <param name="sumList">A reference to the <see cref="T:ZedGraph.PointPairList"/> object to
  22820. be summed into the this <see cref="T:ZedGraph.PointPairList"/>.</param>
  22821. </member>
  22822. <member name="M:ZedGraph.PointPairList.InterpolateX(System.Double)">
  22823. <summary>
  22824. Linearly interpolate the data to find an arbitraty Y value that corresponds to the specified X value.
  22825. </summary>
  22826. <remarks>
  22827. This method uses linear interpolation with a binary search algorithm. It therefore
  22828. requires that the x data be monotonically increasing. Missing values are not allowed. This
  22829. method will extrapolate outside the range of the PointPairList if necessary.
  22830. </remarks>
  22831. <param name="xTarget">The target X value on which to interpolate</param>
  22832. <returns>The Y value that corresponds to the <see paramref="xTarget"/> value.</returns>
  22833. </member>
  22834. <member name="M:ZedGraph.PointPairList.SplineInterpolateX(System.Double,System.Double)">
  22835. <summary>
  22836. Use Cardinal Splines to Interpolate the data to find an arbitraty Y value that corresponds to
  22837. the specified X value.
  22838. </summary>
  22839. <remarks>
  22840. This method uses cardinal spline interpolation with a binary search algorithm. It therefore
  22841. requires that the x data be monotonically increasing. Missing values are not allowed. This
  22842. method will not extrapolate outside the range of the PointPairList (it returns
  22843. <see cref="F:ZedGraph.PointPairBase.Missing"/> if extrapolation would be required). WARNING: Cardinal
  22844. spline interpolation can generate curves with non-unique X values for higher tension
  22845. settings. That is, there may be multiple X values for the same Y value. This routine
  22846. follows the path of the spline curve until it reaches the FIRST OCCURRENCE of the
  22847. target X value. It does not check to see if other solutions are possible.
  22848. </remarks>
  22849. <param name="xTarget">The target X value on which to interpolate</param>
  22850. <param name="tension">The tension setting that controls the curvature of the spline fit.
  22851. Typical values are between 0 and 1, where 0 is a linear fit, and 1 is lots of "roundness".
  22852. Values greater than 1 may give odd results.
  22853. </param>
  22854. <returns>The Y value that corresponds to the <see paramref="xTarget"/> value.</returns>
  22855. </member>
  22856. <member name="M:ZedGraph.PointPairList.InterpolateY(System.Double)">
  22857. <summary>
  22858. Linearly interpolate the data to find an arbitraty X value that corresponds to the specified Y value.
  22859. </summary>
  22860. <remarks>
  22861. This method uses linear interpolation with a binary search algorithm. It therefore
  22862. requires that the Y data be monotonically increasing. Missing values are not allowed. This
  22863. method will extrapolate outside the range of the PointPairList if necessary.
  22864. </remarks>
  22865. <param name="yTarget">The target Y value on which to interpolate</param>
  22866. <returns>The X value that corresponds to the <see paramref="yTarget"/> value.</returns>
  22867. </member>
  22868. <member name="M:ZedGraph.PointPairList.LinearRegression(ZedGraph.IPointList,System.Int32)">
  22869. <summary>
  22870. Use linear regression to form a least squares fit of an existing
  22871. <see cref="T:ZedGraph.IPointList"/> instance.
  22872. </summary>
  22873. <remarks>The output <see cref="T:ZedGraph.PointPairList"/> will cover the
  22874. same X range of data as the original dataset.
  22875. </remarks>
  22876. <param name="points">An <see cref="T:ZedGraph.IPointList"/> instance containing
  22877. the data to be regressed.</param>
  22878. <param name="pointCount">The number of desired points to be included
  22879. in the resultant <see cref="T:ZedGraph.PointPairList"/>.
  22880. </param>
  22881. <returns>A new <see cref="T:ZedGraph.PointPairList"/> containing the resultant
  22882. data fit.
  22883. </returns>
  22884. </member>
  22885. <member name="M:ZedGraph.PointPairList.LinearRegression(ZedGraph.IPointList,System.Int32,System.Double,System.Double)">
  22886. <summary>
  22887. Use linear regression to form a least squares fit of an existing
  22888. <see cref="T:ZedGraph.IPointList"/> instance.
  22889. </summary>
  22890. <param name="points">An <see cref="T:ZedGraph.IPointList"/> instance containing
  22891. the data to be regressed.</param>
  22892. <param name="pointCount">The number of desired points to be included
  22893. in the resultant <see cref="T:ZedGraph.PointPairList"/>.
  22894. </param>
  22895. <param name="minX">The minimum X value of the resultant
  22896. <see cref="T:ZedGraph.PointPairList"/>.</param>
  22897. <param name="maxX">The maximum X value of the resultant
  22898. <see cref="T:ZedGraph.PointPairList"/>.</param>
  22899. <returns>A new <see cref="T:ZedGraph.PointPairList"/> containing the resultant
  22900. data fit.
  22901. </returns>
  22902. <author> Brian Chappell - lazarusds
  22903. modified by John Champion</author>
  22904. </member>
  22905. <member name="P:ZedGraph.PointPairList.Sorted">
  22906. <summary>
  22907. true if the list is currently sorted.
  22908. </summary>
  22909. <seealso cref="M:ZedGraph.PointPairList.Sort"/>
  22910. </member>
  22911. <member name="T:ZedGraph.MajorTic">
  22912. <summary>
  22913. Class that holds the specific properties for the major tics. Inherits from
  22914. <see cref="T:ZedGraph.MinorTic"/>.
  22915. </summary>
  22916. <author> John Champion </author>
  22917. <version> $Revision: 3.1 $ $Date: 2006-06-24 20:26:44 $ </version>
  22918. </member>
  22919. <member name="F:ZedGraph.MajorTic.schema2">
  22920. <summary>
  22921. Current schema value that defines the version of the serialized file
  22922. </summary>
  22923. </member>
  22924. <member name="M:ZedGraph.MajorTic.#ctor">
  22925. <summary>
  22926. Default constructor for <see cref="T:ZedGraph.MajorTic"/>.
  22927. </summary>
  22928. </member>
  22929. <member name="M:ZedGraph.MajorTic.#ctor(ZedGraph.MajorTic)">
  22930. <summary>
  22931. Copy constructor.
  22932. </summary>
  22933. <param name="rhs">The <see cref="T:ZedGraph.MajorTic"/> that is to be copied.</param>
  22934. </member>
  22935. <member name="M:ZedGraph.MajorTic.System#ICloneable#Clone">
  22936. <summary>
  22937. Implement the <see cref="T:System.ICloneable"/> interface in a typesafe manner by just
  22938. calling the typed version of <see cref="M:ZedGraph.MajorTic.Clone"/>
  22939. </summary>
  22940. <returns>A deep copy of this object</returns>
  22941. </member>
  22942. <member name="M:ZedGraph.MajorTic.Clone">
  22943. <summary>
  22944. Typesafe, deep-copy clone method.
  22945. </summary>
  22946. <returns>A new, independent copy of this class</returns>
  22947. </member>
  22948. <member name="M:ZedGraph.MajorTic.#ctor(System.Runtime.Serialization.SerializationInfo,System.Runtime.Serialization.StreamingContext)">
  22949. <summary>
  22950. Constructor for deserializing objects
  22951. </summary>
  22952. <param name="info">A <see cref="T:System.Runtime.Serialization.SerializationInfo"/> instance that defines the serialized data
  22953. </param>
  22954. <param name="context">A <see cref="T:System.Runtime.Serialization.StreamingContext"/> instance that contains the serialized data
  22955. </param>
  22956. </member>
  22957. <member name="M:ZedGraph.MajorTic.GetObjectData(System.Runtime.Serialization.SerializationInfo,System.Runtime.Serialization.StreamingContext)">
  22958. <summary>
  22959. Populates a <see cref="T:System.Runtime.Serialization.SerializationInfo"/> instance with the data needed to serialize the target object
  22960. </summary>
  22961. <param name="info">A <see cref="T:System.Runtime.Serialization.SerializationInfo"/> instance that defines the serialized data</param>
  22962. <param name="context">A <see cref="T:System.Runtime.Serialization.StreamingContext"/> instance that contains the serialized data</param>
  22963. </member>
  22964. <member name="P:ZedGraph.MajorTic.IsBetweenLabels">
  22965. <summary>
  22966. Gets or sets a property that determines whether or not the major tics will be drawn
  22967. inbetween the labels, rather than right at the labels.
  22968. </summary>
  22969. <remarks>
  22970. Note that this setting is only
  22971. applicable if <see cref="P:ZedGraph.Axis.Type"/> = <see cref="F:ZedGraph.AxisType.Text"/>.
  22972. </remarks>
  22973. <value>true to place the text between the labels for text axes, false otherwise</value>
  22974. <seealso cref="P:ZedGraph.MinorTic.IsOutside"/>
  22975. <seealso cref="P:ZedGraph.MinorTic.IsInside"/>
  22976. <seealso cref="P:ZedGraph.MinorTic.IsOpposite"/>
  22977. <seealso cref="P:ZedGraph.MinorTic.IsCrossOutside"/>
  22978. <seealso cref="P:ZedGraph.MinorTic.IsCrossInside"/>
  22979. </member>
  22980. <member name="T:ZedGraph.MajorTic.Default">
  22981. <summary>
  22982. A simple struct that defines the
  22983. default property values for the <see cref="T:ZedGraph.MinorTic"/> class.
  22984. </summary>
  22985. </member>
  22986. <member name="F:ZedGraph.MajorTic.Default.Size">
  22987. <summary>
  22988. The default size for the <see cref="T:ZedGraph.Axis"/> tic marks.
  22989. (<see cref="P:ZedGraph.MinorTic.Size"/> property). Units are in points (1/72 inch).
  22990. </summary>
  22991. </member>
  22992. <member name="F:ZedGraph.MajorTic.Default.PenWidth">
  22993. <summary>
  22994. The default pen width for drawing the <see cref="T:ZedGraph.Axis"/> tic marks.
  22995. (<see cref="P:ZedGraph.MinorTic.PenWidth"/> property). Units are in points (1/72 inch).
  22996. </summary>
  22997. </member>
  22998. <member name="F:ZedGraph.MajorTic.Default.IsOutside">
  22999. <summary>
  23000. The display mode for the <see cref="T:ZedGraph.Axis"/> major outside tic marks
  23001. (<see cref="P:ZedGraph.MinorTic.IsOutside"/> property).
  23002. The major tic spacing is controlled by <see cref="P:ZedGraph.Scale.MajorStep"/>.
  23003. </summary>
  23004. <value>true to show the major tic marks (outside the axis),
  23005. false otherwise</value>
  23006. </member>
  23007. <member name="F:ZedGraph.MajorTic.Default.IsInside">
  23008. <summary>
  23009. The display mode for the <see cref="T:ZedGraph.Axis"/> major inside tic marks
  23010. (<see cref="P:ZedGraph.MinorTic.IsInside"/> property).
  23011. The major tic spacing is controlled by <see cref="P:ZedGraph.Scale.MajorStep"/>.
  23012. </summary>
  23013. <value>true to show the major tic marks (inside the axis),
  23014. false otherwise</value>
  23015. </member>
  23016. <member name="F:ZedGraph.MajorTic.Default.IsOpposite">
  23017. <summary>
  23018. The display mode for the <see cref="T:ZedGraph.Axis"/> major opposite tic marks
  23019. (<see cref="P:ZedGraph.MinorTic.IsOpposite"/> property).
  23020. The major tic spacing is controlled by <see cref="P:ZedGraph.Scale.MajorStep"/>.
  23021. </summary>
  23022. <value>true to show the major tic marks
  23023. (inside the axis on the opposite side),
  23024. false otherwise</value>
  23025. </member>
  23026. <member name="F:ZedGraph.MajorTic.Default.IsCrossOutside">
  23027. <summary>
  23028. The default display mode for the <see cref="T:ZedGraph.Axis"/> major outside
  23029. "cross" tic marks (<see cref="P:ZedGraph.MinorTic.IsCrossOutside"/> property).
  23030. </summary>
  23031. <remarks>
  23032. The "cross" tics are a special, additional set of tic marks that
  23033. always appear on the actual axis, even if it has been shifted due
  23034. to the <see cref="P:ZedGraph.Axis.Cross"/> setting. The other tic marks are always
  23035. fixed to the edges of the <see cref="P:ZedGraph.Chart.Rect"/>. The cross tics
  23036. are normally not displayed, since, if <see cref="P:ZedGraph.Axis.CrossAuto"/> is true,
  23037. they will exactly overlay the "normal" and "inside" tics. If
  23038. <see cref="P:ZedGraph.Axis.CrossAuto"/> is false, then you will most likely want to
  23039. enable the cross tics.
  23040. The major tic spacing is controlled by <see cref="P:ZedGraph.Scale.MajorStep"/>.
  23041. </remarks>
  23042. <value>true to show the major cross tic marks, false otherwise</value>
  23043. </member>
  23044. <member name="F:ZedGraph.MajorTic.Default.IsCrossInside">
  23045. <summary>
  23046. The default display mode for the <see cref="T:ZedGraph.Axis"/> major inside
  23047. "cross" tic marks (<see cref="P:ZedGraph.MinorTic.IsCrossInside"/> property).
  23048. </summary>
  23049. <remarks>
  23050. The "cross" tics are a special, additional set of tic marks that
  23051. always appear on the actual axis, even if it has been shifted due
  23052. to the <see cref="P:ZedGraph.Axis.Cross"/> setting. The other tic marks are always
  23053. fixed to the edges of the <see cref="P:ZedGraph.Chart.Rect"/>. The cross tics
  23054. are normally not displayed, since, if <see cref="P:ZedGraph.Axis.CrossAuto"/> is true,
  23055. they will exactly overlay the "normal" and "inside" tics. If
  23056. <see cref="P:ZedGraph.Axis.CrossAuto"/> is false, then you will most likely want to
  23057. enable the cross tics.
  23058. The major tic spacing is controlled by <see cref="P:ZedGraph.Scale.MajorStep"/>.
  23059. </remarks>
  23060. <value>true to show the major cross tic marks, false otherwise</value>
  23061. </member>
  23062. <member name="F:ZedGraph.MajorTic.Default.Color">
  23063. <summary>
  23064. The default color for major tics (<see cref="P:ZedGraph.MinorTic.Color"/> property).
  23065. </summary>
  23066. </member>
  23067. <member name="T:ZedGraph.LogScale">
  23068. <summary>
  23069. The LogScale class inherits from the <see cref="T:ZedGraph.Scale"/> class, and implements
  23070. the features specific to <see cref="F:ZedGraph.AxisType.Log"/>.
  23071. </summary>
  23072. <remarks>
  23073. LogScale is a non-linear axis in which the values are scaled using the base 10
  23074. <see cref="M:System.Math.Log(System.Double)"/>
  23075. function.
  23076. </remarks>
  23077. <author> John Champion </author>
  23078. <version> $Revision: 1.12 $ $Date: 2007-04-16 00:03:02 $ </version>
  23079. </member>
  23080. <member name="F:ZedGraph.LogScale.schema2">
  23081. <summary>
  23082. Current schema value that defines the version of the serialized file
  23083. </summary>
  23084. </member>
  23085. <member name="M:ZedGraph.LogScale.#ctor(ZedGraph.Axis)">
  23086. <summary>
  23087. Default constructor that defines the owner <see cref="T:ZedGraph.Axis"/>
  23088. (containing object) for this new object.
  23089. </summary>
  23090. <param name="owner">The owner, or containing object, of this instance</param>
  23091. </member>
  23092. <member name="M:ZedGraph.LogScale.#ctor(ZedGraph.Scale,ZedGraph.Axis)">
  23093. <summary>
  23094. The Copy Constructor
  23095. </summary>
  23096. <param name="rhs">The <see cref="T:ZedGraph.LogScale"/> object from which to copy</param>
  23097. <param name="owner">The <see cref="T:ZedGraph.Axis"/> object that will own the
  23098. new instance of <see cref="T:ZedGraph.LogScale"/></param>
  23099. </member>
  23100. <member name="M:ZedGraph.LogScale.Clone(ZedGraph.Axis)">
  23101. <summary>
  23102. Create a new clone of the current item, with a new owner assignment
  23103. </summary>
  23104. <param name="owner">The new <see cref="T:ZedGraph.Axis"/> instance that will be
  23105. the owner of the new Scale</param>
  23106. <returns>A new <see cref="T:ZedGraph.Scale"/> clone.</returns>
  23107. </member>
  23108. <member name="M:ZedGraph.LogScale.SetupScaleData(ZedGraph.GraphPane,ZedGraph.Axis)">
  23109. <summary>
  23110. Setup some temporary transform values in preparation for rendering the <see cref="T:ZedGraph.Axis"/>.
  23111. </summary>
  23112. <remarks>
  23113. This method is typically called by the parent <see cref="T:ZedGraph.GraphPane"/>
  23114. object as part of the <see cref="M:ZedGraph.GraphPane.Draw(System.Drawing.Graphics)"/> method. It is also
  23115. called by <see cref="M:ZedGraph.GraphPane.GeneralTransform(System.Double,System.Double,ZedGraph.CoordType)"/> and
  23116. <see cref="M:ZedGraph.GraphPane.ReverseTransform(System.Drawing.PointF,System.Double@,System.Double@)"/>
  23117. methods to setup for coordinate transformations.
  23118. </remarks>
  23119. <param name="pane">
  23120. A reference to the <see cref="T:ZedGraph.GraphPane"/> object that is the parent or
  23121. owner of this object.
  23122. </param>
  23123. <param name="axis">
  23124. The parent <see cref="T:ZedGraph.Axis"/> for this <see cref="T:ZedGraph.Scale"/>
  23125. </param>
  23126. </member>
  23127. <member name="M:ZedGraph.LogScale.Linearize(System.Double)">
  23128. <summary>
  23129. Convert a value to its linear equivalent for this type of scale.
  23130. </summary>
  23131. <remarks>
  23132. The default behavior is to just return the value unchanged. However,
  23133. for <see cref="F:ZedGraph.AxisType.Log"/> and <see cref="F:ZedGraph.AxisType.Exponent"/>,
  23134. it returns the log or power equivalent.
  23135. </remarks>
  23136. <param name="val">The value to be converted</param>
  23137. </member>
  23138. <member name="M:ZedGraph.LogScale.DeLinearize(System.Double)">
  23139. <summary>
  23140. Convert a value from its linear equivalent to its actual scale value
  23141. for this type of scale.
  23142. </summary>
  23143. <remarks>
  23144. The default behavior is to just return the value unchanged. However,
  23145. for <see cref="F:ZedGraph.AxisType.Log"/> and <see cref="F:ZedGraph.AxisType.Exponent"/>,
  23146. it returns the anti-log or inverse-power equivalent.
  23147. </remarks>
  23148. <param name="val">The value to be converted</param>
  23149. </member>
  23150. <member name="M:ZedGraph.LogScale.CalcMajorTicValue(System.Double,System.Double)">
  23151. <summary>
  23152. Determine the value for any major tic.
  23153. </summary>
  23154. <remarks>
  23155. This method properly accounts for <see cref="P:ZedGraph.Scale.IsLog"/>, <see cref="P:ZedGraph.Scale.IsText"/>,
  23156. and other axis format settings.
  23157. </remarks>
  23158. <param name="baseVal">
  23159. The value of the first major tic (floating point double)
  23160. </param>
  23161. <param name="tic">
  23162. The major tic number (0 = first major tic). For log scales, this is the actual power of 10.
  23163. </param>
  23164. <returns>
  23165. The specified major tic value (floating point double).
  23166. </returns>
  23167. </member>
  23168. <member name="M:ZedGraph.LogScale.CalcMinorTicValue(System.Double,System.Int32)">
  23169. <summary>
  23170. Determine the value for any minor tic.
  23171. </summary>
  23172. <remarks>
  23173. This method properly accounts for <see cref="P:ZedGraph.Scale.IsLog"/>, <see cref="P:ZedGraph.Scale.IsText"/>,
  23174. and other axis format settings.
  23175. </remarks>
  23176. <param name="baseVal">
  23177. The value of the first major tic (floating point double). This tic value is the base
  23178. reference for all tics (including minor ones).
  23179. </param>
  23180. <param name="iTic">
  23181. The major tic number (0 = first major tic). For log scales, this is the actual power of 10.
  23182. </param>
  23183. <returns>
  23184. The specified minor tic value (floating point double).
  23185. </returns>
  23186. </member>
  23187. <member name="M:ZedGraph.LogScale.CalcMinorStart(System.Double)">
  23188. <summary>
  23189. Internal routine to determine the ordinals of the first minor tic mark
  23190. </summary>
  23191. <param name="baseVal">
  23192. The value of the first major tic for the axis.
  23193. </param>
  23194. <returns>
  23195. The ordinal position of the first minor tic, relative to the first major tic.
  23196. This value can be negative (e.g., -3 means the first minor tic is 3 minor step
  23197. increments before the first major tic.
  23198. </returns>
  23199. </member>
  23200. <member name="M:ZedGraph.LogScale.CalcBaseTic">
  23201. <summary>
  23202. Determine the value for the first major tic.
  23203. </summary>
  23204. <remarks>
  23205. This is done by finding the first possible value that is an integral multiple of
  23206. the step size, taking into account the date/time units if appropriate.
  23207. This method properly accounts for <see cref="P:ZedGraph.Scale.IsLog"/>, <see cref="P:ZedGraph.Scale.IsText"/>,
  23208. and other axis format settings.
  23209. </remarks>
  23210. <returns>
  23211. First major tic value (floating point double).
  23212. </returns>
  23213. </member>
  23214. <member name="M:ZedGraph.LogScale.CalcNumTics">
  23215. <summary>
  23216. Internal routine to determine the ordinals of the first and last major axis label.
  23217. </summary>
  23218. <returns>
  23219. This is the total number of major tics for this axis.
  23220. </returns>
  23221. </member>
  23222. <member name="M:ZedGraph.LogScale.PickScale(ZedGraph.GraphPane,System.Drawing.Graphics,System.Single)">
  23223. <summary>
  23224. Select a reasonable base 10 logarithmic axis scale given a range of data values.
  23225. </summary>
  23226. <remarks>
  23227. This method only applies to <see cref="F:ZedGraph.AxisType.Log"/> type axes, and it
  23228. is called by the general <see cref="M:ZedGraph.LogScale.PickScale(ZedGraph.GraphPane,System.Drawing.Graphics,System.Single)"/> method. The scale range is chosen
  23229. based always on powers of 10 (full log cycles). This
  23230. method honors the <see cref="P:ZedGraph.Scale.MinAuto"/>, <see cref="P:ZedGraph.Scale.MaxAuto"/>,
  23231. and <see cref="P:ZedGraph.Scale.MajorStepAuto"/> autorange settings.
  23232. In the event that any of the autorange settings are false, the
  23233. corresponding <see cref="P:ZedGraph.Scale.Min"/>, <see cref="P:ZedGraph.Scale.Max"/>, or <see cref="P:ZedGraph.Scale.MajorStep"/>
  23234. setting is explicitly honored, and the remaining autorange settings (if any) will
  23235. be calculated to accomodate the non-autoranged values. For log axes, the MinorStep
  23236. value is not used.
  23237. <para>On Exit:</para>
  23238. <para><see cref="P:ZedGraph.Scale.Min"/> is set to scale minimum (if <see cref="P:ZedGraph.Scale.MinAuto"/> = true)</para>
  23239. <para><see cref="P:ZedGraph.Scale.Max"/> is set to scale maximum (if <see cref="P:ZedGraph.Scale.MaxAuto"/> = true)</para>
  23240. <para><see cref="P:ZedGraph.Scale.MajorStep"/> is set to scale step size (if <see cref="P:ZedGraph.Scale.MajorStepAuto"/> = true)</para>
  23241. <para><see cref="P:ZedGraph.Scale.Mag"/> is set to a magnitude multiplier according to the data</para>
  23242. <para><see cref="P:ZedGraph.Scale.Format"/> is set to the display format for the values (this controls the
  23243. number of decimal places, whether there are thousands separators, currency types, etc.)</para>
  23244. </remarks>
  23245. <param name="pane">A reference to the <see cref="T:ZedGraph.GraphPane"/> object
  23246. associated with this <see cref="T:ZedGraph.Axis"/></param>
  23247. <param name="g">
  23248. A graphic device object to be drawn into. This is normally e.Graphics from the
  23249. PaintEventArgs argument to the Paint() method.
  23250. </param>
  23251. <param name="scaleFactor">
  23252. The scaling factor to be used for rendering objects. This is calculated and
  23253. passed down by the parent <see cref="T:ZedGraph.GraphPane"/> object using the
  23254. <see cref="M:ZedGraph.PaneBase.CalcScaleFactor"/> method, and is used to proportionally adjust
  23255. font sizes, etc. according to the actual size of the graph.
  23256. </param>
  23257. <seealso cref="M:ZedGraph.LogScale.PickScale(ZedGraph.GraphPane,System.Drawing.Graphics,System.Single)"/>
  23258. <seealso cref="F:ZedGraph.AxisType.Log"/>
  23259. </member>
  23260. <member name="M:ZedGraph.LogScale.MakeLabel(ZedGraph.GraphPane,System.Int32,System.Double)">
  23261. <summary>
  23262. Make a value label for an <see cref="F:ZedGraph.AxisType.Log"/> <see cref="T:ZedGraph.Axis"/>.
  23263. </summary>
  23264. <param name="pane">
  23265. A reference to the <see cref="T:ZedGraph.GraphPane"/> object that is the parent or
  23266. owner of this object.
  23267. </param>
  23268. <param name="index">
  23269. The zero-based, ordinal index of the label to be generated. For example, a value of 2 would
  23270. cause the third value label on the axis to be generated.
  23271. </param>
  23272. <param name="dVal">
  23273. The numeric value associated with the label. This value is ignored for log (<see cref="P:ZedGraph.Scale.IsLog"/>)
  23274. and text (<see cref="P:ZedGraph.Scale.IsText"/>) type axes.
  23275. </param>
  23276. <returns>The resulting value label as a <see cref="T:System.String"/></returns>
  23277. </member>
  23278. <member name="M:ZedGraph.LogScale.#ctor(System.Runtime.Serialization.SerializationInfo,System.Runtime.Serialization.StreamingContext)">
  23279. <summary>
  23280. Constructor for deserializing objects
  23281. </summary>
  23282. <param name="info">A <see cref="T:System.Runtime.Serialization.SerializationInfo"/> instance that defines the serialized data
  23283. </param>
  23284. <param name="context">A <see cref="T:System.Runtime.Serialization.StreamingContext"/> instance that contains the serialized data
  23285. </param>
  23286. </member>
  23287. <member name="M:ZedGraph.LogScale.GetObjectData(System.Runtime.Serialization.SerializationInfo,System.Runtime.Serialization.StreamingContext)">
  23288. <summary>
  23289. Populates a <see cref="T:System.Runtime.Serialization.SerializationInfo"/> instance with the data needed to serialize the target object
  23290. </summary>
  23291. <param name="info">A <see cref="T:System.Runtime.Serialization.SerializationInfo"/> instance that defines the serialized data</param>
  23292. <param name="context">A <see cref="T:System.Runtime.Serialization.StreamingContext"/> instance that contains the serialized data</param>
  23293. </member>
  23294. <member name="P:ZedGraph.LogScale.Type">
  23295. <summary>
  23296. Return the <see cref="T:ZedGraph.AxisType"/> for this <see cref="T:ZedGraph.Scale"/>, which is
  23297. <see cref="F:ZedGraph.AxisType.Log"/>.
  23298. </summary>
  23299. </member>
  23300. <member name="P:ZedGraph.LogScale.Min">
  23301. <summary>
  23302. Gets or sets the minimum value for this scale.
  23303. </summary>
  23304. <remarks>
  23305. The set property is specifically adapted for <see cref="F:ZedGraph.AxisType.Log"/> scales,
  23306. in that it automatically limits the setting to values greater than zero.
  23307. </remarks>
  23308. </member>
  23309. <member name="P:ZedGraph.LogScale.Max">
  23310. <summary>
  23311. Gets or sets the maximum value for this scale.
  23312. </summary>
  23313. <remarks>
  23314. The set property is specifically adapted for <see cref="F:ZedGraph.AxisType.Log"/> scales,
  23315. in that it automatically limits the setting to values greater than zero.
  23316. <see cref="T:ZedGraph.XDate"/> struct.
  23317. </remarks>
  23318. </member>
  23319. <member name="T:ZedGraph.JapaneseCandleStickItem">
  23320. <summary>
  23321. Encapsulates a Japanese CandleStick curve type that displays a vertical (or horizontal)
  23322. line displaying the range of data values at each sample point, plus a filled bar
  23323. signifying the opening and closing value for the sample.
  23324. </summary>
  23325. <remarks>For this type to work properly, your <see cref="T:ZedGraph.IPointList"/> must contain
  23326. <see cref="T:ZedGraph.StockPt"/> objects, rather than ordinary <see cref="T:ZedGraph.PointPair"/> types.
  23327. This is because the <see cref="T:ZedGraph.OHLCBarItem"/> type actually displays 5 data values
  23328. but the <see cref="T:ZedGraph.PointPair"/> only stores 3 data values. The <see cref="T:ZedGraph.StockPt"/>
  23329. stores <see cref="P:ZedGraph.StockPt.Date"/>, <see cref="F:ZedGraph.StockPt.Close"/>,
  23330. <see cref="F:ZedGraph.StockPt.Open"/>, <see cref="P:ZedGraph.StockPt.High"/>, and
  23331. <see cref="P:ZedGraph.StockPt.Low"/> members.
  23332. For a JapaneseCandleStick chart, the range between opening and closing values
  23333. is drawn as a filled bar, with the filled color different
  23334. (<see cref="P:ZedGraph.JapaneseCandleStick.RisingFill"/>) for the case of
  23335. <see cref="F:ZedGraph.StockPt.Close"/>
  23336. higher than <see cref="F:ZedGraph.StockPt.Open"/>, and
  23337. <see cref="P:ZedGraph.JapaneseCandleStick.FallingFill"/>
  23338. for the reverse. The width of the bar is controlled
  23339. by the <see cref="P:ZedGraph.OHLCBar.Size"/> property, which is specified in
  23340. points (1/72nd inch), and scaled according to <see cref="M:ZedGraph.PaneBase.CalcScaleFactor"/>.
  23341. The candlesticks are drawn horizontally or vertically depending on the
  23342. value of <see cref="P:ZedGraph.BarSettings.Base"/>, which is a
  23343. <see cref="T:ZedGraph.BarBase"/> enum type.</remarks>
  23344. <author> John Champion </author>
  23345. <version> $Revision: 3.6 $ $Date: 2007-12-31 00:23:05 $ </version>
  23346. </member>
  23347. <member name="F:ZedGraph.JapaneseCandleStickItem.schema2">
  23348. <summary>
  23349. Current schema value that defines the version of the serialized file
  23350. </summary>
  23351. </member>
  23352. <member name="F:ZedGraph.JapaneseCandleStickItem._stick">
  23353. <summary>
  23354. Private field that stores a reference to the <see cref="T:ZedGraph.OHLCBar"/>
  23355. class defined for this <see cref="T:ZedGraph.OHLCBarItem"/>. Use the public
  23356. property <see cref="T:ZedGraph.OHLCBar"/> to access this value.
  23357. </summary>
  23358. </member>
  23359. <member name="M:ZedGraph.JapaneseCandleStickItem.IsXIndependent(ZedGraph.GraphPane)">
  23360. <summary>
  23361. Gets a flag indicating if the X axis is the independent axis for this <see cref="T:ZedGraph.CurveItem"/>
  23362. </summary>
  23363. <param name="pane">The parent <see cref="T:ZedGraph.GraphPane"/> of this <see cref="T:ZedGraph.CurveItem"/>.
  23364. </param>
  23365. <value>true if the X axis is independent, false otherwise</value>
  23366. </member>
  23367. <member name="M:ZedGraph.JapaneseCandleStickItem.IsZIncluded(ZedGraph.GraphPane)">
  23368. <summary>
  23369. Gets a flag indicating if the Z data range should be included in the axis scaling calculations.
  23370. </summary>
  23371. <remarks>
  23372. IsZIncluded is true for <see cref="T:ZedGraph.JapaneseCandleStickItem"/> objects, since the Y and Z
  23373. values are defined as the High and Low values for the day.</remarks>
  23374. <param name="pane">The parent <see cref="T:ZedGraph.GraphPane"/> of this <see cref="T:ZedGraph.CurveItem"/>.
  23375. </param>
  23376. <value>true if the Z data are included, false otherwise</value>
  23377. </member>
  23378. <member name="M:ZedGraph.JapaneseCandleStickItem.#ctor(System.String)">
  23379. <summary>
  23380. Create a new <see cref="T:ZedGraph.OHLCBarItem"/>, specifying only the legend label.
  23381. </summary>
  23382. <param name="label">The label that will appear in the legend.</param>
  23383. </member>
  23384. <member name="M:ZedGraph.JapaneseCandleStickItem.#ctor(System.String,ZedGraph.IPointList)">
  23385. <summary>
  23386. Create a new <see cref="T:ZedGraph.JapaneseCandleStickItem"/> using the specified properties.
  23387. </summary>
  23388. <param name="label">The label that will appear in the legend.</param>
  23389. <param name="points">An <see cref="T:ZedGraph.IPointList"/> of double precision values that define
  23390. the Date, Close, Open, High, and Low values for the curve. Note that this
  23391. <see cref="T:ZedGraph.IPointList"/> should contain <see cref="T:ZedGraph.StockPt"/> items rather
  23392. than <see cref="T:ZedGraph.PointPair"/> items.
  23393. </param>
  23394. </member>
  23395. <member name="M:ZedGraph.JapaneseCandleStickItem.#ctor(ZedGraph.JapaneseCandleStickItem)">
  23396. <summary>
  23397. The Copy Constructor
  23398. </summary>
  23399. <param name="rhs">The <see cref="T:ZedGraph.JapaneseCandleStickItem"/> object from which to copy</param>
  23400. </member>
  23401. <member name="M:ZedGraph.JapaneseCandleStickItem.System#ICloneable#Clone">
  23402. <summary>
  23403. Implement the <see cref="T:System.ICloneable"/> interface in a typesafe manner by just
  23404. calling the typed version of <see cref="M:ZedGraph.JapaneseCandleStickItem.Clone"/>
  23405. </summary>
  23406. <returns>A deep copy of this object</returns>
  23407. </member>
  23408. <member name="M:ZedGraph.JapaneseCandleStickItem.Clone">
  23409. <summary>
  23410. Typesafe, deep-copy clone method.
  23411. </summary>
  23412. <returns>A new, independent copy of this class</returns>
  23413. </member>
  23414. <member name="M:ZedGraph.JapaneseCandleStickItem.#ctor(System.Runtime.Serialization.SerializationInfo,System.Runtime.Serialization.StreamingContext)">
  23415. <summary>
  23416. Constructor for deserializing objects
  23417. </summary>
  23418. <param name="info">A <see cref="T:System.Runtime.Serialization.SerializationInfo"/> instance that defines the serialized data
  23419. </param>
  23420. <param name="context">A <see cref="T:System.Runtime.Serialization.StreamingContext"/> instance that contains the serialized data
  23421. </param>
  23422. </member>
  23423. <member name="M:ZedGraph.JapaneseCandleStickItem.GetObjectData(System.Runtime.Serialization.SerializationInfo,System.Runtime.Serialization.StreamingContext)">
  23424. <summary>
  23425. Populates a <see cref="T:System.Runtime.Serialization.SerializationInfo"/> instance with the data needed to serialize the target object
  23426. </summary>
  23427. <param name="info">A <see cref="T:System.Runtime.Serialization.SerializationInfo"/> instance that defines the serialized data</param>
  23428. <param name="context">A <see cref="T:System.Runtime.Serialization.StreamingContext"/> instance that contains the serialized data</param>
  23429. </member>
  23430. <member name="M:ZedGraph.JapaneseCandleStickItem.Draw(System.Drawing.Graphics,ZedGraph.GraphPane,System.Int32,System.Single)">
  23431. <summary>
  23432. Do all rendering associated with this <see cref="T:ZedGraph.OHLCBarItem"/> to the specified
  23433. <see cref="T:System.Drawing.Graphics"/> device. This method is normally only
  23434. called by the Draw method of the parent <see cref="T:ZedGraph.CurveList"/>
  23435. collection object.
  23436. </summary>
  23437. <param name="g">
  23438. A graphic device object to be drawn into. This is normally e.Graphics from the
  23439. PaintEventArgs argument to the Paint() method.
  23440. </param>
  23441. <param name="pane">
  23442. A reference to the <see cref="T:ZedGraph.GraphPane"/> object that is the parent or
  23443. owner of this object.
  23444. </param>
  23445. <param name="pos">The ordinal position of the current <see cref="T:ZedGraph.OHLCBarItem"/>
  23446. curve.</param>
  23447. <param name="scaleFactor">
  23448. The scaling factor to be used for rendering objects. This is calculated and
  23449. passed down by the parent <see cref="T:ZedGraph.GraphPane"/> object using the
  23450. <see cref="M:ZedGraph.PaneBase.CalcScaleFactor"/> method, and is used to proportionally adjust
  23451. font sizes, etc. according to the actual size of the graph.
  23452. </param>
  23453. </member>
  23454. <member name="M:ZedGraph.JapaneseCandleStickItem.DrawLegendKey(System.Drawing.Graphics,ZedGraph.GraphPane,System.Drawing.RectangleF,System.Single)">
  23455. <summary>
  23456. Draw a legend key entry for this <see cref="T:ZedGraph.OHLCBarItem"/> at the specified location
  23457. </summary>
  23458. <param name="g">
  23459. A graphic device object to be drawn into. This is normally e.Graphics from the
  23460. PaintEventArgs argument to the Paint() method.
  23461. </param>
  23462. <param name="pane">
  23463. A reference to the <see cref="T:ZedGraph.GraphPane"/> object that is the parent or
  23464. owner of this object.
  23465. </param>
  23466. <param name="rect">The <see cref="T:System.Drawing.RectangleF"/> struct that specifies the
  23467. location for the legend key</param>
  23468. <param name="scaleFactor">
  23469. The scaling factor to be used for rendering objects. This is calculated and
  23470. passed down by the parent <see cref="T:ZedGraph.GraphPane"/> object using the
  23471. <see cref="M:ZedGraph.PaneBase.CalcScaleFactor"/> method, and is used to proportionally adjust
  23472. font sizes, etc. according to the actual size of the graph.
  23473. </param>
  23474. </member>
  23475. <member name="M:ZedGraph.JapaneseCandleStickItem.GetCoords(ZedGraph.GraphPane,System.Int32,System.String@)">
  23476. <summary>
  23477. Determine the coords for the rectangle associated with a specified point for
  23478. this <see cref="T:ZedGraph.CurveItem"/>
  23479. </summary>
  23480. <param name="pane">The <see cref="T:ZedGraph.GraphPane"/> to which this curve belongs</param>
  23481. <param name="i">The index of the point of interest</param>
  23482. <param name="coords">A list of coordinates that represents the "rect" for
  23483. this point (used in an html AREA tag)</param>
  23484. <returns>true if it's a valid point, false otherwise</returns>
  23485. </member>
  23486. <member name="P:ZedGraph.JapaneseCandleStickItem.Stick">
  23487. <summary>
  23488. Gets a reference to the <see cref="T:ZedGraph.JapaneseCandleStick"/> class defined
  23489. for this <see cref="T:ZedGraph.JapaneseCandleStickItem"/>.
  23490. </summary>
  23491. </member>
  23492. <member name="T:ZedGraph.DateAsOrdinalScale">
  23493. <summary>
  23494. The DateAsOrdinalScale class inherits from the <see cref="T:ZedGraph.Scale"/> class, and implements
  23495. the features specific to <see cref="F:ZedGraph.AxisType.DateAsOrdinal"/>.
  23496. </summary>
  23497. <remarks>DateAsOrdinalScale is an ordinal axis that will have labels formatted with dates from the
  23498. actual data values of the first <see cref="T:ZedGraph.CurveItem"/> in the <see cref="T:ZedGraph.CurveList"/>.
  23499. Although the tics are labeled with real data values, the actual points will be
  23500. evenly-spaced in spite of the data values. For example, if the X values of the first curve
  23501. are 1, 5, and 100, then the tic labels will show 1, 5, and 100, but they will be equal
  23502. distance from each other.
  23503. </remarks>
  23504. <author> John Champion </author>
  23505. <version> $Revision: 1.13 $ $Date: 2007-11-28 02:38:22 $ </version>
  23506. </member>
  23507. <member name="F:ZedGraph.DateAsOrdinalScale.schema2">
  23508. <summary>
  23509. Current schema value that defines the version of the serialized file
  23510. </summary>
  23511. </member>
  23512. <member name="M:ZedGraph.DateAsOrdinalScale.#ctor(ZedGraph.Axis)">
  23513. <summary>
  23514. Default constructor that defines the owner <see cref="T:ZedGraph.Axis"/>
  23515. (containing object) for this new object.
  23516. </summary>
  23517. <param name="owner">The owner, or containing object, of this instance</param>
  23518. </member>
  23519. <member name="M:ZedGraph.DateAsOrdinalScale.#ctor(ZedGraph.Scale,ZedGraph.Axis)">
  23520. <summary>
  23521. The Copy Constructor
  23522. </summary>
  23523. <param name="rhs">The <see cref="T:ZedGraph.DateAsOrdinalScale"/> object from which to copy</param>
  23524. <param name="owner">The <see cref="T:ZedGraph.Axis"/> object that will own the
  23525. new instance of <see cref="T:ZedGraph.DateAsOrdinalScale"/></param>
  23526. </member>
  23527. <member name="M:ZedGraph.DateAsOrdinalScale.Clone(ZedGraph.Axis)">
  23528. <summary>
  23529. Create a new clone of the current item, with a new owner assignment
  23530. </summary>
  23531. <param name="owner">The new <see cref="T:ZedGraph.Axis"/> instance that will be
  23532. the owner of the new Scale</param>
  23533. <returns>A new <see cref="T:ZedGraph.Scale"/> clone.</returns>
  23534. </member>
  23535. <member name="M:ZedGraph.DateAsOrdinalScale.PickScale(ZedGraph.GraphPane,System.Drawing.Graphics,System.Single)">
  23536. <summary>
  23537. Select a reasonable ordinal axis scale given a range of data values, with the expectation that
  23538. dates will be displayed.
  23539. </summary>
  23540. <remarks>
  23541. This method only applies to <see cref="F:ZedGraph.AxisType.DateAsOrdinal"/> type axes, and it
  23542. is called by the general <see cref="M:ZedGraph.DateAsOrdinalScale.PickScale(ZedGraph.GraphPane,System.Drawing.Graphics,System.Single)"/> method. For this type,
  23543. the first curve is the "master", which contains the dates to be applied.
  23544. <para>On Exit:</para>
  23545. <para><see cref="P:ZedGraph.Scale.Min"/> is set to scale minimum (if <see cref="P:ZedGraph.Scale.MinAuto"/> = true)</para>
  23546. <para><see cref="P:ZedGraph.Scale.Max"/> is set to scale maximum (if <see cref="P:ZedGraph.Scale.MaxAuto"/> = true)</para>
  23547. <para><see cref="P:ZedGraph.Scale.MajorStep"/> is set to scale step size (if <see cref="P:ZedGraph.Scale.MajorStepAuto"/> = true)</para>
  23548. <para><see cref="P:ZedGraph.Scale.MinorStep"/> is set to scale minor step size (if <see cref="P:ZedGraph.Scale.MinorStepAuto"/> = true)</para>
  23549. <para><see cref="P:ZedGraph.Scale.Mag"/> is set to a magnitude multiplier according to the data</para>
  23550. <para><see cref="P:ZedGraph.Scale.Format"/> is set to the display format for the values (this controls the
  23551. number of decimal places, whether there are thousands separators, currency types, etc.)</para>
  23552. </remarks>
  23553. <param name="pane">A reference to the <see cref="T:ZedGraph.GraphPane"/> object
  23554. associated with this <see cref="T:ZedGraph.Axis"/></param>
  23555. <param name="g">
  23556. A graphic device object to be drawn into. This is normally e.Graphics from the
  23557. PaintEventArgs argument to the Paint() method.
  23558. </param>
  23559. <param name="scaleFactor">
  23560. The scaling factor to be used for rendering objects. This is calculated and
  23561. passed down by the parent <see cref="T:ZedGraph.GraphPane"/> object using the
  23562. <see cref="M:ZedGraph.PaneBase.CalcScaleFactor"/> method, and is used to proportionally adjust
  23563. font sizes, etc. according to the actual size of the graph.
  23564. </param>
  23565. <seealso cref="M:ZedGraph.DateAsOrdinalScale.PickScale(ZedGraph.GraphPane,System.Drawing.Graphics,System.Single)"/>
  23566. <seealso cref="F:ZedGraph.AxisType.Ordinal"/>
  23567. </member>
  23568. <member name="M:ZedGraph.DateAsOrdinalScale.MakeLabel(ZedGraph.GraphPane,System.Int32,System.Double)">
  23569. <summary>
  23570. Make a value label for an <see cref="F:ZedGraph.AxisType.DateAsOrdinal"/> <see cref="T:ZedGraph.Axis"/>.
  23571. </summary>
  23572. <param name="pane">
  23573. A reference to the <see cref="T:ZedGraph.GraphPane"/> object that is the parent or
  23574. owner of this object.
  23575. </param>
  23576. <param name="index">
  23577. The zero-based, ordinal index of the label to be generated. For example, a value of 2 would
  23578. cause the third value label on the axis to be generated.
  23579. </param>
  23580. <param name="dVal">
  23581. The numeric value associated with the label. This value is ignored for log
  23582. (<see cref="P:ZedGraph.Scale.IsLog"/>)
  23583. and text (<see cref="P:ZedGraph.Scale.IsText"/>) type axes.
  23584. </param>
  23585. <returns>The resulting value label as a <see cref="T:System.String"/></returns>
  23586. </member>
  23587. <member name="M:ZedGraph.DateAsOrdinalScale.#ctor(System.Runtime.Serialization.SerializationInfo,System.Runtime.Serialization.StreamingContext)">
  23588. <summary>
  23589. Constructor for deserializing objects
  23590. </summary>
  23591. <param name="info">A <see cref="T:System.Runtime.Serialization.SerializationInfo"/> instance that defines the serialized data
  23592. </param>
  23593. <param name="context">A <see cref="T:System.Runtime.Serialization.StreamingContext"/> instance that contains the serialized data
  23594. </param>
  23595. </member>
  23596. <member name="M:ZedGraph.DateAsOrdinalScale.GetObjectData(System.Runtime.Serialization.SerializationInfo,System.Runtime.Serialization.StreamingContext)">
  23597. <summary>
  23598. Populates a <see cref="T:System.Runtime.Serialization.SerializationInfo"/> instance with the data needed to serialize the target object
  23599. </summary>
  23600. <param name="info">A <see cref="T:System.Runtime.Serialization.SerializationInfo"/> instance that defines the serialized data</param>
  23601. <param name="context">A <see cref="T:System.Runtime.Serialization.StreamingContext"/> instance that contains the serialized data</param>
  23602. </member>
  23603. <member name="P:ZedGraph.DateAsOrdinalScale.Type">
  23604. <summary>
  23605. Return the <see cref="T:ZedGraph.AxisType"/> for this <see cref="T:ZedGraph.Scale"/>, which is
  23606. <see cref="F:ZedGraph.AxisType.DateAsOrdinal"/>.
  23607. </summary>
  23608. </member>
  23609. <member name="P:ZedGraph.DateAsOrdinalScale.Min">
  23610. <summary>
  23611. Gets or sets the minimum value for this scale.
  23612. </summary>
  23613. <remarks>
  23614. The set property is specifically adapted for <see cref="F:ZedGraph.AxisType.DateAsOrdinal"/> scales,
  23615. in that it automatically limits the value to the range of valid dates for the
  23616. <see cref="T:ZedGraph.XDate"/> struct.
  23617. </remarks>
  23618. </member>
  23619. <member name="P:ZedGraph.DateAsOrdinalScale.Max">
  23620. <summary>
  23621. Gets or sets the maximum value for this scale.
  23622. </summary>
  23623. <remarks>
  23624. The set property is specifically adapted for <see cref="F:ZedGraph.AxisType.DateAsOrdinal"/> scales,
  23625. in that it automatically limits the value to the range of valid dates for the
  23626. <see cref="T:ZedGraph.XDate"/> struct.
  23627. </remarks>
  23628. </member>
  23629. <member name="T:ZedGraph.CollectionPlus">
  23630. <summary>
  23631. A collection base class containing basic extra functionality to be inherited
  23632. by <see cref="T:ZedGraph.CurveList"/>, <see cref="T:ZedGraph.IPointList"/>,
  23633. <see cref="T:ZedGraph.GraphObjList"/>.
  23634. </summary>
  23635. <remarks>The methods in this collection operate on basic
  23636. <see cref="T:System.Object"/> types. Therefore, in order to make sure that
  23637. the derived classes remain strongly-typed, there are no Add() or
  23638. Insert() methods here, and no methods that return an object.
  23639. Only Remove(), Move(), IndexOf(), etc. methods are included.</remarks>
  23640. <author> John Champion</author>
  23641. <version> $Revision: 3.8 $ $Date: 2006-06-24 20:26:43 $ </version>
  23642. </member>
  23643. <member name="M:ZedGraph.CollectionPlus.#ctor">
  23644. <summary>
  23645. Default Constructor
  23646. </summary>
  23647. </member>
  23648. <member name="M:ZedGraph.CollectionPlus.IndexOf(System.Object)">
  23649. <summary>
  23650. Return the zero-based position index of the specified object
  23651. in the collection.
  23652. </summary>
  23653. <param name="item">A reference to the object that is to be found.
  23654. </param>
  23655. <returns>The zero-based index of the specified object, or -1 if the
  23656. object is not in the list</returns>
  23657. <seealso cref="M:System.Collections.IList.IndexOf(System.Object)"/>
  23658. </member>
  23659. <member name="M:ZedGraph.CollectionPlus.Remove(System.Int32)">
  23660. <summary>
  23661. Remove an object from the collection at the specified ordinal location.
  23662. </summary>
  23663. <param name="index">
  23664. An ordinal position in the list at which the object to be removed
  23665. is located.
  23666. </param>
  23667. <seealso cref="M:System.Collections.IList.Remove(System.Object)"/>
  23668. </member>
  23669. <member name="M:ZedGraph.CollectionPlus.Remove(System.Object)">
  23670. <summary>
  23671. Remove an object from the collection based on an object reference.
  23672. </summary>
  23673. <param name="item">A reference to the object that is to be
  23674. removed.</param>
  23675. <seealso cref="M:System.Collections.IList.Remove(System.Object)"/>
  23676. </member>
  23677. <member name="M:ZedGraph.CollectionPlus.Move(System.Int32,System.Int32)">
  23678. <summary>
  23679. Move the position of the object at the specified index
  23680. to the new relative position in the list.</summary>
  23681. <remarks>For Graphic type objects, this method controls the
  23682. Z-Order of the items. Objects at the beginning of the list
  23683. appear in front of objects at the end of the list.</remarks>
  23684. <param name="index">The zero-based index of the object
  23685. to be moved.</param>
  23686. <param name="relativePos">The relative number of positions to move
  23687. the object. A value of -1 will move the
  23688. object one position earlier in the list, a value
  23689. of 1 will move it one position later. To move an item to the
  23690. beginning of the list, use a large negative value (such as -999).
  23691. To move it to the end of the list, use a large positive value.
  23692. </param>
  23693. <returns>The new position for the object, or -1 if the object
  23694. was not found.</returns>
  23695. </member>
  23696. <member name="T:ZedGraph.PointPair4">
  23697. <summary>
  23698. The basic <see cref="T:ZedGraph.PointPair"/> class holds three data values (X, Y, Z). This
  23699. class extends the basic PointPair to contain four data values (X, Y, Z, T).
  23700. </summary>
  23701. <author> John Champion </author>
  23702. <version> $Revision: 3.3 $ $Date: 2007-03-17 18:43:44 $ </version>
  23703. </member>
  23704. <member name="F:ZedGraph.PointPair4.schema3">
  23705. <summary>
  23706. Current schema value that defines the version of the serialized file
  23707. </summary>
  23708. </member>
  23709. <member name="F:ZedGraph.PointPair4.T">
  23710. <summary>
  23711. This PointPair4's T coordinate.
  23712. </summary>
  23713. </member>
  23714. <member name="M:ZedGraph.PointPair4.#ctor">
  23715. <summary>
  23716. Default Constructor
  23717. </summary>
  23718. </member>
  23719. <member name="M:ZedGraph.PointPair4.#ctor(System.Double,System.Double,System.Double,System.Double)">
  23720. <summary>
  23721. Creates a point pair with the specified X, Y, Z, and T value.
  23722. </summary>
  23723. <param name="x">This pair's x coordinate.</param>
  23724. <param name="y">This pair's y coordinate.</param>
  23725. <param name="z">This pair's z coordinate.</param>
  23726. <param name="t">This pair's t coordinate.</param>
  23727. </member>
  23728. <member name="M:ZedGraph.PointPair4.#ctor(System.Double,System.Double,System.Double,System.Double,System.String)">
  23729. <summary>
  23730. Creates a point pair with the specified X, Y, base value, and
  23731. label (<see cref="F:ZedGraph.PointPair.Tag"/>).
  23732. </summary>
  23733. <param name="x">This pair's x coordinate.</param>
  23734. <param name="y">This pair's y coordinate.</param>
  23735. <param name="z">This pair's z coordinate.</param>
  23736. <param name="t">This pair's t coordinate.</param>
  23737. <param name="label">This pair's string label (<see cref="F:ZedGraph.PointPair.Tag"/>)</param>
  23738. </member>
  23739. <member name="M:ZedGraph.PointPair4.#ctor(ZedGraph.PointPair4)">
  23740. <summary>
  23741. The PointPair4 copy constructor.
  23742. </summary>
  23743. <param name="rhs">The basis for the copy.</param>
  23744. </member>
  23745. <member name="M:ZedGraph.PointPair4.#ctor(System.Runtime.Serialization.SerializationInfo,System.Runtime.Serialization.StreamingContext)">
  23746. <summary>
  23747. Constructor for deserializing objects
  23748. </summary>
  23749. <param name="info">A <see cref="T:System.Runtime.Serialization.SerializationInfo"/> instance that defines the serialized data
  23750. </param>
  23751. <param name="context">A <see cref="T:System.Runtime.Serialization.StreamingContext"/> instance that contains the serialized data
  23752. </param>
  23753. </member>
  23754. <member name="M:ZedGraph.PointPair4.GetObjectData(System.Runtime.Serialization.SerializationInfo,System.Runtime.Serialization.StreamingContext)">
  23755. <summary>
  23756. Populates a <see cref="T:System.Runtime.Serialization.SerializationInfo"/> instance with the data needed to serialize the target object
  23757. </summary>
  23758. <param name="info">A <see cref="T:System.Runtime.Serialization.SerializationInfo"/> instance that defines the serialized data</param>
  23759. <param name="context">A <see cref="T:System.Runtime.Serialization.StreamingContext"/> instance that contains the serialized data</param>
  23760. </member>
  23761. <member name="M:ZedGraph.PointPair4.ToString(System.Boolean)">
  23762. <summary>
  23763. Format this PointPair4 value using the default format. Example: "( 12.345, -16.876 )".
  23764. The two double values are formatted with the "g" format type.
  23765. </summary>
  23766. <param name="isShowZT">true to show the third "Z" and fourth "T" value coordinates</param>
  23767. <returns>A string representation of the PointPair4</returns>
  23768. </member>
  23769. <member name="M:ZedGraph.PointPair4.ToString(System.String,System.Boolean)">
  23770. <summary>
  23771. Format this PointPair value using a general format string.
  23772. Example: a format string of "e2" would give "( 1.23e+001, -1.69e+001 )".
  23773. If <see paramref="isShowZ"/>
  23774. is true, then the third "Z" coordinate is also shown.
  23775. </summary>
  23776. <param name="format">A format string that will be used to format each of
  23777. the two double type values (see <see cref="M:System.Double.ToString"/>).</param>
  23778. <returns>A string representation of the PointPair</returns>
  23779. <param name="isShowZT">true to show the third "Z" or low dependent value coordinate</param>
  23780. </member>
  23781. <member name="M:ZedGraph.PointPair4.ToString(System.String,System.String,System.String,System.String)">
  23782. <summary>
  23783. Format this PointPair value using different general format strings for the X, Y, and Z values.
  23784. Example: a format string of "e2" would give "( 1.23e+001, -1.69e+001 )".
  23785. </summary>
  23786. <param name="formatX">A format string that will be used to format the X
  23787. double type value (see <see cref="M:System.Double.ToString"/>).</param>
  23788. <param name="formatY">A format string that will be used to format the Y
  23789. double type value (see <see cref="M:System.Double.ToString"/>).</param>
  23790. <param name="formatZ">A format string that will be used to format the Z
  23791. double type value (see <see cref="M:System.Double.ToString"/>).</param>
  23792. <param name="formatT">A format string that will be used to format the T
  23793. double type value (see <see cref="M:System.Double.ToString"/>).</param>
  23794. <returns>A string representation of the PointPair</returns>
  23795. </member>
  23796. <member name="P:ZedGraph.PointPair4.IsInvalid4D">
  23797. <summary>
  23798. Readonly value that determines if either the X, Y, Z, or T
  23799. coordinate in this PointPair4 is an invalid (not plotable) value.
  23800. It is considered invalid if it is missing (equal to System.Double.Max),
  23801. Infinity, or NaN.
  23802. </summary>
  23803. <returns>true if any value is invalid</returns>
  23804. </member>
  23805. <member name="T:ZedGraph.LineItem">
  23806. <summary>
  23807. Encapsulates a curve type that is displayed as a line and/or a set of
  23808. symbols at each point.
  23809. </summary>
  23810. <author> John Champion </author>
  23811. <version> $Revision: 3.22 $ $Date: 2007-08-10 16:22:54 $ </version>
  23812. </member>
  23813. <member name="F:ZedGraph.LineItem.schema2">
  23814. <summary>
  23815. Current schema value that defines the version of the serialized file
  23816. </summary>
  23817. </member>
  23818. <member name="F:ZedGraph.LineItem._symbol">
  23819. <summary>
  23820. Private field that stores a reference to the <see cref="T:ZedGraph.Symbol"/>
  23821. class defined for this <see cref="T:ZedGraph.LineItem"/>. Use the public
  23822. property <see cref="P:ZedGraph.LineItem.Symbol"/> to access this value.
  23823. </summary>
  23824. </member>
  23825. <member name="F:ZedGraph.LineItem._line">
  23826. <summary>
  23827. Private field that stores a reference to the <see cref="T:ZedGraph.Line"/>
  23828. class defined for this <see cref="T:ZedGraph.LineItem"/>. Use the public
  23829. property <see cref="P:ZedGraph.LineItem.Line"/> to access this value.
  23830. </summary>
  23831. </member>
  23832. <member name="M:ZedGraph.LineItem.IsZIncluded(ZedGraph.GraphPane)">
  23833. <summary>
  23834. Gets a flag indicating if the Z data range should be included in the axis scaling calculations.
  23835. </summary>
  23836. <param name="pane">The parent <see cref="T:ZedGraph.GraphPane"/> of this <see cref="T:ZedGraph.CurveItem"/>.
  23837. </param>
  23838. <value>true if the Z data are included, false otherwise</value>
  23839. </member>
  23840. <member name="M:ZedGraph.LineItem.IsXIndependent(ZedGraph.GraphPane)">
  23841. <summary>
  23842. Gets a flag indicating if the X axis is the independent axis for this <see cref="T:ZedGraph.CurveItem"/>
  23843. </summary>
  23844. <param name="pane">The parent <see cref="T:ZedGraph.GraphPane"/> of this <see cref="T:ZedGraph.CurveItem"/>.
  23845. </param>
  23846. <value>true if the X axis is independent, false otherwise</value>
  23847. </member>
  23848. <member name="M:ZedGraph.LineItem.#ctor(System.String)">
  23849. <summary>
  23850. Create a new <see cref="T:ZedGraph.LineItem"/>, specifying only the legend <see cref="P:ZedGraph.CurveItem.Label"/>.
  23851. </summary>
  23852. <param name="label">The _label that will appear in the legend.</param>
  23853. </member>
  23854. <member name="M:ZedGraph.LineItem.#ctor(System.String,System.Double[],System.Double[],System.Drawing.Color,ZedGraph.SymbolType,System.Single)">
  23855. <summary>
  23856. Create a new <see cref="T:ZedGraph.LineItem"/> using the specified properties.
  23857. </summary>
  23858. <param name="label">The _label that will appear in the legend.</param>
  23859. <param name="x">An array of double precision values that define
  23860. the independent (X axis) values for this curve</param>
  23861. <param name="y">An array of double precision values that define
  23862. the dependent (Y axis) values for this curve</param>
  23863. <param name="color">A <see cref="T:System.Drawing.Color"/> value that will be applied to
  23864. the <see cref="P:ZedGraph.LineItem.Line"/> and <see cref="P:ZedGraph.LineItem.Symbol"/> properties.
  23865. </param>
  23866. <param name="symbolType">A <see cref="T:ZedGraph.SymbolType"/> enum specifying the
  23867. type of symbol to use for this <see cref="T:ZedGraph.LineItem"/>. Use <see cref="F:ZedGraph.SymbolType.None"/>
  23868. to hide the symbols.</param>
  23869. <param name="lineWidth">The width (in points) to be used for the <see cref="P:ZedGraph.LineItem.Line"/>. This
  23870. width is scaled based on <see cref="M:ZedGraph.PaneBase.CalcScaleFactor"/>. Use a value of zero to
  23871. hide the line (see <see cref="P:ZedGraph.LineBase.IsVisible"/>).</param>
  23872. </member>
  23873. <member name="M:ZedGraph.LineItem.#ctor(System.String,System.Double[],System.Double[],System.Drawing.Color,ZedGraph.SymbolType)">
  23874. <summary>
  23875. Create a new <see cref="T:ZedGraph.LineItem"/> using the specified properties.
  23876. </summary>
  23877. <param name="label">The _label that will appear in the legend.</param>
  23878. <param name="x">An array of double precision values that define
  23879. the independent (X axis) values for this curve</param>
  23880. <param name="y">An array of double precision values that define
  23881. the dependent (Y axis) values for this curve</param>
  23882. <param name="color">A <see cref="T:System.Drawing.Color"/> value that will be applied to
  23883. the <see cref="P:ZedGraph.LineItem.Line"/> and <see cref="P:ZedGraph.LineItem.Symbol"/> properties.
  23884. </param>
  23885. <param name="symbolType">A <see cref="T:ZedGraph.SymbolType"/> enum specifying the
  23886. type of symbol to use for this <see cref="T:ZedGraph.LineItem"/>. Use <see cref="F:ZedGraph.SymbolType.None"/>
  23887. to hide the symbols.</param>
  23888. </member>
  23889. <member name="M:ZedGraph.LineItem.#ctor(System.String,ZedGraph.IPointList,System.Drawing.Color,ZedGraph.SymbolType,System.Single)">
  23890. <summary>
  23891. Create a new <see cref="T:ZedGraph.LineItem"/> using the specified properties.
  23892. </summary>
  23893. <param name="label">The _label that will appear in the legend.</param>
  23894. <param name="points">A <see cref="T:ZedGraph.IPointList"/> of double precision value pairs that define
  23895. the X and Y values for this curve</param>
  23896. <param name="color">A <see cref="T:System.Drawing.Color"/> value that will be applied to
  23897. the <see cref="P:ZedGraph.LineItem.Line"/> and <see cref="P:ZedGraph.LineItem.Symbol"/> properties.
  23898. </param>
  23899. <param name="symbolType">A <see cref="T:ZedGraph.SymbolType"/> enum specifying the
  23900. type of symbol to use for this <see cref="T:ZedGraph.LineItem"/>. Use <see cref="F:ZedGraph.SymbolType.None"/>
  23901. to hide the symbols.</param>
  23902. <param name="lineWidth">The width (in points) to be used for the <see cref="P:ZedGraph.LineItem.Line"/>. This
  23903. width is scaled based on <see cref="M:ZedGraph.PaneBase.CalcScaleFactor"/>. Use a value of zero to
  23904. hide the line (see <see cref="P:ZedGraph.LineBase.IsVisible"/>).</param>
  23905. </member>
  23906. <member name="M:ZedGraph.LineItem.#ctor(System.String,ZedGraph.IPointList,System.Drawing.Color,ZedGraph.SymbolType)">
  23907. <summary>
  23908. Create a new <see cref="T:ZedGraph.LineItem"/> using the specified properties.
  23909. </summary>
  23910. <param name="label">The _label that will appear in the legend.</param>
  23911. <param name="points">A <see cref="T:ZedGraph.IPointList"/> of double precision value pairs that define
  23912. the X and Y values for this curve</param>
  23913. <param name="color">A <see cref="T:System.Drawing.Color"/> value that will be applied to
  23914. the <see cref="P:ZedGraph.LineItem.Line"/> and <see cref="P:ZedGraph.LineItem.Symbol"/> properties.
  23915. </param>
  23916. <param name="symbolType">A <see cref="T:ZedGraph.SymbolType"/> enum specifying the
  23917. type of symbol to use for this <see cref="T:ZedGraph.LineItem"/>. Use <see cref="F:ZedGraph.SymbolType.None"/>
  23918. to hide the symbols.</param>
  23919. </member>
  23920. <member name="M:ZedGraph.LineItem.#ctor(ZedGraph.LineItem)">
  23921. <summary>
  23922. The Copy Constructor
  23923. </summary>
  23924. <param name="rhs">The <see cref="T:ZedGraph.LineItem"/> object from which to copy</param>
  23925. </member>
  23926. <member name="M:ZedGraph.LineItem.System#ICloneable#Clone">
  23927. <summary>
  23928. Implement the <see cref="T:System.ICloneable"/> interface in a typesafe manner by just
  23929. calling the typed version of <see cref="M:ZedGraph.LineItem.Clone"/>
  23930. </summary>
  23931. <returns>A deep copy of this object</returns>
  23932. </member>
  23933. <member name="M:ZedGraph.LineItem.Clone">
  23934. <summary>
  23935. Typesafe, deep-copy clone method.
  23936. </summary>
  23937. <returns>A new, independent copy of this class</returns>
  23938. </member>
  23939. <member name="M:ZedGraph.LineItem.#ctor(System.Runtime.Serialization.SerializationInfo,System.Runtime.Serialization.StreamingContext)">
  23940. <summary>
  23941. Constructor for deserializing objects
  23942. </summary>
  23943. <param name="info">A <see cref="T:System.Runtime.Serialization.SerializationInfo"/> instance that defines the serialized data
  23944. </param>
  23945. <param name="context">A <see cref="T:System.Runtime.Serialization.StreamingContext"/> instance that contains the serialized data
  23946. </param>
  23947. </member>
  23948. <member name="M:ZedGraph.LineItem.GetObjectData(System.Runtime.Serialization.SerializationInfo,System.Runtime.Serialization.StreamingContext)">
  23949. <summary>
  23950. Populates a <see cref="T:System.Runtime.Serialization.SerializationInfo"/> instance with the data needed to serialize the target object
  23951. </summary>
  23952. <param name="info">A <see cref="T:System.Runtime.Serialization.SerializationInfo"/> instance that defines the serialized data</param>
  23953. <param name="context">A <see cref="T:System.Runtime.Serialization.StreamingContext"/> instance that contains the serialized data</param>
  23954. </member>
  23955. <member name="M:ZedGraph.LineItem.Draw(System.Drawing.Graphics,ZedGraph.GraphPane,System.Int32,System.Single)">
  23956. <summary>
  23957. Do all rendering associated with this <see cref="T:ZedGraph.LineItem"/> to the specified
  23958. <see cref="T:System.Drawing.Graphics"/> device. This method is normally only
  23959. called by the Draw method of the parent <see cref="T:ZedGraph.CurveList"/>
  23960. collection object.
  23961. </summary>
  23962. <param name="g">
  23963. A graphic device object to be drawn into. This is normally e.Graphics from the
  23964. PaintEventArgs argument to the Paint() method.
  23965. </param>
  23966. <param name="pane">
  23967. A reference to the <see cref="T:ZedGraph.GraphPane"/> object that is the parent or
  23968. owner of this object.
  23969. </param>
  23970. <param name="pos">The ordinal position of the current <see cref="T:ZedGraph.Bar"/>
  23971. curve.</param>
  23972. <param name="scaleFactor">
  23973. The scaling factor to be used for rendering objects. This is calculated and
  23974. passed down by the parent <see cref="T:ZedGraph.GraphPane"/> object using the
  23975. <see cref="M:ZedGraph.PaneBase.CalcScaleFactor"/> method, and is used to proportionally adjust
  23976. font sizes, etc. according to the actual size of the graph.
  23977. </param>
  23978. </member>
  23979. <member name="M:ZedGraph.LineItem.DrawLegendKey(System.Drawing.Graphics,ZedGraph.GraphPane,System.Drawing.RectangleF,System.Single)">
  23980. <summary>
  23981. Draw a legend key entry for this <see cref="T:ZedGraph.LineItem"/> at the specified location
  23982. </summary>
  23983. <param name="g">
  23984. A graphic device object to be drawn into. This is normally e.Graphics from the
  23985. PaintEventArgs argument to the Paint() method.
  23986. </param>
  23987. <param name="pane">
  23988. A reference to the <see cref="T:ZedGraph.GraphPane"/> object that is the parent or
  23989. owner of this object.
  23990. </param>
  23991. <param name="rect">The <see cref="T:System.Drawing.RectangleF"/> struct that specifies the
  23992. location for the legend key</param>
  23993. <param name="scaleFactor">
  23994. The scaling factor to be used for rendering objects. This is calculated and
  23995. passed down by the parent <see cref="T:ZedGraph.GraphPane"/> object using the
  23996. <see cref="M:ZedGraph.PaneBase.CalcScaleFactor"/> method, and is used to proportionally adjust
  23997. font sizes, etc. according to the actual size of the graph.
  23998. </param>
  23999. </member>
  24000. <member name="M:ZedGraph.LineItem.MakeUnique(ZedGraph.ColorSymbolRotator)">
  24001. <summary>
  24002. Loads some pseudo unique colors/symbols into this LineItem. This
  24003. is mainly useful for differentiating a set of new LineItems without
  24004. having to pick your own colors/symbols.
  24005. <seealso cref="M:ZedGraph.CurveItem.MakeUnique(ZedGraph.ColorSymbolRotator)"/>
  24006. </summary>
  24007. <param name="rotator">
  24008. The <see cref="T:ZedGraph.ColorSymbolRotator"/> that is used to pick the color
  24009. and symbol for this method call.
  24010. </param>
  24011. </member>
  24012. <member name="M:ZedGraph.LineItem.GetCoords(ZedGraph.GraphPane,System.Int32,System.String@)">
  24013. <summary>
  24014. Determine the coords for the rectangle associated with a specified point for
  24015. this <see cref="T:ZedGraph.CurveItem"/>
  24016. </summary>
  24017. <param name="pane">The <see cref="T:ZedGraph.GraphPane"/> to which this curve belongs</param>
  24018. <param name="i">The index of the point of interest</param>
  24019. <param name="coords">A list of coordinates that represents the "rect" for
  24020. this point (used in an html AREA tag)</param>
  24021. <returns>true if it's a valid point, false otherwise</returns>
  24022. </member>
  24023. <member name="P:ZedGraph.LineItem.Symbol">
  24024. <summary>
  24025. Gets or sets the <see cref="T:ZedGraph.Symbol"/> class instance defined
  24026. for this <see cref="T:ZedGraph.LineItem"/>.
  24027. </summary>
  24028. </member>
  24029. <member name="P:ZedGraph.LineItem.Line">
  24030. <summary>
  24031. Gets or sets the <see cref="T:ZedGraph.Line"/> class instance defined
  24032. for this <see cref="T:ZedGraph.LineItem"/>.
  24033. </summary>
  24034. </member>
  24035. <member name="T:ZedGraph.Legend">
  24036. <summary>
  24037. This class encapsulates the chart <see cref="T:ZedGraph.Legend"/> that is displayed
  24038. in the <see cref="T:ZedGraph.GraphPane"/>
  24039. </summary>
  24040. <author> John Champion </author>
  24041. <version> $Revision: 3.41 $ $Date: 2007-08-11 19:24:55 $ </version>
  24042. </member>
  24043. <member name="F:ZedGraph.Legend.schema">
  24044. <summary>
  24045. Current schema value that defines the version of the serialized file
  24046. </summary>
  24047. </member>
  24048. <member name="F:ZedGraph.Legend._rect">
  24049. <summary> Private field to hold the bounding rectangle around the legend.
  24050. This bounding rectangle varies with the number of legend entries, font sizes,
  24051. etc., and is re-calculated by <see cref="M:ZedGraph.Legend.CalcRect(System.Drawing.Graphics,ZedGraph.PaneBase,System.Single,System.Drawing.RectangleF@)"/> at each redraw.
  24052. Use the public readonly property <see cref="P:ZedGraph.Legend.Rect"/> to access this
  24053. rectangle.
  24054. </summary>
  24055. </member>
  24056. <member name="F:ZedGraph.Legend._position">
  24057. <summary>Private field to hold the legend location setting. This field
  24058. contains the <see cref="T:ZedGraph.LegendPos"/> enum type to specify the area of
  24059. the graph where the legend will be positioned. Use the public property
  24060. <see cref="T:ZedGraph.LegendPos"/> to access this value.
  24061. </summary>
  24062. <seealso cref="F:ZedGraph.Legend.Default.Position"/>
  24063. </member>
  24064. <member name="F:ZedGraph.Legend._isHStack">
  24065. <summary>
  24066. Private field to enable/disable horizontal stacking of the legend entries.
  24067. If this value is false, then the legend entries will always be a single column.
  24068. Use the public property <see cref="P:ZedGraph.Legend.IsHStack"/> to access this value.
  24069. </summary>
  24070. <seealso cref="F:ZedGraph.Legend.Default.IsHStack"/>
  24071. </member>
  24072. <member name="F:ZedGraph.Legend._isVisible">
  24073. <summary>
  24074. Private field to enable/disable drawing of the entire legend.
  24075. If this value is false, then the legend will not be drawn.
  24076. Use the public property <see cref="P:ZedGraph.Legend.IsVisible"/> to access this value.
  24077. </summary>
  24078. </member>
  24079. <member name="F:ZedGraph.Legend._fill">
  24080. <summary>
  24081. Private field that stores the <see cref="T:ZedGraph.Fill"/> data for this
  24082. <see cref="T:ZedGraph.Legend"/>. Use the public property <see cref="P:ZedGraph.Legend.Fill"/> to
  24083. access this value.
  24084. </summary>
  24085. </member>
  24086. <member name="F:ZedGraph.Legend._border">
  24087. <summary>
  24088. Private field that stores the <see cref="T:ZedGraph.Border"/> data for this
  24089. <see cref="T:ZedGraph.Legend"/>. Use the public property <see cref="P:ZedGraph.Legend.Border"/> to
  24090. access this value.
  24091. </summary>
  24092. </member>
  24093. <member name="F:ZedGraph.Legend._fontSpec">
  24094. <summary>
  24095. Private field to maintain the <see cref="P:ZedGraph.Legend.FontSpec"/> class that
  24096. maintains font attributes for the entries in this legend. Use
  24097. the <see cref="P:ZedGraph.Legend.FontSpec"/> property to access this class.
  24098. </summary>
  24099. </member>
  24100. <member name="F:ZedGraph.Legend._location">
  24101. <summary>
  24102. Private field to maintain the <see cref="T:ZedGraph.Legend"/> location. This object
  24103. is only applicable if the <see cref="P:ZedGraph.Legend.Position"/> property is set to
  24104. <see cref="F:ZedGraph.LegendPos.Float"/>.
  24105. </summary>
  24106. </member>
  24107. <member name="F:ZedGraph.Legend._hStack">
  24108. <summary>
  24109. Private temporary field to maintain the number of columns (horizontal stacking) to be used
  24110. for drawing the <see cref="T:ZedGraph.Legend"/>. This value is only valid during a draw operation.
  24111. </summary>
  24112. </member>
  24113. <member name="F:ZedGraph.Legend._legendItemWidth">
  24114. <summary>
  24115. Private temporary field to maintain the width of each column in the
  24116. <see cref="T:ZedGraph.Legend"/>. This value is only valid during a draw operation.
  24117. </summary>
  24118. </member>
  24119. <member name="F:ZedGraph.Legend._legendItemHeight">
  24120. <summary>
  24121. Private temporary field to maintain the height of each row in the
  24122. <see cref="T:ZedGraph.Legend"/>. This value is only valid during a draw operation.
  24123. </summary>
  24124. </member>
  24125. <member name="F:ZedGraph.Legend._gap">
  24126. <summary>
  24127. Private field to store the gap between the legend and the chart rectangle.
  24128. </summary>
  24129. </member>
  24130. <member name="F:ZedGraph.Legend._isReverse">
  24131. <summary>
  24132. Private field to select output order of legend entries.
  24133. </summary>
  24134. </member>
  24135. <member name="F:ZedGraph.Legend._tmpSize">
  24136. <summary>
  24137. Private temporary field to maintain the characteristic "gap" for the legend.
  24138. This is normal the height of the largest font in the legend.
  24139. This value is only valid during a draw operation.
  24140. </summary>
  24141. </member>
  24142. <member name="F:ZedGraph.Legend._isShowLegendSymbols">
  24143. <summary>
  24144. Private field to enable/diable drawing the line and symbol samples in the
  24145. legend.
  24146. </summary>
  24147. </member>
  24148. <member name="M:ZedGraph.Legend.#ctor">
  24149. <summary>
  24150. Default constructor that sets all <see cref="T:ZedGraph.Legend"/> properties to default
  24151. values as defined in the <see cref="T:ZedGraph.Legend.Default"/> class.
  24152. </summary>
  24153. </member>
  24154. <member name="M:ZedGraph.Legend.#ctor(ZedGraph.Legend)">
  24155. <summary>
  24156. The Copy Constructor
  24157. </summary>
  24158. <param name="rhs">The XAxis object from which to copy</param>
  24159. </member>
  24160. <member name="M:ZedGraph.Legend.System#ICloneable#Clone">
  24161. <summary>
  24162. Implement the <see cref="T:System.ICloneable"/> interface in a typesafe manner by just
  24163. calling the typed version of <see cref="M:ZedGraph.Legend.Clone"/>
  24164. </summary>
  24165. <returns>A deep copy of this object</returns>
  24166. </member>
  24167. <member name="M:ZedGraph.Legend.Clone">
  24168. <summary>
  24169. Typesafe, deep-copy clone method.
  24170. </summary>
  24171. <returns>A new, independent copy of this class</returns>
  24172. </member>
  24173. <member name="M:ZedGraph.Legend.#ctor(System.Runtime.Serialization.SerializationInfo,System.Runtime.Serialization.StreamingContext)">
  24174. <summary>
  24175. Constructor for deserializing objects
  24176. </summary>
  24177. <param name="info">A <see cref="T:System.Runtime.Serialization.SerializationInfo"/> instance that defines the serialized data
  24178. </param>
  24179. <param name="context">A <see cref="T:System.Runtime.Serialization.StreamingContext"/> instance that contains the serialized data
  24180. </param>
  24181. </member>
  24182. <member name="M:ZedGraph.Legend.GetObjectData(System.Runtime.Serialization.SerializationInfo,System.Runtime.Serialization.StreamingContext)">
  24183. <summary>
  24184. Populates a <see cref="T:System.Runtime.Serialization.SerializationInfo"/> instance with the data needed to serialize the target object
  24185. </summary>
  24186. <param name="info">A <see cref="T:System.Runtime.Serialization.SerializationInfo"/> instance that defines the serialized data</param>
  24187. <param name="context">A <see cref="T:System.Runtime.Serialization.StreamingContext"/> instance that contains the serialized data</param>
  24188. </member>
  24189. <member name="M:ZedGraph.Legend.Draw(System.Drawing.Graphics,ZedGraph.PaneBase,System.Single)">
  24190. <summary>
  24191. Render the <see cref="T:ZedGraph.Legend"/> to the specified <see cref="T:System.Drawing.Graphics"/> device.
  24192. </summary>
  24193. <remarks>
  24194. This method is normally only called by the Draw method
  24195. of the parent <see cref="T:ZedGraph.GraphPane"/> object.
  24196. </remarks>
  24197. <param name="g">
  24198. A graphic device object to be drawn into. This is normally e.Graphics from the
  24199. PaintEventArgs argument to the Paint() method.
  24200. </param>
  24201. <param name="pane">
  24202. A reference to the <see cref="T:ZedGraph.PaneBase"/> object that is the parent or
  24203. owner of this object.
  24204. </param>
  24205. <param name="scaleFactor">
  24206. The scaling factor to be used for rendering objects. This is calculated and
  24207. passed down by the parent <see cref="T:ZedGraph.GraphPane"/> object using the
  24208. <see cref="M:ZedGraph.PaneBase.CalcScaleFactor"/> method, and is used to proportionally adjust
  24209. font sizes, etc. according to the actual size of the graph.
  24210. </param>
  24211. </member>
  24212. <member name="M:ZedGraph.Legend.FindPoint(System.Drawing.PointF,ZedGraph.PaneBase,System.Single,System.Int32@)">
  24213. <summary>
  24214. Determine if a mouse point is within the legend, and if so, which legend
  24215. entry (<see cref="T:ZedGraph.CurveItem"/>) is nearest.
  24216. </summary>
  24217. <param name="mousePt">The screen point, in pixel coordinates.</param>
  24218. <param name="pane">
  24219. A reference to the <see cref="T:ZedGraph.PaneBase"/> object that is the parent or
  24220. owner of this object.
  24221. </param>
  24222. <param name="scaleFactor">
  24223. The scaling factor to be used for rendering objects. This is calculated and
  24224. passed down by the parent <see cref="T:ZedGraph.GraphPane"/> object using the
  24225. <see cref="M:ZedGraph.PaneBase.CalcScaleFactor"/> method, and is used to proportionally adjust
  24226. font sizes, etc. according to the actual size of the graph.
  24227. </param>
  24228. <param name="index">The index number of the <see cref="T:ZedGraph.CurveItem"/> legend
  24229. entry that is under the mouse point. The <see cref="T:ZedGraph.CurveItem"/> object is
  24230. accessible via <see cref="P:ZedGraph.GraphPane.CurveList">CurveList[index]</see>.
  24231. </param>
  24232. <returns>true if the mouse point is within the <see cref="T:ZedGraph.Legend"/> bounding
  24233. box, false otherwise.</returns>
  24234. <seealso cref="M:ZedGraph.GraphPane.FindNearestObject(System.Drawing.PointF,System.Drawing.Graphics,System.Object@,System.Int32@)"/>
  24235. </member>
  24236. <member name="M:ZedGraph.Legend.CalcRect(System.Drawing.Graphics,ZedGraph.PaneBase,System.Single,System.Drawing.RectangleF@)">
  24237. <summary>
  24238. Calculate the <see cref="T:ZedGraph.Legend"/> rectangle (<see cref="P:ZedGraph.Legend.Rect"/>),
  24239. taking into account the number of required legend
  24240. entries, and the legend drawing preferences.
  24241. </summary>
  24242. <remarks>Adjust the size of the
  24243. <see cref="P:ZedGraph.Chart.Rect"/> for the parent <see cref="T:ZedGraph.GraphPane"/> to accomodate the
  24244. space required by the legend.
  24245. </remarks>
  24246. <param name="g">
  24247. A graphic device object to be drawn into. This is normally e.Graphics from the
  24248. PaintEventArgs argument to the Paint() method.
  24249. </param>
  24250. <param name="pane">
  24251. A reference to the <see cref="T:ZedGraph.PaneBase"/> object that is the parent or
  24252. owner of this object.
  24253. </param>
  24254. <param name="scaleFactor">
  24255. The scaling factor to be used for rendering objects. This is calculated and
  24256. passed down by the parent <see cref="T:ZedGraph.GraphPane"/> object using the
  24257. <see cref="M:ZedGraph.PaneBase.CalcScaleFactor"/> method, and is used to proportionally adjust
  24258. font sizes, etc. according to the actual size of the graph.
  24259. </param>
  24260. <param name="tChartRect">
  24261. The rectangle that contains the area bounded by the axes, in pixel units.
  24262. <seealso cref="P:ZedGraph.Chart.Rect"/>
  24263. </param>
  24264. </member>
  24265. <member name="P:ZedGraph.Legend.Rect">
  24266. <summary>
  24267. Get the bounding rectangle for the <see cref="T:ZedGraph.Legend"/> in screen coordinates
  24268. </summary>
  24269. <value>A screen rectangle in pixel units</value>
  24270. </member>
  24271. <member name="P:ZedGraph.Legend.FontSpec">
  24272. <summary>
  24273. Access to the <see cref="T:ZedGraph.FontSpec"/> class used to render
  24274. the <see cref="T:ZedGraph.Legend"/> entries
  24275. </summary>
  24276. <value>A reference to a <see cref="T:ZedGraph.Legend"/> object</value>
  24277. <seealso cref="F:ZedGraph.Legend.Default.FontColor"/>
  24278. <seealso cref="F:ZedGraph.Legend.Default.FontBold"/>
  24279. <seealso cref="F:ZedGraph.Legend.Default.FontItalic"/>
  24280. <seealso cref="F:ZedGraph.Legend.Default.FontUnderline"/>
  24281. <seealso cref="F:ZedGraph.Legend.Default.FontFamily"/>
  24282. <seealso cref="F:ZedGraph.Legend.Default.FontSize"/>
  24283. </member>
  24284. <member name="P:ZedGraph.Legend.IsVisible">
  24285. <summary>
  24286. Gets or sets a property that shows or hides the <see cref="T:ZedGraph.Legend"/> entirely
  24287. </summary>
  24288. <value> true to show the <see cref="T:ZedGraph.Legend"/>, false to hide it </value>
  24289. <seealso cref="F:ZedGraph.Legend.Default.IsVisible"/>
  24290. </member>
  24291. <member name="P:ZedGraph.Legend.Border">
  24292. <summary>
  24293. The <see cref="P:ZedGraph.Legend.Border"/> class used to draw the border border around this <see cref="T:ZedGraph.Legend"/>.
  24294. </summary>
  24295. </member>
  24296. <member name="P:ZedGraph.Legend.Fill">
  24297. <summary>
  24298. Gets or sets the <see cref="T:ZedGraph.Fill"/> data for this
  24299. <see cref="T:ZedGraph.Legend"/> background.
  24300. </summary>
  24301. </member>
  24302. <member name="P:ZedGraph.Legend.IsHStack">
  24303. <summary>
  24304. Sets or gets a property that allows the <see cref="T:ZedGraph.Legend"/> items to
  24305. stack horizontally in addition to the vertical stacking
  24306. </summary>
  24307. <value>true to allow horizontal stacking, false otherwise
  24308. </value>
  24309. <seealso cref="F:ZedGraph.Legend.Default.IsHStack"/>
  24310. </member>
  24311. <member name="P:ZedGraph.Legend.Position">
  24312. <summary>
  24313. Sets or gets the location of the <see cref="T:ZedGraph.Legend"/> on the
  24314. <see cref="T:ZedGraph.GraphPane"/> using the <see cref="T:ZedGraph.LegendPos"/> enum type
  24315. </summary>
  24316. <seealso cref="F:ZedGraph.Legend.Default.Position"/>
  24317. </member>
  24318. <member name="P:ZedGraph.Legend.Location">
  24319. <summary>
  24320. Gets or sets the <see cref="P:ZedGraph.Legend.Location"/> data for the <see cref="T:ZedGraph.Legend"/>.
  24321. This property is only applicable if <see cref="P:ZedGraph.Legend.Position"/> is set
  24322. to <see cref="F:ZedGraph.LegendPos.Float"/>.
  24323. </summary>
  24324. </member>
  24325. <member name="P:ZedGraph.Legend.Gap">
  24326. <summary>
  24327. Gets or sets the gap size between the legend and the <see cref="P:ZedGraph.Chart.Rect"/>.
  24328. </summary>
  24329. <remarks>
  24330. This is expressed as a fraction of the largest scaled character height for any
  24331. of the fonts used in the legend. Each <see cref="T:ZedGraph.CurveItem"/> in the legend can
  24332. optionally have its own <see cref="P:ZedGraph.Legend.FontSpec"/> specification.
  24333. </remarks>
  24334. </member>
  24335. <member name="P:ZedGraph.Legend.IsReverse">
  24336. <summary>
  24337. Gets or sets a value that determines if the legend entries are displayed in normal order
  24338. (matching the order in the <see cref="T:ZedGraph.CurveList"/>, or in reverse order.
  24339. </summary>
  24340. </member>
  24341. <member name="P:ZedGraph.Legend.IsShowLegendSymbols">
  24342. <summary>
  24343. Gets or sets a value that determines whether the line and symbol keys will be displayed
  24344. in the legend.
  24345. </summary>
  24346. <remarks>
  24347. Note: If this value is set to false (so that only the curve label text is displayed
  24348. with no legend keys), then the color of the font for the legend entry of each curve
  24349. will automatically be set to match the <see cref="P:ZedGraph.CurveItem.Color"/> setting for that curve.
  24350. You can override this behavior by specifying a specific font to be used for each
  24351. individual curve with the <see cref="P:ZedGraph.Label.FontSpec">CurveItem.Label.FontSpec</see>
  24352. property.
  24353. </remarks>
  24354. </member>
  24355. <member name="T:ZedGraph.Legend.Default">
  24356. <summary>
  24357. A simple struct that defines the
  24358. default property values for the <see cref="T:ZedGraph.Legend"/> class.
  24359. </summary>
  24360. </member>
  24361. <member name="F:ZedGraph.Legend.Default.BorderWidth">
  24362. <summary>
  24363. The default pen width for the <see cref="T:ZedGraph.Legend"/> border border.
  24364. (<see cref="P:ZedGraph.LineBase.Width"/> property). Units are in pixels.
  24365. </summary>
  24366. </member>
  24367. <member name="F:ZedGraph.Legend.Default.BorderColor">
  24368. <summary>
  24369. The default color for the <see cref="T:ZedGraph.Legend"/> border border.
  24370. (<see cref="P:ZedGraph.LineBase.Color"/> property).
  24371. </summary>
  24372. </member>
  24373. <member name="F:ZedGraph.Legend.Default.FillColor">
  24374. <summary>
  24375. The default color for the <see cref="T:ZedGraph.Legend"/> background.
  24376. (<see cref="P:ZedGraph.Fill.Color"/> property). Use of this
  24377. color depends on the status of the <see cref="P:ZedGraph.Fill.Type"/>
  24378. property.
  24379. </summary>
  24380. </member>
  24381. <member name="F:ZedGraph.Legend.Default.FillBrush">
  24382. <summary>
  24383. The default custom brush for filling in this <see cref="T:ZedGraph.Legend"/>.
  24384. </summary>
  24385. </member>
  24386. <member name="F:ZedGraph.Legend.Default.FillType">
  24387. <summary>
  24388. The default fill mode for the <see cref="T:ZedGraph.Legend"/> background.
  24389. </summary>
  24390. </member>
  24391. <member name="F:ZedGraph.Legend.Default.Position">
  24392. <summary>
  24393. The default location for the <see cref="T:ZedGraph.Legend"/> on the graph
  24394. (<see cref="P:ZedGraph.Legend.Location"/> property). This property is
  24395. defined as a <see cref="T:ZedGraph.LegendPos"/> enumeration.
  24396. </summary>
  24397. </member>
  24398. <member name="F:ZedGraph.Legend.Default.IsBorderVisible">
  24399. <summary>
  24400. The default border mode for the <see cref="T:ZedGraph.Legend"/>.
  24401. (<see cref="P:ZedGraph.LineBase.IsVisible"/> property). true
  24402. to draw a border around the <see cref="P:ZedGraph.Legend.Rect"/>,
  24403. false otherwise.
  24404. </summary>
  24405. </member>
  24406. <member name="F:ZedGraph.Legend.Default.IsVisible">
  24407. <summary>
  24408. The default display mode for the <see cref="T:ZedGraph.Legend"/>.
  24409. (<see cref="P:ZedGraph.Legend.IsVisible"/> property). true
  24410. to show the legend,
  24411. false to hide it.
  24412. </summary>
  24413. </member>
  24414. <member name="F:ZedGraph.Legend.Default.IsFilled">
  24415. <summary>
  24416. The default fill mode for the <see cref="T:ZedGraph.Legend"/> background
  24417. (<see cref="P:ZedGraph.Fill.Type"/> property).
  24418. true to fill-in the background with color,
  24419. false to leave the background transparent.
  24420. </summary>
  24421. </member>
  24422. <member name="F:ZedGraph.Legend.Default.IsHStack">
  24423. <summary>
  24424. The default horizontal stacking mode for the <see cref="T:ZedGraph.Legend"/>
  24425. (<see cref="P:ZedGraph.Legend.IsHStack"/> property).
  24426. true to allow horizontal legend item stacking, false to allow
  24427. only vertical legend orientation.
  24428. </summary>
  24429. </member>
  24430. <member name="F:ZedGraph.Legend.Default.FontFamily">
  24431. <summary>
  24432. The default font family for the <see cref="T:ZedGraph.Legend"/> entries
  24433. (<see cref="P:ZedGraph.FontSpec.Family"/> property).
  24434. </summary>
  24435. </member>
  24436. <member name="F:ZedGraph.Legend.Default.FontSize">
  24437. <summary>
  24438. The default font size for the <see cref="T:ZedGraph.Legend"/> entries
  24439. (<see cref="P:ZedGraph.FontSpec.Size"/> property). Units are
  24440. in points (1/72 inch).
  24441. </summary>
  24442. </member>
  24443. <member name="F:ZedGraph.Legend.Default.FontColor">
  24444. <summary>
  24445. The default font color for the <see cref="T:ZedGraph.Legend"/> entries
  24446. (<see cref="P:ZedGraph.FontSpec.FontColor"/> property).
  24447. </summary>
  24448. </member>
  24449. <member name="F:ZedGraph.Legend.Default.FontBold">
  24450. <summary>
  24451. The default font bold mode for the <see cref="T:ZedGraph.Legend"/> entries
  24452. (<see cref="P:ZedGraph.FontSpec.IsBold"/> property). true
  24453. for a bold typeface, false otherwise.
  24454. </summary>
  24455. </member>
  24456. <member name="F:ZedGraph.Legend.Default.FontItalic">
  24457. <summary>
  24458. The default font italic mode for the <see cref="T:ZedGraph.Legend"/> entries
  24459. (<see cref="P:ZedGraph.FontSpec.IsItalic"/> property). true
  24460. for an italic typeface, false otherwise.
  24461. </summary>
  24462. </member>
  24463. <member name="F:ZedGraph.Legend.Default.FontUnderline">
  24464. <summary>
  24465. The default font underline mode for the <see cref="T:ZedGraph.Legend"/> entries
  24466. (<see cref="P:ZedGraph.FontSpec.IsUnderline"/> property). true
  24467. for an underlined typeface, false otherwise.
  24468. </summary>
  24469. </member>
  24470. <member name="F:ZedGraph.Legend.Default.FontFillColor">
  24471. <summary>
  24472. The default color for filling in the scale text background
  24473. (see <see cref="P:ZedGraph.Fill.Color"/> property).
  24474. </summary>
  24475. </member>
  24476. <member name="F:ZedGraph.Legend.Default.FontFillBrush">
  24477. <summary>
  24478. The default custom brush for filling in the scale text background
  24479. (see <see cref="P:ZedGraph.Fill.Brush"/> property).
  24480. </summary>
  24481. </member>
  24482. <member name="F:ZedGraph.Legend.Default.FontFillType">
  24483. <summary>
  24484. The default fill mode for filling in the scale text background
  24485. (see <see cref="P:ZedGraph.Fill.Type"/> property).
  24486. </summary>
  24487. </member>
  24488. <member name="F:ZedGraph.Legend.Default.Gap">
  24489. <summary>
  24490. The default gap size between the legend and the <see cref="P:ZedGraph.Chart.Rect"/>.
  24491. This is the default value of <see cref="P:ZedGraph.Legend.Gap"/>.
  24492. </summary>
  24493. </member>
  24494. <member name="F:ZedGraph.Legend.Default.IsReverse">
  24495. <summary>
  24496. Default value for the <see cref="P:ZedGraph.Legend.IsReverse"/> property.
  24497. </summary>
  24498. </member>
  24499. <member name="F:ZedGraph.Legend.Default.IsShowLegendSymbols">
  24500. <summary>
  24501. Default value for the <see cref="P:ZedGraph.Legend.IsShowLegendSymbols"/> property.
  24502. </summary>
  24503. </member>
  24504. <member name="T:ZedGraph.HSBColor">
  24505. <summary>
  24506. Hue-Saturation-Brightness Color class to store a color value, and to manage conversions
  24507. to and from RGB colors in the <see cref="T:System.Drawing.Color"/> struct.
  24508. </summary>
  24509. <remarks>
  24510. This class is based on code from http://www.cs.rit.edu/~ncs/color/ by Eugene Vishnevsky.
  24511. This struct stores the hue, saturation, brightness, and alpha values internally as
  24512. <see cref="T:System.Byte"/> values from 0 to 255. The hue represents a fraction of the 360 degrees
  24513. of color space available. The saturation is the color intensity, where 0 represents gray scale
  24514. and 255 is the most colored. For the brightness, 0 represents black and 255
  24515. represents white.
  24516. </remarks>
  24517. </member>
  24518. <member name="F:ZedGraph.HSBColor.H">
  24519. <summary>
  24520. The color hue value, ranging from 0 to 255.
  24521. </summary>
  24522. <remarks>
  24523. This property is actually a rescaling of the 360 degrees on the color wheel to 255
  24524. possible values. Therefore, every 42.5 units is a new sector, with the following
  24525. convention: red=0, yellow=42.5, green=85, cyan=127.5, blue=170, magenta=212.5
  24526. </remarks>
  24527. </member>
  24528. <member name="F:ZedGraph.HSBColor.S">
  24529. <summary>
  24530. The color saturation (intensity) value, ranging from 0 (gray scale) to 255 (most colored).
  24531. </summary>
  24532. </member>
  24533. <member name="F:ZedGraph.HSBColor.B">
  24534. <summary>
  24535. The brightness value, ranging from 0 (black) to 255 (white).
  24536. </summary>
  24537. </member>
  24538. <member name="F:ZedGraph.HSBColor.A">
  24539. <summary>
  24540. The alpha value (opacity), ranging from 0 (transparent) to 255 (opaque).
  24541. </summary>
  24542. </member>
  24543. <member name="M:ZedGraph.HSBColor.#ctor(System.Int32,System.Int32,System.Int32)">
  24544. <summary>
  24545. Constructor to load an <see cref="T:ZedGraph.HSBColor"/> struct from hue, saturation and
  24546. brightness values
  24547. </summary>
  24548. <param name="h">The color hue value, ranging from 0 to 255</param>
  24549. <param name="s">The color saturation (intensity) value, ranging from 0 (gray scale)
  24550. to 255 (most colored)</param>
  24551. <param name="b">The brightness value, ranging from 0 (black) to 255 (white)</param>
  24552. </member>
  24553. <member name="M:ZedGraph.HSBColor.#ctor(System.Int32,System.Int32,System.Int32,System.Int32)">
  24554. <summary>
  24555. Constructor to load an <see cref="T:ZedGraph.HSBColor"/> struct from hue, saturation,
  24556. brightness, and alpha values
  24557. </summary>
  24558. <param name="h">The color hue value, ranging from 0 to 255</param>
  24559. <param name="s">The color saturation (intensity) value, ranging from 0 (gray scale)
  24560. to 255 (most colored)</param>
  24561. <param name="b">The brightness value, ranging from 0 (black) to 255 (white)</param>
  24562. <param name="a">The alpha value (opacity), ranging from 0 (transparent) to
  24563. 255 (opaque)</param>
  24564. </member>
  24565. <member name="M:ZedGraph.HSBColor.#ctor(System.Drawing.Color)">
  24566. <summary>
  24567. Constructor to load an <see cref="T:ZedGraph.HSBColor"/> struct from a system
  24568. <see cref="T:System.Drawing.Color"/> struct.
  24569. </summary>
  24570. <param name="color">An rgb <see cref="T:System.Drawing.Color"/> struct containing the equivalent
  24571. color you want to generate</param>
  24572. </member>
  24573. <member name="M:ZedGraph.HSBColor.op_Implicit(ZedGraph.HSBColor)~System.Drawing.Color">
  24574. <summary>
  24575. Implicit conversion operator to convert directly from an <see cref="T:ZedGraph.HSBColor"/> to
  24576. a <see cref="T:System.Drawing.Color"/> struct.
  24577. </summary>
  24578. <param name="hsbColor">The <see cref="T:ZedGraph.HSBColor"/> struct to be converted</param>
  24579. <returns>An equivalent <see cref="T:System.Drawing.Color"/> struct that can be used in the GDI+
  24580. graphics library</returns>
  24581. </member>
  24582. <member name="M:ZedGraph.HSBColor.ToRGB(ZedGraph.HSBColor)">
  24583. <summary>
  24584. Convert an <see cref="T:ZedGraph.HSBColor"/> value to an equivalent <see cref="T:System.Drawing.Color"/> value.
  24585. </summary>
  24586. <remarks>
  24587. This method is based on code from http://www.cs.rit.edu/~ncs/color/ by Eugene Vishnevsky.
  24588. </remarks>
  24589. <param name="hsbColor">The <see cref="T:ZedGraph.HSBColor"/> struct to be converted</param>
  24590. <returns>An equivalent <see cref="T:System.Drawing.Color"/> struct, compatible with the GDI+ library</returns>
  24591. </member>
  24592. <member name="M:ZedGraph.HSBColor.ToRGB">
  24593. <summary>
  24594. Convert this <see cref="T:ZedGraph.HSBColor"/> value to an equivalent <see cref="T:System.Drawing.Color"/> value.
  24595. </summary>
  24596. <remarks>
  24597. This method is based on code from http://www.cs.rit.edu/~ncs/color/ by Eugene Vishnevsky.
  24598. </remarks>
  24599. <returns>An equivalent <see cref="T:System.Drawing.Color"/> struct, compatible with the GDI+ library</returns>
  24600. </member>
  24601. <member name="M:ZedGraph.HSBColor.FromRGB">
  24602. <summary>
  24603. Convert a <see cref="T:System.Drawing.Color"/> value to an equivalent <see cref="T:ZedGraph.HSBColor"/> value.
  24604. </summary>
  24605. <remarks>
  24606. This method is based on code from http://www.cs.rit.edu/~ncs/color/ by Eugene Vishnevsky.
  24607. </remarks>
  24608. <returns>An equivalent <see cref="T:ZedGraph.HSBColor"/> struct</returns>
  24609. </member>
  24610. <member name="M:ZedGraph.HSBColor.FromRGB(System.Drawing.Color)">
  24611. <summary>
  24612. Convert a <see cref="T:System.Drawing.Color"/> value to an equivalent <see cref="T:ZedGraph.HSBColor"/> value.
  24613. </summary>
  24614. <remarks>
  24615. This method is based on code from http://www.cs.rit.edu/~ncs/color/ by Eugene Vishnevsky.
  24616. </remarks>
  24617. <param name="rgbColor">The <see cref="T:System.Drawing.Color"/> struct to be converted</param>
  24618. <returns>An equivalent <see cref="T:ZedGraph.HSBColor"/> struct</returns>
  24619. </member>
  24620. <member name="T:ZedGraph.StickItem">
  24621. <summary>
  24622. Encapsulates a curve type that is displayed as a series of vertical "sticks",
  24623. one at each defined point.
  24624. </summary>
  24625. <remarks>
  24626. The sticks run from the zero value of the Y axis, to the Y point defined in each
  24627. <see cref="T:ZedGraph.PointPair"/> of the <see cref="T:ZedGraph.IPointList"/> (see <see cref="P:ZedGraph.CurveItem.Points"/>).
  24628. The properties of the sticks are defined in the <see cref="T:ZedGraph.Line"/> property.
  24629. Normally, the <see cref="T:ZedGraph.Symbol"/> is not visible. However, if you manually enable the
  24630. <see cref="T:ZedGraph.Symbol"/> using the <see cref="P:ZedGraph.Symbol.IsVisible"/> property, the
  24631. symbols will be drawn at the "Z" value from each <see cref="T:ZedGraph.PointPair"/> (see
  24632. <see cref="F:ZedGraph.PointPair.Z"/>).
  24633. </remarks>
  24634. <author> John Champion </author>
  24635. <version> $Revision: 1.7 $ $Date: 2007-01-25 07:56:09 $ </version>
  24636. </member>
  24637. <member name="F:ZedGraph.StickItem.schema3">
  24638. <summary>
  24639. Current schema value that defines the version of the serialized file
  24640. </summary>
  24641. </member>
  24642. <member name="M:ZedGraph.StickItem.IsZIncluded(ZedGraph.GraphPane)">
  24643. <summary>
  24644. Gets a flag indicating if the Z data range should be included in the axis scaling calculations.
  24645. </summary>
  24646. <param name="pane">The parent <see cref="T:ZedGraph.GraphPane"/> of this <see cref="T:ZedGraph.CurveItem"/>.
  24647. </param>
  24648. <value>true if the Z data are included, false otherwise</value>
  24649. </member>
  24650. <member name="M:ZedGraph.StickItem.IsXIndependent(ZedGraph.GraphPane)">
  24651. <summary>
  24652. Gets a flag indicating if the X axis is the independent axis for this <see cref="T:ZedGraph.CurveItem"/>
  24653. </summary>
  24654. <param name="pane">The parent <see cref="T:ZedGraph.GraphPane"/> of this <see cref="T:ZedGraph.CurveItem"/>.
  24655. </param>
  24656. <value>true if the X axis is independent, false otherwise</value>
  24657. </member>
  24658. <member name="M:ZedGraph.StickItem.#ctor(System.String)">
  24659. <summary>
  24660. Create a new <see cref="T:ZedGraph.StickItem"/>, specifying only the legend <see cref="P:ZedGraph.CurveItem.Label"/>.
  24661. </summary>
  24662. <param name="label">The label that will appear in the legend.</param>
  24663. </member>
  24664. <member name="M:ZedGraph.StickItem.#ctor(System.String,System.Double[],System.Double[],System.Drawing.Color,System.Single)">
  24665. <summary>
  24666. Create a new <see cref="T:ZedGraph.StickItem"/> using the specified properties.
  24667. </summary>
  24668. <param name="label">The label that will appear in the legend.</param>
  24669. <param name="x">An array of double precision values that define
  24670. the independent (X axis) values for this curve</param>
  24671. <param name="y">An array of double precision values that define
  24672. the dependent (Y axis) values for this curve</param>
  24673. <param name="color">A <see cref="T:System.Drawing.Color"/> value that will be applied to
  24674. the <see cref="T:ZedGraph.Line"/> and <see cref="T:ZedGraph.Symbol"/> properties.
  24675. </param>
  24676. <param name="lineWidth">The width (in points) to be used for the <see cref="T:ZedGraph.Line"/>. This
  24677. width is scaled based on <see cref="M:ZedGraph.PaneBase.CalcScaleFactor"/>. Use a value of zero to
  24678. hide the line (see <see cref="P:ZedGraph.LineBase.IsVisible"/>).</param>
  24679. </member>
  24680. <member name="M:ZedGraph.StickItem.#ctor(System.String,System.Double[],System.Double[],System.Drawing.Color)">
  24681. <summary>
  24682. Create a new <see cref="T:ZedGraph.StickItem"/> using the specified properties.
  24683. </summary>
  24684. <param name="label">The label that will appear in the legend.</param>
  24685. <param name="x">An array of double precision values that define
  24686. the independent (X axis) values for this curve</param>
  24687. <param name="y">An array of double precision values that define
  24688. the dependent (Y axis) values for this curve</param>
  24689. <param name="color">A <see cref="T:System.Drawing.Color"/> value that will be applied to
  24690. the <see cref="T:ZedGraph.Line"/> and <see cref="T:ZedGraph.Symbol"/> properties.
  24691. </param>
  24692. </member>
  24693. <member name="M:ZedGraph.StickItem.#ctor(System.String,ZedGraph.IPointList,System.Drawing.Color)">
  24694. <summary>
  24695. Create a new <see cref="T:ZedGraph.StickItem"/> using the specified properties.
  24696. </summary>
  24697. <param name="label">The label that will appear in the legend.</param>
  24698. <param name="points">A <see cref="T:ZedGraph.IPointList"/> of double precision value pairs that define
  24699. the X and Y values for this curve</param>
  24700. <param name="color">A <see cref="T:System.Drawing.Color"/> value that will be applied to
  24701. the <see cref="T:ZedGraph.Line"/> and <see cref="T:ZedGraph.Symbol"/> properties.
  24702. </param>
  24703. </member>
  24704. <member name="M:ZedGraph.StickItem.#ctor(System.String,ZedGraph.IPointList,System.Drawing.Color,System.Single)">
  24705. <summary>
  24706. Create a new <see cref="T:ZedGraph.StickItem"/> using the specified properties.
  24707. </summary>
  24708. <param name="label">The label that will appear in the legend.</param>
  24709. <param name="points">A <see cref="T:ZedGraph.IPointList"/> of double precision value pairs that define
  24710. the X and Y values for this curve</param>
  24711. <param name="color">A <see cref="T:System.Drawing.Color"/> value that will be applied to
  24712. the <see cref="T:ZedGraph.Line"/> and <see cref="T:ZedGraph.Symbol"/> properties.
  24713. </param>
  24714. <param name="lineWidth">The width (in points) to be used for the <see cref="T:ZedGraph.Line"/>. This
  24715. width is scaled based on <see cref="M:ZedGraph.PaneBase.CalcScaleFactor"/>. Use a value of zero to
  24716. hide the line (see <see cref="P:ZedGraph.LineBase.IsVisible"/>).</param>
  24717. </member>
  24718. <member name="M:ZedGraph.StickItem.#ctor(ZedGraph.StickItem)">
  24719. <summary>
  24720. The Copy Constructor
  24721. </summary>
  24722. <param name="rhs">The <see cref="T:ZedGraph.StickItem"/> object from which to copy</param>
  24723. </member>
  24724. <member name="M:ZedGraph.StickItem.System#ICloneable#Clone">
  24725. <summary>
  24726. Implement the <see cref="T:System.ICloneable"/> interface in a typesafe manner by just
  24727. calling the typed version of <see cref="M:ZedGraph.StickItem.Clone"/>
  24728. </summary>
  24729. <returns>A deep copy of this object</returns>
  24730. </member>
  24731. <member name="M:ZedGraph.StickItem.Clone">
  24732. <summary>
  24733. Typesafe, deep-copy clone method.
  24734. </summary>
  24735. <returns>A new, independent copy of this class</returns>
  24736. </member>
  24737. <member name="M:ZedGraph.StickItem.#ctor(System.Runtime.Serialization.SerializationInfo,System.Runtime.Serialization.StreamingContext)">
  24738. <summary>
  24739. Constructor for deserializing objects
  24740. </summary>
  24741. <param name="info">A <see cref="T:System.Runtime.Serialization.SerializationInfo"/> instance that defines the serialized data
  24742. </param>
  24743. <param name="context">A <see cref="T:System.Runtime.Serialization.StreamingContext"/> instance that contains the serialized data
  24744. </param>
  24745. </member>
  24746. <member name="M:ZedGraph.StickItem.GetObjectData(System.Runtime.Serialization.SerializationInfo,System.Runtime.Serialization.StreamingContext)">
  24747. <summary>
  24748. Populates a <see cref="T:System.Runtime.Serialization.SerializationInfo"/> instance with the data needed to serialize the target object
  24749. </summary>
  24750. <param name="info">A <see cref="T:System.Runtime.Serialization.SerializationInfo"/> instance that defines the serialized data</param>
  24751. <param name="context">A <see cref="T:System.Runtime.Serialization.StreamingContext"/> instance that contains the serialized data</param>
  24752. </member>
  24753. <member name="T:ZedGraph.Fill">
  24754. <summary>
  24755. A class that encapsulates color-fill properties for an object. The <see cref="T:ZedGraph.Fill"/> class
  24756. is used in <see cref="P:ZedGraph.PaneBase.Rect"/>, <see cref="P:ZedGraph.Chart.Rect"/>, <see cref="T:ZedGraph.Legend"/>,
  24757. <see cref="T:ZedGraph.Bar"/>, and <see cref="T:ZedGraph.Line"/> objects.
  24758. </summary>
  24759. <author> John Champion </author>
  24760. <version> $Revision: 3.22 $ $Date: 2007-01-26 09:01:49 $ </version>
  24761. </member>
  24762. <member name="F:ZedGraph.Fill.schema">
  24763. <summary>
  24764. Current schema value that defines the version of the serialized file
  24765. </summary>
  24766. </member>
  24767. <member name="F:ZedGraph.Fill._color">
  24768. <summary>
  24769. Private field that stores the fill color. Use the public
  24770. property <see cref="P:ZedGraph.Fill.Color"/> to access this value. This property is
  24771. only applicable if the <see cref="P:ZedGraph.Fill.Type"/> is not <see cref="F:ZedGraph.FillType.None"/>.
  24772. </summary>
  24773. </member>
  24774. <member name="F:ZedGraph.Fill._secondaryValueGradientColor">
  24775. <summary>
  24776. Private field that stores the secondary color for gradientByValue fills. Use the public
  24777. property <see cref="P:ZedGraph.Fill.SecondaryValueGradientColor"/> to access this value. This property is
  24778. only applicable if the <see cref="P:ZedGraph.Fill.Type"/> is <see cref="F:ZedGraph.FillType.GradientByX"/>,
  24779. <see cref="F:ZedGraph.FillType.GradientByY"/>, or <see cref="F:ZedGraph.FillType.GradientByZ"/>.
  24780. </summary>
  24781. </member>
  24782. <member name="F:ZedGraph.Fill._brush">
  24783. <summary>
  24784. Private field that stores the custom fill brush. Use the public
  24785. property <see cref="P:ZedGraph.Fill.Brush"/> to access this value. This property is
  24786. only applicable if the
  24787. <see cref="P:ZedGraph.Fill.Type"/> property is set to <see cref="F:ZedGraph.FillType.Brush"/>.
  24788. </summary>
  24789. </member>
  24790. <member name="F:ZedGraph.Fill._type">
  24791. <summary>
  24792. Private field that determines the type of color fill. Use the public
  24793. property <see cref="P:ZedGraph.Fill.Type"/> to access this value. The fill color
  24794. is determined by the property <see cref="P:ZedGraph.Fill.Color"/> or
  24795. <see cref="P:ZedGraph.Fill.Brush"/>.
  24796. </summary>
  24797. </member>
  24798. <member name="F:ZedGraph.Fill._isScaled">
  24799. <summary>
  24800. Private field that determines if the brush will be scaled to the bounding box
  24801. of the filled object. If this value is false, then the brush will only be aligned
  24802. with the filled object based on the <see cref="P:ZedGraph.Fill.AlignH"/> and <see cref="P:ZedGraph.Fill.AlignV"/>
  24803. properties.
  24804. </summary>
  24805. </member>
  24806. <member name="F:ZedGraph.Fill._alignH">
  24807. <summary>
  24808. Private field that determines how the brush will be aligned with the filled object
  24809. in the horizontal direction. This value is a <see cref="T:ZedGraph.AlignH"/> enumeration.
  24810. This field only applies if <see cref="P:ZedGraph.Fill.IsScaled"/> is false.
  24811. properties.
  24812. </summary>
  24813. <seealso cref="P:ZedGraph.Fill.AlignH"/>
  24814. <seealso cref="P:ZedGraph.Fill.AlignV"/>
  24815. </member>
  24816. <member name="F:ZedGraph.Fill._alignV">
  24817. <summary>
  24818. Private field that determines how the brush will be aligned with the filled object
  24819. in the vertical direction. This value is a <see cref="T:ZedGraph.AlignV"/> enumeration.
  24820. This field only applies if <see cref="P:ZedGraph.Fill.IsScaled"/> is false.
  24821. properties.
  24822. </summary>
  24823. <seealso cref="P:ZedGraph.Fill.AlignH"/>
  24824. <seealso cref="P:ZedGraph.Fill.AlignV"/>
  24825. </member>
  24826. <member name="F:ZedGraph.Fill._image">
  24827. <summary>
  24828. Private field that saves the image passed to the constructor.
  24829. This is used strictly for serialization.
  24830. </summary>
  24831. </member>
  24832. <member name="F:ZedGraph.Fill._wrapMode">
  24833. <summary>
  24834. Private field that saves the image wrapmode passed to the constructor.
  24835. This is used strictly for serialization.
  24836. </summary>
  24837. </member>
  24838. <member name="F:ZedGraph.Fill._colorList">
  24839. <summary>
  24840. Private field that saves the list of colors used to create the
  24841. <see cref="T:System.Drawing.Drawing2D.LinearGradientBrush"/> in the constructor. This is used strictly
  24842. for serialization.
  24843. </summary>
  24844. </member>
  24845. <member name="F:ZedGraph.Fill._positionList">
  24846. <summary>
  24847. Private field that saves the list of positions used to create the
  24848. <see cref="T:System.Drawing.Drawing2D.LinearGradientBrush"/> in the constructor. This is used strictly
  24849. for serialization.
  24850. </summary>
  24851. </member>
  24852. <member name="F:ZedGraph.Fill._angle">
  24853. <summary>
  24854. Private field the saves the angle of the fill. This is used strictly for serialization.
  24855. </summary>
  24856. </member>
  24857. <member name="M:ZedGraph.Fill.Init">
  24858. <summary>
  24859. Generic initializer to default values
  24860. </summary>
  24861. </member>
  24862. <member name="M:ZedGraph.Fill.#ctor">
  24863. <summary>
  24864. The default constructor. Initialized to no fill.
  24865. </summary>
  24866. </member>
  24867. <member name="M:ZedGraph.Fill.#ctor(System.Drawing.Color,System.Drawing.Brush,ZedGraph.FillType)">
  24868. <summary>
  24869. Constructor that specifies the color, brush, and type for this fill.
  24870. </summary>
  24871. <param name="color">The color of the fill for solid fills</param>
  24872. <param name="brush">A custom brush for fills. Can be a <see cref="T:System.Drawing.SolidBrush"/>,
  24873. <see cref="T:System.Drawing.Drawing2D.LinearGradientBrush"/>, or <see cref="T:System.Drawing.TextureBrush"/>.</param>
  24874. <param name="type">The <see cref="T:ZedGraph.FillType"/> for this fill.</param>
  24875. </member>
  24876. <member name="M:ZedGraph.Fill.#ctor(System.Drawing.Color)">
  24877. <summary>
  24878. Constructor that creates a solid color-fill, setting <see cref="P:ZedGraph.Fill.Type"/> to
  24879. <see cref="F:ZedGraph.FillType.Solid"/>, and setting <see cref="P:ZedGraph.Fill.Color"/> to the
  24880. specified color value.
  24881. </summary>
  24882. <param name="color">The color of the solid fill</param>
  24883. </member>
  24884. <member name="M:ZedGraph.Fill.#ctor(System.Drawing.Color,System.Drawing.Color,System.Single)">
  24885. <summary>
  24886. Constructor that creates a linear gradient color-fill, setting <see cref="P:ZedGraph.Fill.Type"/> to
  24887. <see cref="F:ZedGraph.FillType.Brush"/> using the specified colors and angle.
  24888. </summary>
  24889. <param name="color1">The first color for the gradient fill</param>
  24890. <param name="color2">The second color for the gradient fill</param>
  24891. <param name="angle">The angle (degrees) of the gradient fill</param>
  24892. </member>
  24893. <member name="M:ZedGraph.Fill.#ctor(System.Drawing.Color,System.Drawing.Color)">
  24894. <summary>
  24895. Constructor that creates a linear gradient color-fill, setting <see cref="P:ZedGraph.Fill.Type"/> to
  24896. <see cref="F:ZedGraph.FillType.Brush"/> using the specified colors.
  24897. </summary>
  24898. <param name="color1">The first color for the gradient fill</param>
  24899. <param name="color2">The second color for the gradient fill</param>
  24900. </member>
  24901. <member name="M:ZedGraph.Fill.#ctor(System.Drawing.Color,System.Drawing.Color,System.Drawing.Color)">
  24902. <summary>
  24903. Constructor that creates a linear gradient color-fill, setting <see cref="P:ZedGraph.Fill.Type"/> to
  24904. <see cref="F:ZedGraph.FillType.Brush"/> using the specified colors. This gradient fill
  24905. consists of three colors.
  24906. </summary>
  24907. <param name="color1">The first color for the gradient fill</param>
  24908. <param name="color2">The second color for the gradient fill</param>
  24909. <param name="color3">The third color for the gradient fill</param>
  24910. </member>
  24911. <member name="M:ZedGraph.Fill.#ctor(System.Drawing.Color,System.Drawing.Color,System.Drawing.Color,System.Single)">
  24912. <summary>
  24913. Constructor that creates a linear gradient color-fill, setting <see cref="P:ZedGraph.Fill.Type"/> to
  24914. <see cref="F:ZedGraph.FillType.Brush"/> using the specified colors. This gradient fill
  24915. consists of three colors
  24916. </summary>
  24917. <param name="color1">The first color for the gradient fill</param>
  24918. <param name="color2">The second color for the gradient fill</param>
  24919. <param name="color3">The third color for the gradient fill</param>
  24920. <param name="angle">The angle (degrees) of the gradient fill</param>
  24921. </member>
  24922. <member name="M:ZedGraph.Fill.#ctor(System.Drawing.Drawing2D.ColorBlend)">
  24923. <summary>
  24924. Constructor that creates a linear gradient multi-color-fill, setting <see cref="P:ZedGraph.Fill.Type"/> to
  24925. <see cref="F:ZedGraph.FillType.Brush"/> using the specified colors. This gradient fill
  24926. consists of many colors based on a <see cref="T:System.Drawing.Drawing2D.ColorBlend"/> object. The gradient
  24927. angle is defaulted to zero.
  24928. </summary>
  24929. <param name="blend">The <see cref="T:System.Drawing.Drawing2D.ColorBlend"/> object that defines the colors
  24930. and positions along the gradient.</param>
  24931. </member>
  24932. <member name="M:ZedGraph.Fill.#ctor(System.Drawing.Drawing2D.ColorBlend,System.Single)">
  24933. <summary>
  24934. Constructor that creates a linear gradient multi-color-fill, setting <see cref="P:ZedGraph.Fill.Type"/> to
  24935. <see cref="F:ZedGraph.FillType.Brush"/> using the specified colors. This gradient fill
  24936. consists of many colors based on a <see cref="T:System.Drawing.Drawing2D.ColorBlend"/> object, drawn at the
  24937. specified angle (degrees).
  24938. </summary>
  24939. <param name="blend">The <see cref="T:System.Drawing.Drawing2D.ColorBlend"/> object that defines the colors
  24940. and positions along the gradient.</param>
  24941. <param name="angle">The angle (degrees) of the gradient fill</param>
  24942. </member>
  24943. <member name="M:ZedGraph.Fill.#ctor(System.Drawing.Color[])">
  24944. <summary>
  24945. Constructor that creates a linear gradient multi-color-fill, setting <see cref="P:ZedGraph.Fill.Type"/> to
  24946. <see cref="F:ZedGraph.FillType.Brush"/> using the specified colors. This gradient fill
  24947. consists of many colors based on an array of <see cref="P:ZedGraph.Fill.Color"/> objects, drawn at an
  24948. angle of zero (degrees). The <see paramref="colors"/> array is used to create
  24949. a <see cref="T:System.Drawing.Drawing2D.ColorBlend"/> object assuming a even linear distribution of the colors
  24950. across the gradient.
  24951. </summary>
  24952. <param name="colors">The array of <see cref="P:ZedGraph.Fill.Color"/> objects that defines the colors
  24953. along the gradient.</param>
  24954. </member>
  24955. <member name="M:ZedGraph.Fill.#ctor(System.Drawing.Color[],System.Single)">
  24956. <summary>
  24957. Constructor that creates a linear gradient multi-color-fill, setting <see cref="P:ZedGraph.Fill.Type"/> to
  24958. <see cref="F:ZedGraph.FillType.Brush"/> using the specified colors. This gradient fill
  24959. consists of many colors based on an array of <see cref="P:ZedGraph.Fill.Color"/> objects, drawn at the
  24960. specified angle (degrees). The <see paramref="colors"/> array is used to create
  24961. a <see cref="T:System.Drawing.Drawing2D.ColorBlend"/> object assuming a even linear distribution of the colors
  24962. across the gradient.
  24963. </summary>
  24964. <param name="colors">The array of <see cref="P:ZedGraph.Fill.Color"/> objects that defines the colors
  24965. along the gradient.</param>
  24966. <param name="angle">The angle (degrees) of the gradient fill</param>
  24967. </member>
  24968. <member name="M:ZedGraph.Fill.#ctor(System.Drawing.Color[],System.Single[])">
  24969. <summary>
  24970. Constructor that creates a linear gradient multi-color-fill, setting <see cref="P:ZedGraph.Fill.Type"/> to
  24971. <see cref="F:ZedGraph.FillType.Brush"/> using the specified colors. This gradient fill
  24972. consists of many colors based on an array of <see cref="P:ZedGraph.Fill.Color"/> objects, drawn at the
  24973. an angle of zero (degrees). The <see paramref="colors"/> array is used to create
  24974. a <see cref="T:System.Drawing.Drawing2D.ColorBlend"/> object assuming a even linear distribution of the colors
  24975. across the gradient.
  24976. </summary>
  24977. <param name="colors">The array of <see cref="P:ZedGraph.Fill.Color"/> objects that defines the colors
  24978. along the gradient.</param>
  24979. <param name="positions">The array of floating point values that defines the color
  24980. positions along the gradient. Values should range from 0 to 1.</param>
  24981. </member>
  24982. <member name="M:ZedGraph.Fill.#ctor(System.Drawing.Color[],System.Single[],System.Single)">
  24983. <summary>
  24984. Constructor that creates a linear gradient multi-color-fill, setting <see cref="P:ZedGraph.Fill.Type"/> to
  24985. <see cref="F:ZedGraph.FillType.Brush"/> using the specified colors. This gradient fill
  24986. consists of many colors based on an array of <see cref="P:ZedGraph.Fill.Color"/> objects, drawn at the
  24987. specified angle (degrees). The <see paramref="colors"/> array is used to create
  24988. a <see cref="T:System.Drawing.Drawing2D.ColorBlend"/> object assuming a even linear distribution of the colors
  24989. across the gradient.
  24990. </summary>
  24991. <param name="colors">The array of <see cref="P:ZedGraph.Fill.Color"/> objects that defines the colors
  24992. along the gradient.</param>
  24993. <param name="positions">The array of floating point values that defines the color
  24994. positions along the gradient. Values should range from 0 to 1.</param>
  24995. <param name="angle">The angle (degrees) of the gradient fill</param>
  24996. </member>
  24997. <member name="M:ZedGraph.Fill.#ctor(System.Drawing.Image,System.Drawing.Drawing2D.WrapMode)">
  24998. <summary>
  24999. Constructor that creates a texture fill, setting <see cref="P:ZedGraph.Fill.Type"/> to
  25000. <see cref="F:ZedGraph.FillType.Brush"/> and using the specified image.
  25001. </summary>
  25002. <param name="image">The <see cref="T:System.Drawing.Image"/> to use for filling</param>
  25003. <param name="wrapMode">The <see cref="T:System.Drawing.Drawing2D.WrapMode"/> class that controls the image wrapping properties</param>
  25004. </member>
  25005. <member name="M:ZedGraph.Fill.#ctor(System.Drawing.Brush)">
  25006. <summary>
  25007. Constructor that creates a <see cref="P:ZedGraph.Fill.Brush"/> fill, using a user-supplied, custom
  25008. <see cref="P:ZedGraph.Fill.Brush"/>. The brush will be scaled to fit the destination screen object
  25009. unless you manually change <see cref="P:ZedGraph.Fill.IsScaled"/> to false;
  25010. </summary>
  25011. <param name="brush">The <see cref="P:ZedGraph.Fill.Brush"/> to use for fancy fills. Typically, this would
  25012. be a <see cref="T:System.Drawing.Drawing2D.LinearGradientBrush"/> or a <see cref="T:System.Drawing.TextureBrush"/> class</param>
  25013. </member>
  25014. <member name="M:ZedGraph.Fill.#ctor(System.Drawing.Brush,System.Boolean)">
  25015. <summary>
  25016. Constructor that creates a <see cref="P:ZedGraph.Fill.Brush"/> fill, using a user-supplied, custom
  25017. <see cref="P:ZedGraph.Fill.Brush"/>. The brush will be scaled to fit the destination screen object
  25018. according to the <see paramref="isScaled"/> parameter.
  25019. </summary>
  25020. <param name="brush">The <see cref="P:ZedGraph.Fill.Brush"/> to use for fancy fills. Typically, this would
  25021. be a <see cref="T:System.Drawing.Drawing2D.LinearGradientBrush"/> or a <see cref="T:System.Drawing.TextureBrush"/> class</param>
  25022. <param name="isScaled">Determines if the brush will be scaled to fit the bounding box
  25023. of the destination object. true to scale it, false to leave it unscaled</param>
  25024. </member>
  25025. <member name="M:ZedGraph.Fill.#ctor(System.Drawing.Brush,ZedGraph.AlignH,ZedGraph.AlignV)">
  25026. <summary>
  25027. Constructor that creates a <see cref="P:ZedGraph.Fill.Brush"/> fill, using a user-supplied, custom
  25028. <see cref="P:ZedGraph.Fill.Brush"/>. This constructor will make the brush unscaled (see <see cref="P:ZedGraph.Fill.IsScaled"/>),
  25029. but it provides <see paramref="alignH"/> and <see paramref="alignV"/> parameters to control
  25030. alignment of the brush with respect to the filled object.
  25031. </summary>
  25032. <param name="brush">The <see cref="P:ZedGraph.Fill.Brush"/> to use for fancy fills. Typically, this would
  25033. be a <see cref="T:System.Drawing.Drawing2D.LinearGradientBrush"/> or a <see cref="T:System.Drawing.TextureBrush"/> class</param>
  25034. <param name="alignH">Controls the horizontal alignment of the brush within the filled object
  25035. (see <see cref="P:ZedGraph.Fill.AlignH"/></param>
  25036. <param name="alignV">Controls the vertical alignment of the brush within the filled object
  25037. (see <see cref="P:ZedGraph.Fill.AlignV"/></param>
  25038. </member>
  25039. <member name="M:ZedGraph.Fill.#ctor(ZedGraph.Fill)">
  25040. <summary>
  25041. The Copy Constructor
  25042. </summary>
  25043. <param name="rhs">The Fill object from which to copy</param>
  25044. </member>
  25045. <member name="M:ZedGraph.Fill.System#ICloneable#Clone">
  25046. <summary>
  25047. Implement the <see cref="T:System.ICloneable"/> interface in a typesafe manner by just
  25048. calling the typed version of <see cref="M:ZedGraph.Fill.Clone"/>
  25049. </summary>
  25050. <returns>A deep copy of this object</returns>
  25051. </member>
  25052. <member name="M:ZedGraph.Fill.Clone">
  25053. <summary>
  25054. Typesafe, deep-copy clone method.
  25055. </summary>
  25056. <returns>A new, independent copy of this class</returns>
  25057. </member>
  25058. <member name="M:ZedGraph.Fill.#ctor(System.Runtime.Serialization.SerializationInfo,System.Runtime.Serialization.StreamingContext)">
  25059. <summary>
  25060. Constructor for deserializing objects
  25061. </summary>
  25062. <param name="info">A <see cref="T:System.Runtime.Serialization.SerializationInfo"/> instance that defines the serialized data
  25063. </param>
  25064. <param name="context">A <see cref="T:System.Runtime.Serialization.StreamingContext"/> instance that contains the serialized data
  25065. </param>
  25066. </member>
  25067. <member name="M:ZedGraph.Fill.GetObjectData(System.Runtime.Serialization.SerializationInfo,System.Runtime.Serialization.StreamingContext)">
  25068. <summary>
  25069. Populates a <see cref="T:System.Runtime.Serialization.SerializationInfo"/> instance with the data needed to serialize the target object
  25070. </summary>
  25071. <param name="info">A <see cref="T:System.Runtime.Serialization.SerializationInfo"/> instance that defines the serialized data</param>
  25072. <param name="context">A <see cref="T:System.Runtime.Serialization.StreamingContext"/> instance that contains the serialized data</param>
  25073. </member>
  25074. <member name="M:ZedGraph.Fill.MakeBrush(System.Drawing.RectangleF)">
  25075. <summary>
  25076. Create a fill brush using current properties. This method will construct a brush based on the
  25077. settings of <see cref="P:ZedGraph.Fill.Type"/>, <see cref="P:ZedGraph.Fill.Color"/>
  25078. and <see cref="P:ZedGraph.Fill.Brush"/>. If
  25079. <see cref="P:ZedGraph.Fill.Type"/> is set to <see cref="F:ZedGraph.FillType.Brush"/> and
  25080. <see cref="P:ZedGraph.Fill.Brush"/>
  25081. is null, then a <see cref="T:System.Drawing.Drawing2D.LinearGradientBrush"/> will be created between the colors of
  25082. <see cref="P:System.Drawing.Color.White"/> and <see cref="P:ZedGraph.Fill.Color"/>.
  25083. </summary>
  25084. <param name="rect">A rectangle that bounds the object to be filled. This determines
  25085. the start and end of the gradient fill.</param>
  25086. <returns>A <see cref="T:System.Drawing.Brush"/> class representing the fill brush</returns>
  25087. </member>
  25088. <member name="M:ZedGraph.Fill.MakeBrush(System.Drawing.RectangleF,ZedGraph.PointPair)">
  25089. <summary>
  25090. Create a fill brush using current properties. This method will construct a brush based on the
  25091. settings of <see cref="P:ZedGraph.Fill.Type"/>, <see cref="P:ZedGraph.Fill.Color"/>
  25092. and <see cref="P:ZedGraph.Fill.Brush"/>. If
  25093. <see cref="P:ZedGraph.Fill.Type"/> is set to <see cref="F:ZedGraph.FillType.Brush"/> and
  25094. <see cref="P:ZedGraph.Fill.Brush"/>
  25095. is null, then a <see cref="T:System.Drawing.Drawing2D.LinearGradientBrush"/> will be created between the colors of
  25096. <see cref="P:System.Drawing.Color.White"/> and <see cref="P:ZedGraph.Fill.Color"/>.
  25097. </summary>
  25098. <param name="rect">A rectangle that bounds the object to be filled. This determines
  25099. the start and end of the gradient fill.</param>
  25100. <param name="dataValue">The data value to be used for a value-based
  25101. color gradient. This is only applicable for <see cref="F:ZedGraph.FillType.GradientByX"/>,
  25102. <see cref="F:ZedGraph.FillType.GradientByY"/> or <see cref="F:ZedGraph.FillType.GradientByZ"/>.</param>
  25103. <returns>A <see cref="T:System.Drawing.Brush"/> class representing the fill brush</returns>
  25104. </member>
  25105. <member name="M:ZedGraph.Fill.Draw(System.Drawing.Graphics,System.Drawing.RectangleF)">
  25106. <summary>
  25107. Fill the background of the <see cref="T:System.Drawing.RectangleF"/> area, using the
  25108. fill type from this <see cref="T:ZedGraph.Fill"/>.
  25109. </summary>
  25110. <param name="g">
  25111. A graphic device object to be drawn into. This is normally e.Graphics from the
  25112. PaintEventArgs argument to the Paint() method.
  25113. </param>
  25114. <param name="rect">The <see cref="T:System.Drawing.RectangleF"/> struct specifying the area
  25115. to be filled</param>
  25116. </member>
  25117. <member name="M:ZedGraph.Fill.Draw(System.Drawing.Graphics,System.Drawing.RectangleF,ZedGraph.PointPair)">
  25118. <summary>
  25119. Fill the background of the <see cref="T:System.Drawing.RectangleF"/> area, using the
  25120. fill type from this <see cref="T:ZedGraph.Fill"/>.
  25121. </summary>
  25122. <param name="g">
  25123. A graphic device object to be drawn into. This is normally e.Graphics from the
  25124. PaintEventArgs argument to the Paint() method.
  25125. </param>
  25126. <param name="rect">The <see cref="T:System.Drawing.RectangleF"/> struct specifying the area
  25127. to be filled</param>
  25128. <param name="pt">The data value to be used in case it's a
  25129. <see cref="F:ZedGraph.FillType.GradientByX"/>, <see cref="F:ZedGraph.FillType.GradientByY"/>, or
  25130. <see cref="F:ZedGraph.FillType.GradientByZ"/> <see cref="T:ZedGraph.FillType"/>.</param>
  25131. </member>
  25132. <member name="P:ZedGraph.Fill.Color">
  25133. <summary>
  25134. The fill color. This property is used as a single color to make a solid fill
  25135. (<see cref="P:ZedGraph.Fill.Type"/> is <see cref="F:ZedGraph.FillType.Solid"/>), or it can be used in
  25136. combination with <see cref="P:System.Drawing.Color.White"/> to make a
  25137. <see cref="T:System.Drawing.Drawing2D.LinearGradientBrush"/>
  25138. when <see cref="P:ZedGraph.Fill.Type"/> is <see cref="F:ZedGraph.FillType.Brush"/> and <see cref="P:ZedGraph.Fill.Brush"/>
  25139. is null.
  25140. </summary>
  25141. <seealso cref="P:ZedGraph.Fill.Type"/>
  25142. </member>
  25143. <member name="P:ZedGraph.Fill.SecondaryValueGradientColor">
  25144. <summary>
  25145. Gets or sets the secondary color for gradientByValue fills.
  25146. </summary>
  25147. <remarks>
  25148. This property is only applicable if the <see cref="P:ZedGraph.Fill.Type"/> is
  25149. <see cref="F:ZedGraph.FillType.GradientByX"/>,
  25150. <see cref="F:ZedGraph.FillType.GradientByY"/>, or
  25151. <see cref="F:ZedGraph.FillType.GradientByZ"/>. Once the gradient-by-value logic picks
  25152. a color, a new gradient will be created using the SecondaryValueGradientColor, the
  25153. resulting gradient-by-value color, and the angle setting for this
  25154. <see cref="T:ZedGraph.Fill"/>. Use a value of <see cref="F:System.Drawing.Color.Empty">Color.Empty</see> to have
  25155. a solid-color <see cref="T:ZedGraph.Fill"/> resulting from a gradient-by-value
  25156. <see cref="T:ZedGraph.FillType"/>.
  25157. </remarks>
  25158. </member>
  25159. <member name="P:ZedGraph.Fill.Brush">
  25160. <summary>
  25161. The custom fill brush. This can be a <see cref="T:System.Drawing.SolidBrush"/>, a
  25162. <see cref="T:System.Drawing.Drawing2D.LinearGradientBrush"/>, or a <see cref="T:System.Drawing.TextureBrush"/>. This property is
  25163. only applicable if the <see cref="P:ZedGraph.Fill.Type"/> property is set
  25164. to <see cref="F:ZedGraph.FillType.Brush"/>.
  25165. </summary>
  25166. </member>
  25167. <member name="P:ZedGraph.Fill.Type">
  25168. <summary>
  25169. Determines the type of fill, which can be either solid
  25170. color (<see cref="F:ZedGraph.FillType.Solid"/>) or a custom brush
  25171. (<see cref="F:ZedGraph.FillType.Brush"/>). See <see cref="P:ZedGraph.Fill.Type"/> for
  25172. more information.
  25173. </summary>
  25174. <seealso cref="P:ZedGraph.Fill.Color"/>
  25175. </member>
  25176. <member name="P:ZedGraph.Fill.IsVisible">
  25177. <summary>
  25178. This property determines the type of color fill.
  25179. Returns true if the <see cref="P:ZedGraph.Fill.Type"/> property is either
  25180. <see cref="F:ZedGraph.FillType.Solid"/> or
  25181. <see cref="F:ZedGraph.FillType.Brush"/>. If set to true, this property
  25182. will automatically set the <see cref="P:ZedGraph.Fill.Type"/> to
  25183. <see cref="F:ZedGraph.FillType.Brush"/>. If set to false, this property
  25184. will automatically set the <see cref="P:ZedGraph.Fill.Type"/> to
  25185. <see cref="F:ZedGraph.FillType.None"/>. In order to get a regular
  25186. solid-color fill, you have to manually set <see cref="P:ZedGraph.Fill.Type"/>
  25187. to <see cref="F:ZedGraph.FillType.Solid"/>.
  25188. </summary>
  25189. <seealso cref="P:ZedGraph.Fill.Color"/>
  25190. <seealso cref="P:ZedGraph.Fill.Brush"/>
  25191. <seealso cref="P:ZedGraph.Fill.Type"/>
  25192. </member>
  25193. <member name="P:ZedGraph.Fill.IsScaled">
  25194. <summary>
  25195. Determines if the brush will be scaled to the bounding box
  25196. of the filled object. If this value is false, then the brush will only be aligned
  25197. with the filled object based on the <see cref="P:ZedGraph.Fill.AlignH"/> and <see cref="P:ZedGraph.Fill.AlignV"/>
  25198. properties.
  25199. </summary>
  25200. </member>
  25201. <member name="P:ZedGraph.Fill.AlignH">
  25202. <summary>
  25203. Determines how the brush will be aligned with the filled object
  25204. in the horizontal direction. This value is a <see cref="T:ZedGraph.AlignH"/> enumeration.
  25205. This field only applies if <see cref="P:ZedGraph.Fill.IsScaled"/> is false.
  25206. </summary>
  25207. <seealso cref="P:ZedGraph.Fill.AlignV"/>
  25208. </member>
  25209. <member name="P:ZedGraph.Fill.AlignV">
  25210. <summary>
  25211. Determines how the brush will be aligned with the filled object
  25212. in the vertical direction. This value is a <see cref="T:ZedGraph.AlignV"/> enumeration.
  25213. This field only applies if <see cref="P:ZedGraph.Fill.IsScaled"/> is false.
  25214. </summary>
  25215. <seealso cref="P:ZedGraph.Fill.AlignH"/>
  25216. </member>
  25217. <member name="P:ZedGraph.Fill.IsGradientValueType">
  25218. <summary>
  25219. Returns a boolean value indicating whether or not this fill is a "Gradient-By-Value"
  25220. type. This is true for <see cref="F:ZedGraph.FillType.GradientByX"/>, <see cref="F:ZedGraph.FillType.GradientByY"/>,
  25221. or <see cref="F:ZedGraph.FillType.GradientByZ"/>.
  25222. </summary>
  25223. <remarks>
  25224. The gradient by value fill method allows the fill color for each point or bar to
  25225. be based on a value for that point (either X, Y, or Z in the <see cref="T:ZedGraph.IPointList"/>.
  25226. For example, assume a <see cref="T:ZedGraph.Fill"/> class is defined with a linear gradient ranging from
  25227. <see cref="P:System.Drawing.Color.Blue"/> to <see cref="P:System.Drawing.Color.Red"/> and the <see cref="P:ZedGraph.Fill.Type"/>
  25228. is set to <see cref="F:ZedGraph.FillType.GradientByY"/>. If <see cref="P:ZedGraph.Fill.RangeMin"/> is set to
  25229. 100.0 and <see cref="P:ZedGraph.Fill.RangeMax"/> is set to 200.0, then a point that has a Y value of
  25230. 100 or less will be colored blue, a point with a Y value of 200 or more will be
  25231. colored red, and a point between 100 and 200 will have a color based on a linear scale
  25232. between blue and red. Note that the fill color is always solid for any given point.
  25233. You can use the Z value from <see cref="T:ZedGraph.IPointList"/> along with
  25234. <see cref="F:ZedGraph.FillType.GradientByZ"/> to color individual points according to some
  25235. property that is independent of the X,Y point pair.
  25236. </remarks>
  25237. <value>true if this is a Gradient-by-value type, false otherwise</value>
  25238. <seealso cref="F:ZedGraph.FillType.GradientByX"/>
  25239. <seealso cref="F:ZedGraph.FillType.GradientByY"/>
  25240. <seealso cref="F:ZedGraph.FillType.GradientByZ"/>
  25241. </member>
  25242. <member name="P:ZedGraph.Fill.RangeMin">
  25243. <summary>
  25244. The minimum user-scale value for the gradient-by-value determination. This defines
  25245. the user-scale value for the start of the gradient.
  25246. </summary>
  25247. <seealso cref="F:ZedGraph.FillType.GradientByX"/>
  25248. <seealso cref="F:ZedGraph.FillType.GradientByY"/>
  25249. <seealso cref="F:ZedGraph.FillType.GradientByZ"/>
  25250. <seealso cref="P:ZedGraph.Fill.IsGradientValueType"/>
  25251. <seealso cref="P:ZedGraph.Fill.RangeMax"/>
  25252. <seealso cref="P:ZedGraph.Fill.RangeDefault"/>
  25253. <value>A double value, in user scale unit</value>
  25254. </member>
  25255. <member name="P:ZedGraph.Fill.RangeMax">
  25256. <summary>
  25257. The maximum user-scale value for the gradient-by-value determination. This defines
  25258. the user-scale value for the end of the gradient.
  25259. </summary>
  25260. <seealso cref="F:ZedGraph.FillType.GradientByX"/>
  25261. <seealso cref="F:ZedGraph.FillType.GradientByY"/>
  25262. <seealso cref="F:ZedGraph.FillType.GradientByZ"/>
  25263. <seealso cref="P:ZedGraph.Fill.IsGradientValueType"/>
  25264. <seealso cref="P:ZedGraph.Fill.RangeMin"/>
  25265. <seealso cref="P:ZedGraph.Fill.RangeDefault"/>
  25266. <value>A double value, in user scale unit</value>
  25267. </member>
  25268. <member name="P:ZedGraph.Fill.RangeDefault">
  25269. <summary>
  25270. The default user-scale value for the gradient-by-value determination. This defines the
  25271. value that will be used when there is no point value available, or the actual point value
  25272. is invalid.
  25273. </summary>
  25274. <remarks>
  25275. Note that this value, when defined, will determine the color that is used in the legend.
  25276. If this value is set to double.MaxValue, then it remains "undefined." In this case, the
  25277. legend symbols will actually be filled with a color gradient representing the range of
  25278. colors.
  25279. </remarks>
  25280. <seealso cref="F:ZedGraph.FillType.GradientByX"/>
  25281. <seealso cref="F:ZedGraph.FillType.GradientByY"/>
  25282. <seealso cref="F:ZedGraph.FillType.GradientByZ"/>
  25283. <seealso cref="P:ZedGraph.Fill.IsGradientValueType"/>
  25284. <seealso cref="P:ZedGraph.Fill.RangeMin"/>
  25285. <seealso cref="P:ZedGraph.Fill.RangeMax"/>
  25286. <value>A double value, in user scale unit</value>
  25287. </member>
  25288. <member name="T:ZedGraph.Fill.Default">
  25289. <summary>
  25290. A simple struct that defines the
  25291. default property values for the <see cref="T:ZedGraph.Fill"/> class.
  25292. </summary>
  25293. </member>
  25294. <member name="F:ZedGraph.Fill.Default.IsScaled">
  25295. <summary>
  25296. The default scaling mode for <see cref="P:ZedGraph.Fill.Brush"/> fills.
  25297. This is the default value for the <see cref="P:ZedGraph.Fill.IsScaled"/> property.
  25298. </summary>
  25299. </member>
  25300. <member name="F:ZedGraph.Fill.Default.AlignH">
  25301. <summary>
  25302. The default horizontal alignment for <see cref="P:ZedGraph.Fill.Brush"/> fills.
  25303. This is the default value for the <see cref="P:ZedGraph.Fill.AlignH"/> property.
  25304. </summary>
  25305. </member>
  25306. <member name="F:ZedGraph.Fill.Default.AlignV">
  25307. <summary>
  25308. The default vertical alignment for <see cref="P:ZedGraph.Fill.Brush"/> fills.
  25309. This is the default value for the <see cref="P:ZedGraph.Fill.AlignV"/> property.
  25310. </summary>
  25311. </member>
  25312. <member name="T:ZedGraph.BasicArrayPointList">
  25313. <summary>
  25314. A data collection class for ZedGraph, provided as an alternative to <see cref="T:ZedGraph.PointPairList"/>.
  25315. </summary>
  25316. <remarks>
  25317. The data storage class for ZedGraph can be any type, so long as it uses the <see cref="T:ZedGraph.IPointList"/>
  25318. interface. This class, albeit simple, is a demonstration of implementing the <see cref="T:ZedGraph.IPointList"/>
  25319. interface to provide a simple data collection using only two arrays. The <see cref="T:ZedGraph.IPointList"/>
  25320. interface can also be used as a layer between ZedGraph and a database, for example.
  25321. </remarks>
  25322. <seealso cref="T:ZedGraph.PointPairList"/>
  25323. <seealso cref="T:ZedGraph.IPointList"/>
  25324. <author> John Champion</author>
  25325. <version> $Revision: 3.4 $ $Date: 2007-02-18 05:51:53 $ </version>
  25326. </member>
  25327. <member name="F:ZedGraph.BasicArrayPointList.x">
  25328. <summary>
  25329. Instance of an array of x values
  25330. </summary>
  25331. </member>
  25332. <member name="F:ZedGraph.BasicArrayPointList.y">
  25333. <summary>
  25334. Instance of an array of x values
  25335. </summary>
  25336. </member>
  25337. <member name="M:ZedGraph.BasicArrayPointList.#ctor(System.Double[],System.Double[])">
  25338. <summary>
  25339. Constructor to initialize the PointPairList from two arrays of
  25340. type double.
  25341. </summary>
  25342. </member>
  25343. <member name="M:ZedGraph.BasicArrayPointList.#ctor(ZedGraph.BasicArrayPointList)">
  25344. <summary>
  25345. The Copy Constructor
  25346. </summary>
  25347. <param name="rhs">The PointPairList from which to copy</param>
  25348. </member>
  25349. <member name="M:ZedGraph.BasicArrayPointList.System#ICloneable#Clone">
  25350. <summary>
  25351. Implement the <see cref="T:System.ICloneable"/> interface in a typesafe manner by just
  25352. calling the typed version of <see cref="M:ZedGraph.BasicArrayPointList.Clone"/>
  25353. </summary>
  25354. <returns>A deep copy of this object</returns>
  25355. </member>
  25356. <member name="M:ZedGraph.BasicArrayPointList.Clone">
  25357. <summary>
  25358. Typesafe, deep-copy clone method.
  25359. </summary>
  25360. <returns>A new, independent copy of this class</returns>
  25361. </member>
  25362. <member name="P:ZedGraph.BasicArrayPointList.Item(System.Int32)">
  25363. <summary>
  25364. Indexer to access the specified <see cref="T:ZedGraph.PointPair"/> object by
  25365. its ordinal position in the list.
  25366. </summary>
  25367. <remarks>
  25368. Returns <see cref="F:ZedGraph.PointPairBase.Missing"/> for any value of <see paramref="index"/>
  25369. that is outside of its corresponding array bounds.
  25370. </remarks>
  25371. <param name="index">The ordinal position (zero-based) of the
  25372. <see cref="T:ZedGraph.PointPair"/> object to be accessed.</param>
  25373. <value>A <see cref="T:ZedGraph.PointPair"/> object reference.</value>
  25374. </member>
  25375. <member name="P:ZedGraph.BasicArrayPointList.Count">
  25376. <summary>
  25377. Returns the number of points available in the arrays. Count will be the greater
  25378. of the lengths of the X and Y arrays.
  25379. </summary>
  25380. </member>
  25381. </members>
  25382. </doc>