CAD :: Tekening :: Manipulate

CAD :: Tekening :: Manipulate is een Perl-module om CAD te manipuleren :: Drawing-objecten.
Download nu

CAD :: Tekening :: Manipulate Rangschikking & Samenvatting

Advertentie

  • Rating:
  • Vergunning:
  • Perl Artistic License
  • Prijs:
  • FREE
  • Naam uitgever:
  • Eric L. Wilhelm
  • Uitgever website:
  • http://search.cpan.org/~ewilhelm/Date-Piece-v0.0.2/lib/Date/Piece.pm

CAD :: Tekening :: Manipulate Tags


CAD :: Tekening :: Manipulate Beschrijving

CAD :: Tekening :: Manipulate is een Perl-module om CAD te manipuleren :: Drawing-objecten. CAD :: Tekening :: Manipulate is een PERL-module om CAD te manipuleren :: Tekening Objects. Move, Copy, Scale, Mirror en Draaimethoden voor afzonderlijke entiteiten en groepen van entiteiten. Groeps Werkwijzen zijn met de vereiste waarden genoemd, gevolgd door een hash referentie van optiewaarden. Let op het verschil tussen deze en de individuele entiteit manipulatie-syntaxis hieronder getoond. De afwezigheid van een% -opties Hash-referentie impliceert alles in de tekening. Zie voor details over elk van de groepsmanipulatiemethoden de bijbehorende individuele entiteit manipulatiemethode.OptionsDe $ keuftswaarde die wordt weergegeven voor elk van de groepsmanipulatiemethoden wordt rechtstreeks aan CAD uitgevoerd: : Tekening :: Select_Addr (). Zie de documentatie voor deze functie voor aanvullende details. Een van de meest gebruikelijke selectie methoden (na het impliciete alle) kunnen de expliciete lijst van adressen zijn. Dit gebeurt door eenvoudigweg een array-referentie te geven in plaats van een hash-referentie.groupmovemove geselecteerde entiteiten door @Dist. $ DRW-> GROUPMOVE (@DIST, $ OPTS); GROUPCOPYRETUREN Een lijst met adressen voor nieuw gemaakte entiteiten. @new = $ DRW-> Groepscopy (@Dist, $ keuft); GroupClonereturns Een lijst met adressen voor nieuw gecreëerde entiteiten. @new = $ DRW-> Groepsklonen ($ Dest, $ kiest); Placeclonen-items van $ BRON IN $ DRW en verplaatst ze naar @pt. Selecteert items volgens% kiest en roteert ze optioneel met $ OFTS {ang} (gegeven in Radians.) $ DRW-> PLAATS ($ SOURCE, @PT,% OPTS); Groupmirrormirrors De entiteiten die zijn opgegeven door% Opties (zie Select_Addr () ) over @axis. @new = $ DRW-> GroupMirror (@axis,% opties); groepscalesorry, @pt is hier vereist. $ DRW-> Groepscale ($ factor, @pt,% kiest); GrouProtaterotates gespecificeerde entiteiten met een $ hoek. Een middelpunt kan worden opgegeven via $ OPTS {PT} = @pt. $ DRW-> Grouprotate ($ Hoek,% kiest); Individuele methodemovemoves-entiteit bij $ addr door @Dist (@dist kan driedimensionaal zijn) $ DRW-> Move ($ addr, @dist); kopieer $ DRW-> Kopiëren ($ addr, @dist); cloneclonen de entiteit bij $ addr in het tekenen van $ Dest. $ DRW-> KLONE ($ ADDR, $ DEST,% OPTS);% OFTS kan bevatten: to_layer => $ layer_name, # -laag om te klonen intomirrormirrors-entiteit gespecificeerd door $ Addr over @ Axis.Returnes het adres van de gemanipuleerde entiteit. Als $ OFTS {COPY} waar is, zal deze de entiteit klonen, anderszins in-place modificeren. $ DRW-> Mirror ($ AddR, @axis,% kiest); schaal $ DRW-> schaal ($ addr, $ factor, @pt); Rotaterotates-entiteit gespecificeerd door $ AddR door $ Angle (+ CCW Radians) Over @pt . Hoek kan in graden zijn als $ Angle = ~ S / D $ // een echte waarde retourneert (maar ik hoop dat de "D" het enige is aan het einde, omdat ik niets op zoek ben naar wat dan ook.) = "45". "D" wordt geconverteerd, maar $ angle = "45". "Bad" wordt 0. Vergeet niet, dit is PERL :) $ DRW-> Roteren ($ addr, $ hoek, @pt); alleen interne functiesPointrotateInternal gebruik. ($ x, $ y) = pointrotate ($ x, $ y, $ ang, $ xc, $ yc); Puntmirror @point = Puntmirror ($ as, $ PT); ange_of angle_van (@segment); Polygon WhetSThese Don ' t Doe nog iets en moet toch naar een andere module worden verplaatst.CutPline $ DRW-> CUTPLINE (); INTPLINE $ DRW-> INTPLINE (); INTERSECT_PGON INTERSECT_PGON (); VEREISTEN: · PERL-VEREISTEN: · Perl


CAD :: Tekening :: Manipulate Gerelateerde software

SYS :: SIG

SYS :: SIG is een PERL-module om signaalconstanten voor deze gastheer te retourneren. ...

193

Downloaden