Lines Matching refs:element
767 my ( $element, %attr ) = @_;
769 push @levels, $element;
774 $shape_name = $element;
812 elsif ( $element eq "pathLst" ) {
815 elsif ( $element eq "avLst" ) {
818 elsif ( $element eq "gdLst" ) {
821 elsif ( $element eq "ahLst" ) {
824 elsif ( $element eq "rect" ) {
829 if ( $element eq "path" ) {
835 elsif ( $element eq "moveTo" ) {
838 elsif ( $element eq "lnTo" ) {
841 elsif ( $element eq "cubicBezTo" ) {
844 elsif ( $element eq "quadBezTo" ) {
848 elsif ( $element eq "close" ) {
851 elsif ( $element eq "pt" ) {
867 elsif ( ( $element eq "arcTo" ) && ( $last_pos_x ne "" ) && ( $last_pos_y ne "" ) ) {
896 error( "Unhandled path element '$element'." );
900 if ( $element eq "gd" ) {
937 error( "Unhandled adjust element '$element'." );
941 if ( $element eq "gd" ) {
967 if ( $element eq "pos" ) {
976 my ( $element ) = @_;
980 if ( $element eq $shape_name ) {
1031 if ( $element eq "path" ) {
1036 elsif ( $element eq "quadBezTo" ) {
1054 elsif ( $element eq "avLst" ) {
1057 elsif ( $element eq "gdLst" ) {
1060 elsif ( $element eq "ahLst" ) {
1082 ( my $element = $element_tmp ) =~ s/\s.*$//;
1106 if ( $element ne "" ) {
1107 start_element( $element, %attr );
1155 my $element = $ends[0];
1159 if ( $element =~ /^\/(.*)/ ) {
1162 elsif ( $element =~ /^(.*)\/$/ ) {
1168 parse_start_element( $element );