Producing cubes in high view point with PRC

Hello,
I'm a latex user and I also use the Asymptote external program to make my 3d solids. I can produce pdf files using PRC features : I can move my solids by turning, rotating them ...
I'd like to use high view point representation for my solids in my pdf files: lines which are behind and represented with dotted lines. If I rotate my cube, lines which were behind are now in front of the picture and must be represented with continuous line and inversely. Is it possible to have it done automatically by PRC ? I don't know how.
Maybe such a feature is not available with PRC.

I think the topic poster wants hidden lines of the object be represented by dotted lines, while the visible ones are solid. This seems to be a question of the render mode in which the object is drawn by the Reader.
He might try the render modes that Reader offers and see if one of them suits his needs (`TransparentWireframe' seems to come closest), either by setting them trough the `3Drender' option of \includemovie in the LaTeX source, or by selecting them through the context menu of the 3D area in the Reader.
Alexander

Similar Messages

  • Are Cube organized materialized view with Year to Date calculated measure eligible for Query Rewrite

    Hi,
    Will appreciate if someone can help me with a question regarding Cube organized MV (OLAP).
    Does cube organized materialized view with calculated measures based on time series  Year to date, inception to date  eg.
    SUM(FCT_POSITION.BASE_REALIZED_PNL) OVER (HIERARCHY DIM_CALENDAR.CALENDAR BETWEEN UNBOUNDED PRECEDING AND CURRENT MEMBER WITHIN ANCESTOR AT DIMENSION LEVEL DIM_CALENDAR."YEAR")
    are eligible for query rewrites or these are considered advanced for query rewrite purposes.
    I was hoping to find an example with YTD window function on physical fact dim tables  with optimizer rewriting it to Cube Org. MV but not much success.
    Thanks in advance

    I dont think this is possible.
    (My own reasoning)
    Part of the reason query rewrite works for base measures only (not calc measures in olap like ytd would be) is due to the fact that the data is staged in olap but its lineage is understandable via the olap cube mappings. That dependency/source identification is lost when we build calculated measures in olap and i think its almost impossible for optimizer to understand the finer points relating to an olap calculation defined via olap calculation (olap dml or olap expression) and also match it with the equivalent calculation using relational sql expression. The difficulty may be because both the olap ytd as well as relational ytd defined via sum() over (partition by ... order by ...) have many non-standard variations of the same calculation/definition. E.g: You can choose to use or choose not to use the option relating to IGNORE NULLs within the sql analytic function. OLAP defn may use NASKIP or NASKIP2.
    I tried to search for query rewrite solutions for Inventory stock based calculations (aggregation along time=last value along time) and see if olap cube with cube aggregation option set to "Last non-na hierarchical value" works as an alternative to relational calculation. My experience has been that its not possible. You can do it relationally or you can do it via olap but your application needs to be aware of each and make the appropriate backend sql/call. In such cases, you cannot make olap (aw/cubes/dimensions) appear magically behind the scenes to fulfill the query execution while appearing to work relationally.
    HTH
    Shankar

  • View Object with User Defined Type input

    I am trying to use a View Object with a query that requires a user defined object as an input parameter.
    I have the query working with a PreparedStatement, but would like to use a View Object.
    When I use the PreparedStatement, I prepare the user defined type data like this:
    // get the data into an object array
    Object[] wSRecObjArr = wSRec.getObjectArray();
    // set up rec descriptor
    StructDescriptor WSRecDescriptor = StructDescriptor.createDescriptor("WS_REC",conn);
    // populate the record struct
    STRUCT wSRecStruct = new STRUCT(WSRecDescriptor,conn,wSRecObjArr);
    Then I can use this in the PreparedStatement like this:
    OraclePreparedStatement stat = null;
    ResultSet rs = null;
    stat = (OraclePreparedStatement)conn.prepareStatement("Select test_pkg.test_function(?) FROM DUAL");
    stat.setSTRUCT(1, wSRecStruct);
    rs = stat.executeQuery();
    I would like to do the same process with a View Object instead of the PreparedStatement.
    My question is "How do I create the input objects"?
    I obtain the View Object from the Application Module using findViewObject(). I don't actually have a connection object to pass into the StructDescriptor.createDescriptor method.
    I have tried just using Java Object Arrays (Object[]) to pass the data, but that gave an error:
    oracle.jbo.SQLStmtException: JBO-27122: SQL error during statement preparation.
    Any help or pointers are greatly appreciated.
    Thank you.
    Edited by: 942120 on May 1, 2013 8:45 AM
    Edited by: 942120 on May 1, 2013 8:46 AM
    Edited by: 942120 on May 1, 2013 9:05 AM
    Edited by: 942120 on May 1, 2013 9:06 AM

    Custom domains are the way to go.
    When I try to pass custom domains that represent my user defined types - it works.
    However, one of the functions requires a table of a user defined type be passed in.
    I tried creating a domain of the table type. It forces me to add a field during creation (in JDEV), so I tried adding a field of type Array of Element of the domain representing the user defined type.
    I populate the table by setting the field I created, but the table is empty in PL/SQL (TEST_TAB.COUNT = 0).
    I also tried passing the oracle.jbo.domain.Array object, but that produced an error:
    java.sql.SQLException: ORA-06553: PLS-306: wrong number or types of arguments in call
    I also tried passing Object[], but that produced an error:
    oracle.jbo.SQLStmtException: JBO-27122: SQL error during statement preparation.
    How do I properly create, and pass an domain that represents a table of a user defined type?
    When I use a OraclePreparedStatement, I can pass a oracle.sql.ARRAY using stat.setARRAY.
    Thank you for the help you have provided, and any future advice.
    JDEV 10.1.2.3
    JDBC 10.2.0.5
    Edited by: 942120 on May 13, 2013 7:13 AM
    Edited by: 942120 on May 13, 2013 7:16 AM

  • View Link with destination VO in expert mode

    I have view link with the destination View Object in expert mode for applying a custom query.
    The view link doesn't run nicely because it seems to never find the right table.
    Does anyone manage to create this kind of view link based on a custom query in the destination VO?
    Thanks
    Olivier.

    Hi,
    I had also the same problem, I needed to query two tables which are in a Master-Detail relationship, the only way to do this is to write a new bean, extendind the FindForm bean to make a query like this:
    select * from mastertable where condition4mt and pk_mastertable in ( select fk_pk_mastertable from detailtable where condition4dt)
    So after this you get a pointer in the master table, but your condition to the detailtable is not considered from the ViewCurrentRecord Bean. I didn't go further to extend the ViewcurrentRecord bean, because this solved my problem, besides I think it would be also very difficult.
    JDevTEAM !!! are you planing to solve this king of problem ???
    I know that I can force the VO.setWhereClause() to force some condition on the detail, but are you planing to extend the ViewCurrentRecord bean to have also a master-detail view with a restriction also on the detail table ???
    TIA,
    Seb.

  • Why i am unable to select between 2 anchor points with in a object while dragging with direct select

    why i am unable to select between 2 anchor points with in a object while dragging with direct selection tool instead it moves

    Another option is to temporarily change your view to outline mode, when your done switch back to preview mode. Ctrl-Y or View>Outline {View>Preview} The menu option will change depending on which mode you are in.
    And another option, double click on the object in question to place it in Isolation mode. You can now edit to your hearts content. When done, click on the gray border at top of document.
    So as you can see there are multiple ways of accomplishing the same thing.

  • Updates to Folio Panel, Producer Tools and Content Viewer on iPad breaking scroll panels

    This has not been a good morning.
    Came into the office this morning, logged in and saw that there were updates for the Content Viewer, Producer Tools and the Folio Panel. Updated them all. Started to work some more on a promo piece for a new magazine and began to notice Scroll Panels using the "Pan Only" form within the Content Overlay panel no longer work. This was a great way to create scroll panels that could contain hyperlinks. Problem is, I am not sure where the problem lies. Is the problem with the Viewer or with the updates to the Folio Tools or Folio Panel? I am unfortunately on deadline for this afternoon and I don't have the luxury to troubleshoot this. Granted, I probably shouldn't have updated all of these tools at this juncture, but I was hoping that these updates would fix the problem I was having with the Desktop Viewer that wasn't working. Sadly, the Desktop Viewer works now, but that came with the price of losing functionality elsewhere.
    Frustrated.

    Yeah, it's been a project that I was working on for the last two weeks. We were supposed to have a final walk-through this afternoon and present it tomorrow. But now a good portion of the features that were working and had been promised no longer work. All out of no fault of my own. I understand that these things can happen, but this one is pretty bad and the timing was worse. Like I said, I shouldn't have updated the tools and the Viewer app until after the presentation... but then again, that may have been even worse. At least I was able to get the presentation postponed until Monday... gives me a little more time to figure out what to do.
    Anyways, I did able to get a hold of someone through support and was able to send them some files. It's being looked at as I type this. I do have to give credit to the Adobe support staff, they've been helpful and pretty responsive! Thanks guys!

  • Anchor points with pen tool askew

    Hey everyone, I have been using illustrator for about 5 years now and this has never happened to me before. I use CS4 and i opened it today to trace a logo and out of nowhere, whenever i go to connect a point with the pen tool, it makes a point about a quarter of an inch in the opposite direction of where i clicked down. Usually I can make a point, then try to connect it with another and it goes exactly where i clicked down for point #2...now it's impossible to correctly trace anything since I have little control over the pen tool anymore.
    I read in another forum when researching this problem that in in View > snap to point may cause this but even after unselecting it, i still have the same problem. I also tried resetting Illustrator like I read may help and nothing. I can't find the presets folder on my computer I did the key combination while opening the program.
    Thank you for your time!
    -Melissa

    Melissa,
    It could be a preference corruption or a disturbance from other applications or something similar.
    To reset the former the former, you may try to Move the folder with Illy closed, or just press Ctrl+Alt+Shift/Cmd+Option+Shift during startup (the latter is easier but changes your preference settings to defaults (spoiling any customized settings, and it may be necessary to perform the more thorough Move).
    To solve things in case of the latter, you may have a look at the relavnt items, including 7, in Other options.
    Or it could be something else.

  • Can CWM2 API creating dimensions and cube reference a view

    Can CWM2 API creating dimensions and cube reference a view instead of a table.
    Can the following API reference a view instead of table
    For creating dimensions
    CWM2_OLAP_TABLE_MAP.MAP_DIMTBL_HIERLEVEL
    CWM2_OLAP_TABLE_MAP.MAP_DIMTBL_HIERLEVELATTR
    For creating cubes
    CWM2_OLAP_TABLE_MAP.MAP_FACTTBL_LEVELKEY
    CWM2_OLAP_TABLE_MAP.MAP_FACTTBL_MEASURE

    Hi!
    Yes!
    And I am using views sometimes.
    I am reading at this moment also the following...
    maybe someone can explain me this sentence...
    MULTIPLE FACT TABLES:
    "The CWM2 APIs also support multiple fact tables per cube. In this case, the data
    associated with a given combinations of hierarchies can be stored in a separate fact
    table. All the fact tables associated with a cube must have the same column
    structure."
    I get a fetch error message..'cause of this.
    What does it mean by "the same column
    structure" ???
    ODDS

  • Lasso tool control point with delete keyboard shortcut in PS CC

    Hello,
    I can not remove lasso tool control point with delete keyboard shortcut in PS cc. please help

    it's a bug, view this thread
    http://forums.adobe.com/message/6027062#6027062

  • What are the integration points with sd and qm

    hi,
    sap gurus,
    good morning to all,
    what are the integration points with SD and QM.
    in r/3.
    regards,
    balaji.t
    09990019711

    Dear balaji
    Before doing PGI, there will be a preinspection stage where SD will have to integrate with QM.  Similarly after sales, whenever there is sales returns, QM will come into picture.
    To control the above scenarios, in material master, go to "Quality management" view and click on "Insp.setup" where you need to assign Inspection Types like 04, 06 etc.
    thanks
    G. Lakshmipathi

  • View Object with ?-style query parameters - best place to locate code

    I am using a View Object with ?-style parameters, with a JClient applet. The query
    paramters are filled in from user-entered data:
    viewObject.setWhereClauseParams(parms); /* parms is the user data*/
    viewObject.executeQuery();
    Right now the above code is located in the applet. Is it more efficient to code this as a
    method in the ViewObject (or Application Module), then call the method from the Client with
    the supplied parameters?
    I'm still unclear as to how network traffic is affected by running code like this on the client
    as opposed to the server. Maybe someone could point me to a comprehensive dic that covers this.
    Thanks

    I am using a View Object with ?-style parameters, with a JClient applet. The query
    paramters are filled in from user-entered data:
    viewObject.setWhereClauseParams(parms); /* parms is the user data*/
    viewObject.executeQuery();
    Right now the above code is located in the applet. Is it more efficient to code this as a
    method in the ViewObject (or Application Module), then call the method from the Client with
    the supplied parameters?
    I'm still unclear as to how network traffic is affected by running code like this on the client
    as opposed to the server. Maybe someone could point me to a comprehensive dic that covers this.Yes, the above two methods will turn into two network roundtrips.
    You may run your application in Events profiler to get a list of 'roundtrip' calls being made in your app.
    Select Project-Settings->Profiler panel->Events panel.
    Deselect all events, expand BC4J events and select REMOTE_METHOD_CALL event type (1016). Then Profile your app using the event profiler and the profiler will list all the calls that BC4J roundtrip calls. You may use this info to narrow down the roundtrips by batching up operations in an exported method etc.
    Thanks

  • How to view folders with folders first and then files?

    I come from a Windows world but am loving the Mac world! But one thing I haven't been able to figure out is how to view folders with all the folders first and then the files? Right now, it sorts everything in alphabetical order, intermixing the folders and files. I like being able to see the folders sorted at the top and then the files. Is there a way to do this?

    If you want a more advanced browser, Pathfinder generally comes highly recommended.
    I'm not aware of a way to make folders sort on top. I generally detest that feature in Windows, because it messes up keyboard navigation. Both operating systems support jumping to a file by starting to type a name, but on Windows you don't know where you end up. If I have a file called "notes", I know that typing "N" will send me somewhere very close to the file, and a few arrow presses brings me to it - if I do it on a Mac. If I do it on Windows, it depends on what is selected - if it's a folder or nothing, I jump to the first folder beginning with N, but if it's a file, I jump to the first file beginning with N - in a completely different part of the list. I do use folder grouping in some windows on the Mac, though, by adding a space to the name. Ideally, it should be a per-window setting.

  • Explain what is view points, document points, artView points and page points?

    Hello All,
    Could you please explain the terms like View points, Document points, ArtView points, page points?

    Hi Patterson,
    Thanks for your answer. but still, I think, I am in confusion..
    AIPageTiling page;
    ASErr error = sAIDocumentView->GetPageTiling(&page);
    if (!error)
    pageHeight = page.paperSize.v;
    pageWidth = page.paperSize.h;
    Here page.paperSize is size of paper, in points (given in docs).., so I think its page points.
    Now, I want to transform/translate an art (which is created using DuplicateArt() ) with some random x and y values.
    So, I used
    ASReal randomXTranslate = sAIMath->AIRealMul( sAIRandom->FloatRnd() , (AIReal) pageWidth );
    ASReal randomYTranslate = sAIMath->AIRealMul( sAIRandom->FloatRnd() , (AIReal) pageHeight );
    sAIMath->AIRealMatrixSetIdentity(&newArtTM);
    sAIMath->AIRealMatrixSetScale(&newArtTM, randomXTranslate, randomYTranslate);
    sAITransfromArt->TransformArt(newArt, &newArtTM, 1, kTransformObjects);
    but TransformArt( ) function should take x and y values in document points. Clearly what Im giving randomXTranslate and randomYTranslate are wrong(bcoz these are in page points)
    So, how can I convert page points into docs poins??

  • Produce a PDF from MS Excel with signature block included?

    Form built in MS Excel, print to PDF works fine, produces nice document which must be signed.  Is there a way I can produce that PDF ready-to-sign-with-certificate without taking the PDF produced by Excel and manipulating it within Adobe Pro to add the signature field?

    Hello alabamatoy,
    I have one suggestion for automating the addition of digital signature fields to your PDF files.
    First, for one hint, in Acrobat XI Pro you can convert an Excel file to PDF by dragging it into the Acrobat window.
    Once you have converted your files to PDF, you can add the signature field via Acrobat JavaScript.
    You can run the JavaScript from the console or from an Action (batch process). An Action can run the JavaScript on one PDF or a folder of PDFs.
    Below is a sample that places a signature field named "sigfield" at a position 1 inch from the top and 1 inch from the left of an 8-1/2 x 11 document.
    The placement is indicated by a rectangle whose corners are specified in rotated user units.
    That means 0,0 is at the bottom left of the document and units are points (by default), 72 points per inch.
    The corners are indicated in the following order:
    [upper-left x, upper-left y, lower-right x, lower-right y]
    var name = "sigField";
    var type = "signature";
    var page = 0;
    var mySigRect =   [72,720,216,684];
    var sf = this.addField(name, type, page,mySigRect);
    For more information on using Acrobat JavaScript, you can refer to the Acrobat X JavaScript information here:
    http://help.adobe.com/livedocs/acrobat_sdk/10/Acrobat10_HTMLHelp/wwhelp/wwhimpl/common/htm l/wwhelp.htm?context=Acrobat10…
    Or you can download the Acrobat XI Software Development Kit (no charge) and refer to its JavaScript information:
    Adobe - Acrobat Developer Center | Adobe Developer Connection
    Regards,
    Charlene

  • Generating rectangles in random points with a random sizes. help please =)

    i want this to generate a lot of random rectangles in random points with different sizes all at once.
    so far i have this but it only generates one. it seems to me like it should do a lot but it doesnt. please help =)
    import javax.swing.*;
    import java.awt.*;
    import java.util.*;
    public class randomSquares{
      public static void main(String[] args) {
        randomSquares d = new randomSquares();
      public randomSquares(){
        JFrame frame = new JFrame();
        frame.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
        frame.getContentPane().add(new MyComponent());
        frame.setSize(500,500);
        frame.setVisible(true); 
      public class MyComponent extends JComponent{
        public void paint(Graphics g){
          int height = 500;
          int width = 500;
         Random r = new Random();
         int number = r.nextInt();
         int random_number = number % 500; {
         if (random_number < 1) random_number = random_number + 500;
         System.out.println(random_number);
         for (int i = 0; i < 500; i++);{
              g.drawRect(random_number, random_number, random_number, random_number);
    }Edited by: javanub123 on Nov 13, 2009 7:27 PM

    javanub123 wrote:
    public class MyComponent extends JComponent{
    public void paint(Graphics g){Swing components should not override paint(Graphics) but instead paintComponent(Graphics).
    int height = 500;
    int width = 500;
         Random r = new Random();And a Random object should probably not be instantiated during either of those methods. It would be better to declare it as a class attribute and instantiate the Random object at time of construction.
    The Random class produces a series of numbers that is 'seeded' using the current time. If called in quick succession, it might produce identical series of numbers.
    Also, please use a single upper case letter at the start of each sentence. This helps the reader to quickly scan the text, looking for ways to help. You would not want to make it harder for someone to help, would you?

Maybe you are looking for

  • Character value truncated in ALV display

    Hi,   We are using DISPLAY() method in class CL_SALV_TABLE to display the ALV output. One of the field in internal table that is being used contains more than 400 characters. But in the output, it is displaying not more than 255 characters. Can you p

  • In chrome browser says : "could not load adobe acrobat npapi plug-in version 10.1.4"   whenever i ne

    I  have not been able to use chrome browser the last month for documents:  display says : "could not load adobe acrobat npapi plug-in version 10.1.4"   I haven't been able to figure out how to fix this, does anyone know what i need to do

  • Conversion of Source system name after transport

    Dear All, I need one clarification. Say you have developed a fresh modelling in BW Dev server and your source system is R3 dev system. Now you need to transport all the request  to BW Quality system but the source system will be R/3 quality system. F

  • Ibooks removed epubs in ios 5 and itunes 10

    I just installed ios 5 while travelling and to my dismay, I lost most of my ebooks!!! I still see them in the latest version of itunes, but it won't let me transfer them to my ipad. Has anyone else had this issue?

  • KSV5 distribution reverse

    Hi Experts I have run distribution run for allocating the distrebuted expenses from one cost center (X) to some other cost centers. Than I have realized that one GL posting transaction was done by mistake for this cost center X, and so was distrebute