Drawing Application
CAD::Drawing::Manipulate is a Perl module to manipulate CAD::Drawing objects. Move, Copy, Scale, Mirror, and Rotate methods for single entities and groups of entities. Group Methods These methods are called with required values, followed by a hash reference of option values. Note the...
Platforms: *nix
License: Freeware | Size: 39.94 KB | Download (123): CAD::Drawing::Manipulate Download |
CAD::Drawing::IO::Image is a Perl module with output methods for images. Requisite Plug-in Functions See CAD::Drawing::IO for a description of the plug-in architecture. check_type Returns true if $type is "img" or $filename matches one of the ImageMagick type extensions. $fact =...
Platforms: *nix
License: Freeware | Size: 5.12 KB | Download (111): CAD::Drawing::IO::Image Download |
CAD::Drawing::IO::Tk is a Perl module with GUI I/O methods for CAD::Drawing. This module is considered extremely pre-ALPHA and its use is probably deprecated by the time you read this. Methods There is no constructor for this class, its methods are inherited via CAD::Drawing::IO Thoughts...
Platforms: *nix
License: Freeware | Size: 8.19 KB | Download (100): CAD::Drawing::IO::Tk Download |
CAD::Drawing::IO::PostScript is a Perl module with PostScript output methods. I would like this module to both load and save PostScript vector graphics, but I have not yet found a suitable PostScript parsing package. This module should be considered pre-ALPHA and untested. Some features rely...
Platforms: *nix
License: Freeware | Size: 8.19 KB | Download (101): CAD::Drawing::IO::PostScript Download |
CAD::Drawing::IO::PgDB is a Perl module with PostgreSQL save / load methods. This module is considered pre-ALPHA and under-documented. Its use is strongly discouraged except under experimental conditions. Particularly susceptible to change will be the table structure of the database, which...
Platforms: *nix
License: Freeware | Size: 8.19 KB | Download (118): CAD::Drawing::IO::PgDB Download |
CAD::Drawing::IO::Compressed is a Perl module to load and save compressed data. Requisite Plug-in Functions See CAD::Drawing::IO for a description of the plug-in architecture. check_type Returns true if $type is "compressed" or $filename has a ".gz" extension (probably the best way.)...
Platforms: *nix
License: Freeware | Size: 39.94 KB | Download (103): CAD::Drawing::IO::Compressed Download |
CAD::Drawing::IO::Split is a Perl module that allows fast distributed text file methods. Requisite Plug-in Functions See CAD::Drawing::IO for a description of the plug-in architecture. check_type Returns true if $type is "split" or $filename is a directory (need a tag?) $fact =...
Platforms: *nix
License: Freeware | Size: 39.94 KB | Download (100): CAD::Drawing::IO::Split Download |
CAD::Drawing::Manipulate::Transform is a Perl module with Matrix methods for CAD::Drawing. Provides 3D transformation methods (based on traditional matrix algorithms) for Drawing.pm objects. Coordinate System All of these methods assume a RIGHT-HANDED coordinate system. If you are using a...
Platforms: *nix
License: Freeware | Size: 39.94 KB | Download (127): CAD::Drawing::Manipulate::Transform Download |
CAD::Drawing::IO are I/O methods for the CAD::Drawing module. This module provides the load() and save() functions for CAD::Drawing and provides a point of flow-control to deal with the inheritance and other trickiness of having multiple formats handled through a single module. Utility...
Platforms: *nix
License: Freeware | Size: 39.94 KB | Download (183): CAD::Drawing::IO Download |
CAD::Drawing::GUI::View are 2D graphics for CAD built on Tk::Zinc. This module provides methods to turn a CAD::Drawing object into a Zinc canvas. Overridden Methods These make me behave like a Tk widget. ClassInit $view->ClassInit(); InitObject $view->InitObject(); configure...
Platforms: *nix
License: Freeware | Size: 11.26 KB | Download (145): CAD::Drawing::GUI::View Download |
CAD::Drawing::Manipulate::Graphics - Gimp meets CAD. Methods All of these are CAD::Drawing methods (I force my own inheritance:) image_init Initialize the image at $addr based on the value at the fullpath key. This establishes the contained Image::Magick object and loads the image into...
Platforms: *nix
License: Freeware | Size: 39.94 KB | Download (116): CAD::Drawing::Manipulate::Graphics Download |
Keystone is a cross-platform, object oriented application framework which allows applications to be written to build on the target platforms of GNU/Linux and Win32 without modification of their source. Keystone Application Framework implements several modern Web standards, including SVG...
Platforms: *nix
License: Freeware | Size: 757.76 KB | Download (97): Keystone Application Framework Download |
CGI::Application::Generator is a Perl module with dynamically build CGI::Application modules. SYNOPSIS use CGI::Application::Generator; # Required methods my $cat = CGI::Application::Generator->new(); $cat->package_name(My::Widget::Browser); $cat->start_mode(list_widgets);...
Platforms: *nix
License: Freeware | Size: 14.34 KB | Download (103): CGI::Application::Generator Download |
CGI::Application is a framework for building reusable web-applications. SYNOPSIS # In "WebApp.pm"... package WebApp; use base CGI::Application; # ( setup() can even be skipped for common cases. See docs below. ) sub setup { my $self = shift; $self->start_mode(mode1);...
Platforms: *nix
License: Freeware | Size: 55.3 KB | Download (88): CGI::Application Download |
Enveria IDE for Rapid Application Development is an intuitive platform for programming robust GUI (graphical user interface) software. We have launched the Enveria RAD IDE as an open source application (https://sourceforge.net/projects/enveria). Previously, the Enveria IDE was utilized as an...
Platforms: *nix
License: Freeware | Size: 942.08 KB | Download (119): Enveria IDE for Rapid Application Development Download |
TiVo::HME::Application is a Perl implementation of TiVos HME protocol. SYNOPSIS use TiVo::HME::Application; our @ISA(TiVo::HME::Application); sub init { my($self, $context) = @_; $self->get_root_view->visible(1); my $mpg = $T_RESOURCE->image_file(examples/myloop.jpg);...
Platforms: *nix
License: Freeware | Size: 61.44 KB | Download (90): TiVo::HME::Application Download |
CGI::Application::Plugin::ValidateRM is a Perl module to help validate CGI::Application run modes using Data::FormValidator. SYNOPSIS use CGI::Application::Plugin::ValidateRM; my $results = $self->check_rm(form_display,_form_profile) || return $self->check_rm_error_page; # Optionally,...
Platforms: *nix
License: Freeware | Size: 10.24 KB | Download (88): CGI::Application::Plugin::ValidateRM Download |
radlib is a C language library developed to abstract details of interprocess communications and common linux/unix system facilities so that application developers can concentrate on application solutions. It encourages developers (whether expert or novice) to use a proven paradigm of...
Platforms: *nix
License: Freeware | Size: 430.08 KB | Download (91): Rapid Application Development Library Download |
REST::Application is a framework for building RESTful web-applications. SYNOPSIS # MyRESTApp L instance / mod_perl handler package MyRESTApp; use Apache; use Apache::Constants qw(:common); sub handler { __PACKAGE__->new(request => $r)->run(); return OK; } sub getMatchText { return...
Platforms: *nix
License: Freeware | Size: 15.36 KB | Download (91): REST::Application Download |
NewsCloud Facebook application allows Facebook members to read top stories and breaking news and share them with their friends from within Facebook. The NewsCloud Facebook application also allows you to watch Daily Show and Colbert Report clips inside Facebook and share them with other Facebook...
Platforms: *nix
License: Freeware | Size: 19.46 KB | Download (408): NewsCloud Facebook Application Download |