Angle * addAnIntoL( char * p1, char * p2, char * p3, char * style ){
	Angle * an;Point * pnt1, * pnt2, * pnt3;
	Line * l1, * l2;
	if( ( an = findAnInL( p1, p2, p3 ) ) == 0 ){
		l1 = addLIntoL( p2, p1, "线段" );
		l2 = addLIntoL( p2, p3, "线段" );
		pnt1 = findPInL( p1 );pnt2 = findPInL( p2 );pnt3 = findPInL( p3 );
		an = new Angle( pnt1, pnt2, pnt3 );
		an->setSide( l1, 1 ); an->setSide( l2, 2 );
		objList->add( an );
	}
	if( strcmp( style, "直角" ) == 0 )
		an->setD( 90 );
	else if( strcmp( style, "锐角" ) == 0 )
		an->setD( 45 );
	else if( strcmp( style, "顿角" ) == 0 )
		an->setD( 135 );
	else ;
	return an;
}