|
jEdit example source code file (povray.xml)
The jEdit povray.xml source code<?xml version="1.0"?> <!DOCTYPE MODE SYSTEM "xmode.dtd"> <!-- Povray mode, by Jan Schaefer based on original Povray mode by Slava Pestov based on PovrayTokenMarker, by Romain Guy --> <MODE> <PROPS> <PROPERTY NAME="indentOpenBrackets" VALUE="{" /> <PROPERTY NAME="indentCloseBrackets" VALUE="}" /> <PROPERTY NAME="commentStart" VALUE="/*" /> <PROPERTY NAME="commentEnd" VALUE="*/" /> <PROPERTY NAME="lineComment" VALUE="//" /> </PROPS> <RULES IGNORE_CASE="FALSE" HIGHLIGHT_DIGITS="TRUE"> <!-- C style comment --> <SPAN TYPE="COMMENT1"> <BEGIN>/* <END>*/ </SPAN> <SPAN TYPE="LITERAL1" ESCAPE="\" NO_LINE_BREAK="TRUE"> <BEGIN>" <END>" </SPAN> <SPAN TYPE="LITERAL1" ESCAPE="\" NO_LINE_BREAK="TRUE"> <BEGIN>' <END>' </SPAN> <EOL_SPAN TYPE="COMMENT2">// <SEQ TYPE="OPERATOR">= <SEQ TYPE="OPERATOR">! <SEQ TYPE="OPERATOR">>= <SEQ TYPE="OPERATOR"><= <SEQ TYPE="OPERATOR">+ <SEQ TYPE="OPERATOR">- <SEQ TYPE="OPERATOR">/ <SEQ TYPE="OPERATOR">* <SEQ TYPE="OPERATOR">> <SEQ TYPE="OPERATOR">< <SEQ TYPE="OPERATOR">% <SEQ TYPE="OPERATOR">& <SEQ TYPE="OPERATOR">| <SEQ TYPE="OPERATOR">^ <SEQ TYPE="OPERATOR">~ <SEQ TYPE="OPERATOR">} <SEQ TYPE="OPERATOR">{ <MARK_PREVIOUS TYPE="LABEL" MATCH_TYPE="OPERATOR" AT_LINE_START="TRUE">: <!-- Function calls --> <MARK_PREVIOUS TYPE="FUNCTION" MATCH_TYPE="OPERATOR">( <SEQ TYPE="OPERATOR">) <KEYWORDS> <KEYWORD2>aa_level <KEYWORD2>aa_threshold <FUNCTION>abs <KEYWORD2>absorption <KEYWORD2>accuracy <FUNCTION>acos <FUNCTION>acosh <KEYWORD2>adaptive <KEYWORD2>adc_bailout <KEYWORD2>agate <KEYWORD2>agate_turb <KEYWORD2>all <KEYWORD2>all_intersections <KEYWORD2>alpha <KEYWORD2>altitude <KEYWORD2>always_sample <KEYWORD2>ambient <KEYWORD2>ambient_light <KEYWORD2>angle <KEYWORD2>aperture <KEYWORD2>append <KEYWORD2>arc_angle <KEYWORD2>area_light <KEYWORD2>array <FUNCTION>asc <KEYWORD2>ascii <FUNCTION>asin <FUNCTION>asinh <KEYWORD2>assumed_gamma <FUNCTION>atan <FUNCTION>atan2 <FUNCTION>atanh <KEYWORD2>autostop <KEYWORD2>average <KEYWORD2>b_spline <KEYWORD1>background <KEYWORD2>bezier_spline <KEYWORD1>bicubic_patch <KEYWORD2>black_hole <KEYWORD1>blob <LITERAL1>blue <KEYWORD2>blur_samples <KEYWORD1>bounded_by <KEYWORD1>box <KEYWORD2>boxed <KEYWORD2>bozo <KEYWORD1>#break <KEYWORD2>brick <KEYWORD2>brick_size <KEYWORD2>brightness <KEYWORD2>brilliance <KEYWORD1>bump_map <KEYWORD2>bump_size <KEYWORD2>bumps <KEYWORD1>camera <KEYWORD1>#case <KEYWORD2>caustics <FUNCTION>ceil <KEYWORD2>cells <KEYWORD2>charset <KEYWORD2>checker <FUNCTION>chr <KEYWORD2>circular <KEYWORD1>clipped_by <LITERAL1>clock <LITERAL1>clock_delta <LITERAL1>clock_on <KEYWORD2>collect <KEYWORD2>color <KEYWORD2>color_map <KEYWORD2>colour <KEYWORD2>colour_map <KEYWORD2>component <KEYWORD2>composite <FUNCTION>concat <KEYWORD1>cone <KEYWORD2>confidence <KEYWORD2>conic_sweep <KEYWORD2>conserve_energy <KEYWORD1>contained_by <KEYWORD2>control0 <KEYWORD2>control1 <KEYWORD2>coords <FUNCTION>cos <FUNCTION>cosh <KEYWORD2>count <KEYWORD2>crackle <KEYWORD2>crand <KEYWORD1>cube <KEYWORD1>cubic <KEYWORD2>cubic_spline <KEYWORD2>cubic_wave <KEYWORD2>cutaway_textures <KEYWORD1>cylinder <KEYWORD2>cylindrical <KEYWORD1>#debug <KEYWORD1>#declare <KEYWORD1>#default <FUNCTION>defined <FUNCTION>degrees <KEYWORD2>density <KEYWORD2>density_file <KEYWORD1>density_map <KEYWORD2>dents <KEYWORD2>df3 <KEYWORD1>difference <KEYWORD2>diffuse <FUNCTION>dimension_size <FUNCTION>dimensions <KEYWORD2>direction <KEYWORD1>disc <KEYWORD2>dispersion <KEYWORD2>dispersion_samples <KEYWORD2>dist_exp <KEYWORD2>distance <FUNCTION>div <KEYWORD2>double_illuminate <KEYWORD2>eccentricity <KEYWORD1>#else <KEYWORD2>emission <KEYWORD1>#end <KEYWORD1>#error <KEYWORD2>error_bound <KEYWORD2>evaluate <FUNCTION>exp <KEYWORD2>expand_thresholds <KEYWORD2>exponent <KEYWORD2>exterior <KEYWORD2>extinction <KEYWORD1>face_indices <KEYWORD2>facets <KEYWORD2>fade_color <KEYWORD2>fade_colour <KEYWORD2>fade_distance <KEYWORD2>fade_power <KEYWORD2>falloff <KEYWORD2>falloff_angle <LITERAL1>false <KEYWORD1>#fclose <FUNCTION>file_exists <KEYWORD2>filter <LITERAL1>final_clock <LITERAL1>final_frame <KEYWORD1>finish <KEYWORD2>fisheye <KEYWORD2>flatness <KEYWORD2>flip <FUNCTION>floor <KEYWORD2>focal_point <KEYWORD1>fog <KEYWORD2>fog_alt <KEYWORD2>fog_offset <KEYWORD2>fog_type <KEYWORD1>#fopen <KEYWORD2>form <LITERAL1>frame_number <KEYWORD2>frequency <KEYWORD2>fresnel <KEYWORD1>function <KEYWORD2>gather <KEYWORD2>gif <KEYWORD2>global_lights <KEYWORD1>global_settings <KEYWORD2>gradient <KEYWORD2>granite <LITERAL1>gray <KEYWORD2>gray_threshold <LITERAL1>green <KEYWORD2>h_angle <KEYWORD1>height_field <KEYWORD2>hexagon <KEYWORD2>hf_gray_16 <KEYWORD2>hierarchy <KEYWORD2>hollow <KEYWORD2>hypercomplex <KEYWORD1>#if <KEYWORD1>#ifdef <KEYWORD2>iff <KEYWORD1>#ifndef <LITERAL1>image_height <KEYWORD1>image_map <KEYWORD2>image_pattern <LITERAL1>image_width <KEYWORD1>#include <LITERAL1>initial_clock <LITERAL1>initial_frame <FUNCTION>inside <FUNCTION>int <KEYWORD1>interior <KEYWORD1>interior_texture <FUNCTION>internal <KEYWORD2>interpolate <KEYWORD1>intersection <KEYWORD2>intervals <KEYWORD2>inverse <KEYWORD1>ior <KEYWORD1>irid <KEYWORD2>irid_wavelength <KEYWORD1>isosurface <KEYWORD2>jitter <KEYWORD2>jpeg <KEYWORD2>julia <KEYWORD1>julia_fractal <KEYWORD1>lathe <KEYWORD2>lambda <KEYWORD2>leopard <KEYWORD1>light_group <KEYWORD1>light_source <KEYWORD2>linear_spline <KEYWORD2>linear_sweep <FUNCTION>ln <KEYWORD2>load_file <KEYWORD1>#local <KEYWORD2>location <FUNCTION>log <KEYWORD2>look_at <KEYWORD1>looks_like <KEYWORD2>low_error_factor <KEYWORD1>#macro <KEYWORD2>magnet <KEYWORD2>major_radius <KEYWORD2>mandel <KEYWORD2>map_type <KEYWORD2>marble <KEYWORD1>material <KEYWORD1>material_map <KEYWORD2>matrix <FUNCTION>max <KEYWORD2>max_extent <KEYWORD2>max_gradient <KEYWORD2>max_intersections <KEYWORD2>max_iteration <KEYWORD2>max_sample <KEYWORD2>max_trace <KEYWORD2>max_trace_level <KEYWORD1>media <KEYWORD2>media_attenuation <KEYWORD2>media_interaction <KEYWORD1>merge <KEYWORD1>mesh <KEYWORD1>mesh2 <KEYWORD2>metallic <KEYWORD2>method <KEYWORD2>metric <FUNCTION>min <KEYWORD2>min_extent <KEYWORD2>minimum_reuse <FUNCTION>mod <KEYWORD2>mortar <KEYWORD2>natural_spline <KEYWORD2>nearest_count <LITERAL1>no <KEYWORD2>no_bump_scale <KEYWORD2>no_image <KEYWORD2>no_reflection <KEYWORD2>no_shadow <KEYWORD2>noise_generator <KEYWORD1>normal <KEYWORD1>normal_indices <KEYWORD1>normal_map <KEYWORD1>normal_vectors <KEYWORD2>number_of_waves <KEYWORD1>object <KEYWORD2>octaves <LITERAL1>off <KEYWORD2>offset <KEYWORD2>omega <KEYWORD2>omnimax <LITERAL1>on <KEYWORD2>once <KEYWORD2>onion <KEYWORD2>open <KEYWORD2>orient <KEYWORD2>orientation <KEYWORD2>orthographic <KEYWORD2>panoramic <KEYWORD2>parallel <KEYWORD2>parametric <KEYWORD2>pass_through <KEYWORD1>pattern <KEYWORD2>perspective <KEYWORD2>pgm <KEYWORD2>phase <KEYWORD2>phong <KEYWORD2>phong_size <KEYWORD1>photons <LITERAL1>pi <KEYWORD1>pigment <KEYWORD1>pigment_map <KEYWORD1>pigment_pattern <KEYWORD2>planar <KEYWORD1>plane <KEYWORD1>png <KEYWORD2>point_at <KEYWORD1>poly <KEYWORD2>poly_wave <KEYWORD1>polygon <KEYWORD2>pot <FUNCTION>pow <KEYWORD2>ppm <KEYWORD2>precision <KEYWORD2>precompute <KEYWORD2>pretrace_end <KEYWORD2>pretrace_start <KEYWORD1>prism <KEYWORD2>projected_through <KEYWORD2>pwr <KEYWORD2>quadratic_spline <KEYWORD2>quadric <KEYWORD2>quartic <KEYWORD2>quaternion <KEYWORD2>quick_color <KEYWORD2>quick_colour <KEYWORD2>quilted <KEYWORD2>radial <FUNCTION>radians <KEYWORD1>radiosity <KEYWORD2>radius <KEYWORD1>rainbow <KEYWORD2>ramp_wave <FUNCTION>rand <KEYWORD1>#range <KEYWORD2>range_divider <KEYWORD2>ratio <KEYWORD1>#read <KEYWORD2>reciprocal <KEYWORD2>recursion_limit <LITERAL1>red <KEYWORD1>reflection <KEYWORD2>reflection_exponent <KEYWORD2>refraction <KEYWORD1>#render <KEYWORD2>repeat <KEYWORD2>rgb <KEYWORD2>rgbf <KEYWORD2>rgbft <KEYWORD2>rgbt <KEYWORD2>right <KEYWORD2>ripples <KEYWORD2>rotate <KEYWORD2>roughness <KEYWORD2>samples <KEYWORD2>save_file <KEYWORD2>scale <KEYWORD2>scallop_wave <KEYWORD2>scattering <FUNCTION>seed <KEYWORD2>select <KEYWORD2>shadowless <FUNCTION>sin <KEYWORD2>sine_wave <FUNCTION>sinh <KEYWORD2>size <KEYWORD2>sky <KEYWORD1>sky_sphere <KEYWORD2>slice <KEYWORD1>slope <KEYWORD1>slope_map <KEYWORD2>smooth <KEYWORD1>smooth_triangle <KEYWORD1>solid <KEYWORD1>sor <KEYWORD2>spacing <KEYWORD2>specular <KEYWORD1>sphere <KEYWORD1>sphere_sweep <KEYWORD2>spherical <KEYWORD2>spiral1 <KEYWORD2>spiral2 <KEYWORD1>spline <KEYWORD2>split_union <KEYWORD2>spotlight <KEYWORD2>spotted <KEYWORD2>sqr <FUNCTION>sqrt <KEYWORD1>#statistics <FUNCTION>str <FUNCTION>strcmp <KEYWORD2>strength <FUNCTION>strlen <FUNCTION>strlwr <FUNCTION>strupr <KEYWORD2>sturm <FUNCTION>substr <KEYWORD1>superellipsoid <KEYWORD1>#switch <KEYWORD2>sys <LITERAL1>t <FUNCTION>tan <FUNCTION>tanh <KEYWORD2>target <KEYWORD1>text <KEYWORD1>texture <KEYWORD1>texture_list <KEYWORD1>texture_map <KEYWORD2>tga <KEYWORD2>thickness <KEYWORD2>threshold <KEYWORD2>tiff <KEYWORD2>tightness <KEYWORD2>tile2 <KEYWORD2>tiles <KEYWORD2>tolerance <KEYWORD2>toroidal <KEYWORD1>torus <FUNCTION>trace <KEYWORD2>transform <KEYWORD2>translate <KEYWORD2>transmit <KEYWORD1>triangle <KEYWORD2>triangle_wave <LITERAL1>true <KEYWORD2>ttf <KEYWORD2>turb_depth <KEYWORD2>turbulence <KEYWORD2>type <LITERAL1>u <KEYWORD2>u_steps <KEYWORD2>ultra_wide_angle <KEYWORD1>#undef <KEYWORD1>union <KEYWORD2>up <KEYWORD2>use_alpha <KEYWORD2>use_color <KEYWORD2>use_colour <KEYWORD2>use_index <KEYWORD2>utf8 <KEYWORD1>uv_indices <KEYWORD1>uv_mapping <KEYWORD1>uv_vectors <LITERAL1>v <KEYWORD2>v_angle <KEYWORD2>v_steps <FUNCTION>val <KEYWORD2>variance <FUNCTION>vaxis_rotate <FUNCTION>vcross <FUNCTION>vdot <KEYWORD1>#version <KEYWORD1>vertex_vectors <FUNCTION>vlength <FUNCTION>vnormalize <FUNCTION>vrotate <FUNCTION>vstr <FUNCTION>vturbulence <KEYWORD1>#warning <KEYWORD1>warp <KEYWORD2>water_level <KEYWORD2>waves <KEYWORD1>#while <KEYWORD2>width <KEYWORD2>wood <KEYWORD2>wrinkles <KEYWORD1>#write <LITERAL1>x <LITERAL1>y <LITERAL1>yes <LITERAL1>z </KEYWORDS> </RULES> </MODE> Other jEdit examples (source code examples)Here is a short list of links related to this jEdit povray.xml source code file: |
... this post is sponsored by my books ... | |
#1 New Release! |
FP Best Seller |
Copyright 1998-2021 Alvin Alexander, alvinalexander.com
All Rights Reserved.
A percentage of advertising revenue from
pages under the /java/jwarehouse
URI on this website is
paid back to open source projects.