POV-Ray : Newsgroups : povray.newusers : Logig AND/OR Server Time
4 Nov 2024 14:22:26 EST (-0500)
  Logig AND/OR (Message 1 to 4 of 4)  
From: Martin Thoma
Subject: Logig AND/OR
Date: 5 Dec 2001 03:15:27
Message: <3C0DD743.37C0AE12@radiok2r.de>
Hello! I didn't find anything in the help files, so I ask here: Is it
true, that there is no logic AND or && or OR or || in #if-statements
available?

Martin


Post a reply to this message

From: Jérôme Grimbert
Subject: Re: Logig AND/OR
Date: 5 Dec 2001 03:37:33
Message: <3C0DDCE0.F553D19E@atosorigin.com>
Martin Thoma wrote:
> 
> Hello! I didn't find anything in the help files, so I ask here: Is it
> true, that there is no logic AND or && or OR or || in #if-statements
> available?

And what are & and | used for then ?
it's a bit disturbing when you come from C, but there is AND aswell as OR
inside #if


-- 
Non Sine Numinem
http://jgrimbert.cjb.net/


Post a reply to this message

From:
Subject: Re: Logig AND/OR
Date: 5 Dec 2001 03:39:53
Message: <n8nr0uks1c4dicqevgom7umfpl1cnbjooo@4ax.com>
> Hello! I didn't find anything in the help files, so I ask here: Is it
> true, that there is no logic AND or && or OR or || in #if-statements
> available?

Look for "logical" keyword at
http://www.povray.org/working-docs/id000135.html#6_1_3

ABX
--
#declare _=function(a,b,x){((a^2)+(b^2))^.5-x}#default {pigment{color rgb 1}}
union{plane{y,-3}plane{-x,-3}finish{reflection 1 ambient 0}}isosurface{ //ABX
function{_(x-2,y,1)|_((x+y)*.7,z,.1)|_((x+y+2)*.7,z,.1)|_(x/2+y*.8+1.5,z,.1)}
contained_by{box{<0,-3,-.1>,<3,0,.1>}}translate z*15finish{ambient 1}}//POV35


Post a reply to this message

From: Chaps
Subject: Re: Logig AND/OR
Date: 5 Dec 2001 13:31:46
Message: <3c0e6812@news.povray.org>
In C language there are 2 operations:

&& is a boolean operation that gives true if both operands are true. (5 &&
10) is true.

& is also a bolean operation, but it is performed for each bits of operands
(double, word or byte). the result is a byte or word or double. (5 & 10) = 0
is false.

In povray language & is equivalent to C &&.

Chaps


"Martin Thoma" <mar### [at] radiok2rde> wrote in message
news:3C0DD743.37C0AE12@radiok2r.de...
> Hello! I didn't find anything in the help files, so I ask here: Is it
> true, that there is no logic AND or && or OR or || in #if-statements
> available?
>
> Martin
>
>


Post a reply to this message

Copyright 2003-2023 Persistence of Vision Raytracer Pty. Ltd.